2026-03-03T11:13:11.690 Scroll down for event log! {"uptime":645983,"dram":{"free":75992,"largest_free_block":69620,"min_free":67168},"iram":{"free":27516,"largest_free_block":26612,"min_free":27516},"psram":{"free":1333572,"largest_free_block":1310708,"min_free":1283840},"devices":[{"UID":"2fkn","DID":2167,"port":"A"},{"UID":"2eRR","DID":286,"port":"B"}],"error_counters":[{"port":"A","SpiTfpChecksum":0,"SpiTfpFrame":0,"TfpFrame":0,"TfpUnexpected":0},{"port":"B","SpiTfpChecksum":0,"SpiTfpFrame":0,"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,"network_lib":true,"modbus_tcp_client":true,"rct_power_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":2425434207}, "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.9.0+69831bfb","config":"2.8.4","config_type":"warp"}, "rtc/time": {"year":2026,"month":3,"day":3,"hour":10,"minute":13,"second":11,"weekday":2}, "rtc/config_modified": {"modified":0}, "rtc/config": {"auto_sync":true}, "info/last_boots": [{"reset_reason":3,"boot_count":58,"timestamp_min":29533728,"uptime":2532586,"uptime_overflows":0},{"reset_reason":3,"boot_count":60,"timestamp_min":29533972,"uptime":12654,"uptime_overflows":0},{"reset_reason":3,"boot_count":62,"timestamp_min":29534898,"uptime":352467,"uptime_overflows":0},{"reset_reason":3,"boot_count":63,"timestamp_min":29534972,"uptime":4462770,"uptime_overflows":0},{"reset_reason":3,"boot_count":65,"timestamp_min":29540735,"uptime":172466,"uptime_overflows":0},{"reset_reason":3,"boot_count":67,"timestamp_min":29540825,"uptime":62858,"uptime_overflows":0},{"reset_reason":3,"boot_count":69,"timestamp_min":29540840,"uptime":302738,"uptime_overflows":0},{"reset_reason":3,"boot_count":71,"timestamp_min":29540947,"uptime":52645,"uptime_overflows":0},{"reset_reason":3,"boot_count":72,"timestamp_min":29542068,"uptime":67244418,"uptime_overflows":0},{"reset_reason":3,"boot_count":73,"timestamp_min":29542202,"uptime":8013325,"uptime_overflows":0}], "evse/identity": {"uid":"2fkn","connected_uid":"0","position":"A","hw_version":"1.0.0","fw_version":"2.2.19","device_identifier":2167}, "evse/charge_mode": {"mode":3}, "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":16000,"error_state":0,"lock_state":0,"dc_fault_current_state":0}, "evse/hardware_configuration": {"jumper_configuration":3,"has_lock_switch":false,"evse_version":30,"energy_meter_type":0}, "evse/low_level_state": {"led_state":4,"cp_pwm_duty_cycle":267,"adc_values":[3920,3018,176,191,2097,3763,176],"voltages":[12071,6256,-12072,-11976,1689,12129,-12066],"resistances":[877,684],"gpio":[false,false,false,true,false,false,false,false,false,false,true,false,true,false,true,false,false,false,true,false,false,false,false,false],"charging_time":0,"time_since_state_change":8605587,"uptime":870246153,"time_since_dc_fault_check":200352498,"temperature":2487,"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":16000,"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":true,"clear_on_disconnect":false},{"max_current":32000,"active":false,"clear_on_disconnect":false}], "evse/indicator_led": {"indication":-1,"duration":0,"color_h":60,"color_s":255,"color_v":255}, "evse/external_current": {"current":32000}, "evse/external_clear_on_disconnect": {"clear_on_disconnect":false}, "evse/management_current": {"current":16000}, "evse/boost_mode": {"enabled":false}, "evse/auto_start_charging": {"auto_start_charging":true}, "evse/global_current": {"current":32000}, "evse/management_enabled": {"enabled":true}, "evse/user_current": {"current":32000}, "evse/user_enabled": {"enabled":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/eebus_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":1}, "evse/ev_wakeup": {"enabled":true}, "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":2,"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":29542213}, "ethernet/config_modified": {"modified":2}, "ethernet/config": {"enable_ethernet":true,"ip":"192.168.2.170","gateway":"192.168.2.1","subnet":"255.255.255.0","dns":"192.168.2.1","dns2":"0.0.0.0"}, "ethernet/state": {"connection_state":3,"connection_start":3310,"connection_end":0,"mac":"34:86:5D:AB:B6:3B","ip":"192.168.2.170","subnet":"255.255.255.0","full_duplex":true,"link_speed":100}, "wifi/state": {"connection_state":0,"connection_start":0,"connection_end":0,"ap_state":1,"ap_bssid":null,"ap_sta_count":0,"sta_mac":null,"sta_ip":"0.0.0.0","sta_subnet":"0.0.0.0","sta_rssi":-127,"sta_bssid":""}, "wifi/sta_config_modified": {"modified":0}, "wifi/sta_config": {"enable_sta":false,"ssid":"","bssid":null,"bssid_lock":false,"enable_11b":false,"passphrase":"","ip":"0.0.0.0","gateway":"0.0.0.0","subnet":"0.0.0.0","dns":"0.0.0.0","dns2":"0.0.0.0","wpa_eap_config":[0,null]}, "wifi/ap_config_modified": {"modified":2}, "wifi/ap_config": {"enable_ap":true,"ap_fallback_only":false,"ssid":"warp3-2fqT","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.2.4","broker_port":1883,"broker_username":"mqtt-benutzer","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":1,"connection_start":0,"connection_end":0,"last_error":-2}, "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":"app0","app0_state":2,"app0_version":"2.9.0+69831bfb","app1_state":2,"app1_version":"2.8.16+69494a37","rolled_back_version":""}, "firmware_update/install_state": {"origin":0,"state":0,"progress":0}, "automation/config_modified": {"modified":2}, "automation/config": {"tasks":[{"trigger":[1,{"mday":-1,"wday":-1,"hour":11,"minute":0}],"action":[3,{"current":32000}],"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]}, "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":9200,"minimum_current_1p":6000,"minimum_current_vehicle_type":1,"verbose":false,"requested_current_threshold":60,"requested_current_margin":3000,"chargers":[{"host":"127.0.0.1","name":"warp3-2fqT","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":[23304,16000,16000,16000],"l_min":[22573,16000,16000,16000],"l_spread":[17973,16000,16000,16000],"l_max_pv":24443,"alloc":[16000,16000,16000,16000],"chargers":[{"s":4,"e":0,"ac":16000,"ap":1,"sc":16000,"sp":5,"lu":644997,"n":"warp3-2fqT","u":243651,"d0":[0,null],"d1":[2,null],"d3":[6,[698178,27600,22573,0]],"dc":[5,true]}]}, "charge_manager/low_level_state": {"last_hyst_reset":0,"wnd_min":[6000,6000,6000,6000],"wnd_max":[16000,16000,16000,16000],"chargers":[{"b":13,"rc":16000,"ae":654,"ls":0,"lp":0,"lw":0,"ip":4204}]}, "charge_manager/available_current": {"current":16000}, "charge_manager/charge_modes": [3], "charge_manager/supported_charge_modes": [1,2,3,0], "power_manager/charge_mode": {"mode":3}, "meters/0/config_modified": {"modified":2}, "meters/0/config": [6,{"display_name":"Shelly 3EM","location":1,"host":"192.168.2.158","port":502,"table":[9,{"device_address":1,"device_profile":0,"monophase_channel":0,"monophase_mapping":0}]}], "meters/0/state": null, "meters/0/errors": {"timeout":0}, "meters/0/value_ids": [25,33,74,154,1,13,39,122,357,361,2,17,48,130,358,362,3,21,57,138,359,363,209,211,161,163,177,179,193,195,14,18,22], "meters/0/values": [0.026827199,15.16156292,3513.585205,3559.056641,241.3719788,0.0434976,-3.246761799,10.48048019,0.307682484,49.98047638,238.5266418,0.039799199,-3.970133543,9.48794651,0.434759438,49.98047638,234.9379578,15.07826614,3520.802002,3539.088135,0.994978368,49.97071838,149.7016907,0.206540719,31.62944603,0.087601766,32.1172142,0.118929721,85.95503235,9.228524505e-6,-0.0434976,-0.039799199,15.07826614], "meters/1/config_modified": {"modified":2}, "meters/1/config": [7,{"display_name":"Homemanager 2.0","location":4,"serial_number":0}], "meters/1/state": null, "meters/1/errors": null, "meters/1/value_ids": [71,36,45,54,209,161,177,193,72,37,46,55,211,163,179,195,112,80,88,96,273,225,241,257,113,81,89,97,275,227,243,259,152,120,128,136,337,289,305,321,153,121,129,137,339,291,307,323,360,357,358,359,1,2,3,13,17,21,364,74,39,48,57,14,18,22], "meters/1/values": [0,0,1682.099976,0,6471.246094,3337.824707,877.4963989,6769.593262,4.300000191,120.4000015,0,1566,4033.286865,4340.905273,2677.279297,1528.770874,0,1.100000024,0,0,63.33950424,91.93980408,40.07460022,25.57840157,562.2000122,0,418.6000061,144.6999969,7998.186035,2156.638184,1950.267456,3985.532959,0,0,1733.400024,0,9574.508789,3917.636719,1990.412598,8072.903809,562.2000122,120.4000015,0,1572.700073,6005.991211,4601.061523,2774.696289,1746.119629,0.008,1,0.970000029,0.996000051,237.806015,236.0740051,241.1440125,1.173000097,7.363000393,6.704000473,49.99500275,-4.300000191,-120.4000015,1682.099976,-1566,-1.173000097,7.363000393,-6.704000473], "meters/2/config_modified": {"modified":2}, "meters/2/config": [5,{"display_name":"SBS 3.7 (BYD)","location":3,"host":"192.168.2.153","port":502,"device_address":126,"manufacturer_name":"SMA","model_name":"Solar Inverter","serial_number":"3016934922","model_id":101,"model_instance":0,"dc_port_type":65535}], "meters/2/state": null, "meters/2/errors": {"timeout":0,"inconsistency":0}, "meters/2/value_ids": [32,12,16,20,4,5,6,1,2,3,74,364,155,115,356,211,35,10,160,383,384,385,381], "meters/2/values": [8.199999809,8.199999809,null,null,null,null,null,237.4000092,null,null,1940,49.98999786,1940,null,1,2993.720215,null,null,null,40,null,null,null], "meters/3/config_modified": {"modified":0}, "meters/3/config": [0,null], "meters/3/state": null, "meters/3/errors": null, "meters/3/value_ids": [], "meters/3/values": [], "meters/4/config_modified": {"modified":0}, "meters/4/config": [0,null], "meters/4/state": null, "meters/4/errors": null, "meters/4/value_ids": [], "meters/4/values": [], "meter/error_counters": {"timeout":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":201}, "meter/values": {"power":3513.585205,"energy_rel":null,"energy_abs":149.7016907}, "meter/phases": {"phases_connected":[true,true,true],"phases_active":[false,false,true]}, "meter/all_values": [241.3719788,238.5266418,234.9379578,0.0434976,0.039799199,15.07826614,-3.246761799,-3.970133543,3520.802002,10.48048019,9.48794651,3539.088135,null,null,null,null,null,null,null,null,null,null,null,15.16156292,3513.585205,3559.056641,null,null,null,null,149.7016907,0.206540719,null,null,null,null,null,null,null,null,null,null,null,null,null,null,0.026827199,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,31.62944603,32.1172142,85.95503235,0.087601766,0.118929721,9.228524505e-6,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, "batteries_modbus_tcp/test_state": {"slot":0,"mode":-1}, "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":2}, "charge_tracker/config": {"electricity_price":3500,"remote_upload_configs":[]}, "charge_tracker/pdf_letterhead_config_modified": {"modified":0}, "charge_tracker/pdf_letterhead_config": {"letterhead":""}, "charge_tracker/last_charges": [{"timestamp_minutes":29480809,"charge_duration":56372,"user_id":0,"energy_charged":5.932331085},{"timestamp_minutes":29490506,"charge_duration":19853,"user_id":0,"energy_charged":27.40564728},{"timestamp_minutes":29507622,"charge_duration":11084,"user_id":0,"energy_charged":1.482666016},{"timestamp_minutes":29508224,"charge_duration":8786,"user_id":0,"energy_charged":25.16492462},{"timestamp_minutes":29519051,"charge_duration":57,"user_id":0,"energy_charged":0.000900269},{"timestamp_minutes":29519053,"charge_duration":1968,"user_id":0,"energy_charged":0.640861511},{"timestamp_minutes":29519086,"charge_duration":2237,"user_id":0,"energy_charged":1.010131836},{"timestamp_minutes":29519124,"charge_duration":8604,"user_id":0,"energy_charged":6.801315308},{"timestamp_minutes":29519267,"charge_duration":1108,"user_id":0,"energy_charged":0.66456604},{"timestamp_minutes":29519286,"charge_duration":2987,"user_id":0,"energy_charged":0.626960754},{"timestamp_minutes":29519336,"charge_duration":255933,"user_id":0,"energy_charged":0.139976501},{"timestamp_minutes":29523602,"charge_duration":2894,"user_id":0,"energy_charged":1.243278503},{"timestamp_minutes":29523653,"charge_duration":3308,"user_id":0,"energy_charged":1.956542969},{"timestamp_minutes":29533479,"charge_duration":29596,"user_id":0,"energy_charged":15.40185547},{"timestamp_minutes":29534892,"charge_duration":10317,"user_id":0,"energy_charged":4.731872559},{"timestamp_minutes":29539790,"charge_duration":62695,"user_id":0,"energy_charged":7.678527832},{"timestamp_minutes":29540835,"charge_duration":277,"user_id":0,"energy_charged":0.223846436},{"timestamp_minutes":29540841,"charge_duration":6294,"user_id":0,"energy_charged":9.050552368},{"timestamp_minutes":29540948,"charge_duration":67233,"user_id":0,"energy_charged":5.31060791}], "charge_tracker/current_charge": {"user_id":0,"meter_start":145.7071533,"evse_uptime_start":861635503,"timestamp_minutes":29542069,"authorization_type":1,"authorization_info":null}, "charge_tracker/state": {"tracked_charges":19,"first_charge_timestamp":29480809,"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":3,"meter_slot_grid_power":1,"meter_slot_battery_power":2,"battery_mode":0,"battery_target_soc":0,"battery_inverted":false,"battery_deadzone":100,"target_power_from_grid":0,"guaranteed_power":1380,"cloud_filter_mode":2}, "power_manager/dynamic_load_config_modified": {"modified":2}, "power_manager/dynamic_load_config": {"enabled":false,"meter_slot_grid_currents":0,"current_limit":16000,"largest_consumer_current":17000,"safety_margin_pct":0}, "power_manager/low_level_state": {"power_at_meter":-4.300000191,"power_at_battery":1940,"battery_soc":null,"power_available":5377,"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":"2eRR","connected_uid":"0","position":"B","hw_version":"1.0.0","fw_version":"2.1.1","device_identifier":286}, "info/name": {"name":"warp3-2fqT","type":"warp3","display_type":"WARP3 Charger Pro 11kW","uid":"2fqT"}, "info/display_name_modified": {"modified":0}, "info/display_name": {"display_name":"warp3-2fqT"}, "modbus_tcp/config_modified": {"modified":2}, "modbus_tcp/config": {"enable":true,"port":502,"table":0,"send_illegal_data_address":true,"ignore_writes":true}, "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","mtu":1420}, "wireguard/state": {"connection_start":0,"connection_end":0,"public_key":"","state":0}, "ocpp/config_modified": {"modified":0}, "ocpp/config": {"enable":false,"url":"","identity":"warp3-2fqT","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":861635503,"start_energy_kwh":145.7071533,"target_timestamp_ms":0,"target_energy_kwh":null}, "charge_limits/active_limits": {"duration":0,"energy_wh":0}, "coredump/state": {"coredump_available":true}, "certs/state": {"certs":[]}, "remote_access/config": {"uuid":"","enable":false,"password":"","relay_host":"my.warp-charger.com","relay_port":443,"cert_id":-1,"mtu":1240,"users":[]}, "remote_access/state": [{"state":1,"user":255,"connection":255,"last_state_change":0},{"state":1,"user":255,"connection":255,"last_state_change":0},{"state":1,"user":255,"connection":255,"last_state_change":0},{"state":1,"user":255,"connection":255,"last_state_change":0},{"state":1,"user":255,"connection":255,"last_state_change":0},{"state":1,"user":255,"connection":255,"last_state_change":0}], "remote_access/registration_state": {"state":0,"message":""}, "remote_access/ping_state": {"packets_sent":0,"packets_received":0,"time_elapsed_ms":0}, "day_ahead_prices/config_modified": {"modified":0}, "day_ahead_prices/config": {"enable":false,"api_url":"https://api.warp-charger.com/","region":0,"resolution":1,"cert_id":-1,"vat":0,"grid_costs_and_taxes":0,"supplier_markup":0,"supplier_base_fee":0}, "day_ahead_prices/state": {"last_sync":0,"last_check":0,"next_check":0,"current_price":2147483647}, "day_ahead_prices/prices": {"first_date":0,"resolution":1,"prices":[]}, "solar_forecast/config_modified": {"modified":0}, "solar_forecast/config": {"enable":false,"api_url":"https://api.forecast.solar/","cert_id":-1}, "solar_forecast/state": {"wh_today":-1,"wh_today_remaining":-1,"wh_tomorrow":-1,"rate_limit":-1,"rate_remaining":-1,"next_api_call":0}, "solar_forecast/planes/0/config_modified": {"modified":0}, "solar_forecast/planes/0/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/0/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/0/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/1/config_modified": {"modified":0}, "solar_forecast/planes/1/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/1/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/1/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/2/config_modified": {"modified":0}, "solar_forecast/planes/2/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/2/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/2/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/3/config_modified": {"modified":0}, "solar_forecast/planes/3/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/3/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/3/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/4/config_modified": {"modified":0}, "solar_forecast/planes/4/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/4/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/4/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/5/config_modified": {"modified":0}, "solar_forecast/planes/5/config": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/5/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/5/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "eco/config_modified": {"modified":0}, "eco/config": {"enable":false,"park_time":false,"park_time_duration":8,"charge_below":false,"charge_below_threshold":0,"block_above":false,"block_above_threshold":20,"yield_forecast":false,"yield_forecast_threshold":0}, "eco/state": {"last_save":0,"chargers":[{"start":0,"amount":0,"chart":""}]}, "eco/charge_plan": {"enable":false,"departure":2,"time":480,"amount":4}, "esp32/temperature": {"temperature":3250}, "reboot": null, "rtc/config_update": {"auto_sync":true}, "rtc/config_reset": null, "rtc/time_update": {"year":0,"month":0,"day":0,"hour":0,"minute":0,"second":0,"weekday":0}, "evse/reflash": null, "evse/reset": null, "evse/charge_mode_update": {"mode":3}, "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/eebus_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":"192.168.2.170","gateway":"192.168.2.1","subnet":"255.255.255.0","dns":"192.168.2.1","dns2":"0.0.0.0"}, "ethernet/config_reset": null, "wifi/scan": null, "wifi/sta_config_update": {"enable_sta":false,"ssid":"","bssid":null,"bssid_lock":false,"enable_11b":false,"passphrase":"","ip":"0.0.0.0","gateway":"0.0.0.0","subnet":"0.0.0.0","dns":"0.0.0.0","dns2":"0.0.0.0","wpa_eap_config":[0,null]}, "wifi/sta_config_reset": null, "wifi/ap_config_update": {"enable_ap":true,"ap_fallback_only":false,"ssid":"warp3-2fqT","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.2.4","broker_port":1883,"broker_username":"mqtt-benutzer","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":[1,{"mday":-1,"wday":-1,"hour":11,"minute":0}],"action":[3,{"current":32000}],"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":9200,"minimum_current_1p":6000,"minimum_current_vehicle_type":1,"verbose":false,"requested_current_threshold":60,"requested_current_margin":3000,"chargers":[{"host":"127.0.0.1","name":"warp3-2fqT","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": [3], "power_manager/charge_mode_update": {"mode":0}, "charge_manager/scan": null, "meters/0/config_update": [6,{"display_name":"Shelly 3EM","location":1,"host":"192.168.2.158","port":502,"table":[9,{"device_address":1,"device_profile":0,"monophase_channel":0,"monophase_mapping":0}]}], "meters/0/config_reset": null, "meters/1/config_update": [7,{"display_name":"Homemanager 2.0","location":4,"serial_number":0}], "meters/1/config_reset": null, "meters/2/config_update": [5,{"display_name":"SBS 3.7 (BYD)","location":3,"host":"192.168.2.153","port":502,"device_address":126,"manufacturer_name":"SMA","model_name":"Solar Inverter","serial_number":"3016934922","model_id":101,"model_instance":0,"dc_port_type":65535}], "meters/2/config_reset": null, "meters/3/config_update": [0,null], "meters/3/config_reset": null, "meters/4/config_update": [0,null], "meters/4/config_reset": null, "meters_sun_spec/scan": {"host":"","port":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":3500,"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":3,"meter_slot_grid_power":1,"meter_slot_battery_power":2,"battery_mode":0,"battery_target_soc":0,"battery_inverted":false,"battery_deadzone":100,"target_power_from_grid":0,"guaranteed_power":1380,"cloud_filter_mode":2}, "power_manager/config_reset": null, "power_manager/dynamic_load_config_update": {"enabled":false,"meter_slot_grid_currents":0,"current_limit":16000,"largest_consumer_current":17000,"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-2fqT"}, "info/display_name_reset": null, "modbus_tcp/config_update": {"enable":true,"port":502,"table":0,"send_illegal_data_address":true,"ignore_writes":true}, "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","mtu":1420}, "wireguard/config_reset": null, "ocpp/config_update": {"enable":false,"url":"","identity":"warp3-2fqT","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,"mtu":1280}, "remote_access/config_reset": null, "day_ahead_prices/config_update": {"enable":false,"api_url":"https://api.warp-charger.com/","region":0,"resolution":1,"cert_id":-1,"vat":0,"grid_costs_and_taxes":0,"supplier_markup":0,"supplier_base_fee":0}, "day_ahead_prices/config_reset": null, "solar_forecast/config_update": {"enable":false,"api_url":"https://api.forecast.solar/","cert_id":-1}, "solar_forecast/config_reset": null, "solar_forecast/planes/0/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/0/config_reset": null, "solar_forecast/planes/1/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/1/config_reset": null, "solar_forecast/planes/2/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/2/config_reset": null, "solar_forecast/planes/3/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/3/config_reset": null, "solar_forecast/planes/4/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/4/config_reset": null, "solar_forecast/planes/5/config_update": {"enable":false,"name":"","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/5/config_reset": null, "eco/config_update": {"enable":false,"park_time":false,"park_time_duration":8,"charge_below":false,"charge_below_threshold":0,"block_above":false,"block_above_threshold":20,"yield_forecast":false,"yield_forecast_threshold":0}, "eco/config_reset": null, "eco/charge_plan_update": {"enable":false,"departure":2,"time":480,"amount":4}} 0,016 | | **** TINKERFORGE WARP3 CHARGER V2.9.0+69831BFB **** 0,016 | | Last reset reason was: Software reset via esp_restart (3) 0,305 | fs | Mounted data partition. 90112 of 3538944 bytes (2.5 %) used 0,435 | api | WARP3 Charger config version: 2.8.4 (warp) 0,444 | esp32_eth_brick | WARP ESP32 Ethernet Brick UID: 2fqT 0,734 | ntp | Set timezone to Europe/Berlin 0,875 | wifi | Starting scan to select unoccupied channel for soft AP 0,963 | firmware_update | Firmware is signed by: Tinkerforge GmbH 0,985 | firmware_update | Partitions: app0 (valid, running, 2.9.0+69831bfb), app1 (valid, 2.8.16+69494a37) 1,085 | meters | Meter 0: Meter declared 33 (30) values 1,116 | meters | Meter 1: Meter declared 66 (60) values 1,243 | charge_tracker | Found 1 record: first is 1, last is 1 1,247 | charge_tracker | Last charge record size is 313 (19, 9) 2026-03-03 11:02:27,000 | rtc | System time set from RTC at 1,712 2026-03-03 11:02:27,001 | web_server | Starting single-port server on port 80 2026-03-03 11:02:27,047 | network | mDNS responder started 2026-03-03 11:02:27,482 | main | Initialization done 2026-03-03 11:02:27,497 | device_name | This is warp3-2fqT (warp3-2fqT), a WARP3 Charger Pro 11kW 2026-03-03 11:02:27,502 | power_manager | PV excess charging unavailable because power values are not available yet. 2026-03-03 11:02:28,490 | charge_manager | Seen all chargers. 2026-03-03 11:02:28,583 | ethernet | Started after 2532ms 2026-03-03 11:02:28,585 | ethernet | Connected: 100 Mbps, Full Duplex 2026-03-03 11:02:28,587 | ethernet | Got IP address: 192.168.2.170/24, GW 192.168.2.1 2026-03-03 11:02:28,960 | wifi | 6 networks found 2026-03-03 11:02:28,992 | wifi | Selecting channel 1 for soft AP 2026-03-03 11:02:29,172 | wifi | Soft AP started 2026-03-03 11:02:29,696 | network | Network connected (Ethernet) 2026-03-03 11:02:29,701 | meters_speedwire | Meter 1: Joined multicast group 239.12.255.254:9522 2026-03-03 11:02:29,707 | meters_mbtcp | Meter 0: Connected to 192.168.2.158:502 2026-03-03 11:02:29,709 | meters_sun_spec | Meter 2: Connected to 192.168.2.153:502 2026-03-03 11:02:30,255 | ntp | NTP synchronized at 4,439 2026-03-03 11:02:30,379 | meters_sun_spec | Meter 2: Looking for device Mn='SMA' Md='Solar Inverter' SN='3016934922' 2026-03-03 11:02:30,380 | meters_sun_spec | Meter 2: Device Mn='SMA' Md='Solar Inverter' Opt='9356' Vr='3.12.74.R' SN='3016934922' is matching 2026-03-03 11:02:30,401 | meters_sun_spec | Meter 2: Enabling quirks mode 0x12 for SMA device 2026-03-03 11:02:30,473 | meters_sun_spec | Meter 2: Configured SunSpec model 101/0 found at 192.168.2.153:502:126:40185 2026-03-03 11:02:30,805 | meters | Meter 2: Meter declared 23 values 2026-03-03 11:02:30,806 | meters_sun_spec | Meter 2: Checking phase voltages for float-is-le32 quirk 2026-03-03 11:02:30,817 | meters_sun_spec | Meter 2: Check for float-is-le32 quirk completed due to normal L1-N voltage value: 235.1 V 2026-03-03 11:02:31,703 | power_manager | PV excess charging available because power values are now available. 2026-03-03 11:02:33,228 | mqtt | Unknown transport error 2026-03-03 11:02:33,239 | mqtt | Failed to connect to broker. 2026-03-03 11:08:26,606 | uptime_tracker | Wrote last uptime to flash ___TRACE_LOG_START___ __begin_rtc__ 1,712 | Set time to 2026-03-03 11:02:27,000 at 1712. Quality RTC 2026-03-03 11:02:29,726 | Set time to 2026-03-03 11:02:30,253 at 4439. Quality High __end_rtc__ __begin_charge_manager__ RECV 0: supported 0 -> 16000 mA RECV 0: requested 0 -> 16000 mA (measured nanA nanA nanA) RECV 0: phases 0 -> 1 RECV 0: phase_switch_supported 0 -> 1 2026-03-03 11:02:29,491 Hysteresis -205 0: raw(0 16000 16000 16000) min(0 16000 16000 16000) spread(0 16000 16000 16000) max_pv 0 0: [ 0 1p Min+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 6: filtered 1 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. 8: filtered 1 to 1, sorted to 0 8: 0: 6000@1p 9: raw(-6000 10000 10000 10000) min(-6000 10000 10000 10000) spread(-6000 10000 10000 10000) max_pv -6000 9: [ 0 6000@1p ] PM PV mtr(W) avl(W) raw max min spread RECV 0: requested 16000 -> 9528 mA (measured 0.031A 0.030A 6.528A) -196 4684 20365 20365 20365 20365 -196 4684 20365 20365 20365 20365 -178 4668 20295 20365 20295 20295 -178 4668 20295 20365 20295 20295 -283 4760 20695 20695 20295 20295 -283 4760 20695 20695 20295 20295 -318 4790 20826 20826 20295 20295 -318 4790 20826 20826 20295 20295 -339 4809 20908 20908 20295 20295 -339 4809 20908 20908 20295 20295 -143 4637 20160 20908 20160 20160 -143 4637 20160 20908 20160 20160 -338 4808 20904 20908 20160 20160 -338 4808 20904 20908 20160 20160 -302 4776 20765 20908 20160 20160 -302 4776 20765 20908 20160 20160 -297 4772 20747 20908 20160 20160 2026-03-03 11:02:40,026 Hysteresis -195 0: raw(20747 16000 16000 16000) min(20160 16000 16000 16000) spread(20160 16000 16000 16000) max_pv 20908 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (14747 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(4747 0 0 0) min(4160 0 0 0) spread(4160 0 0 0) max_pv 4908 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -333 7103 30882 30882 20160 20160 -333 7103 30882 30882 20160 20160 -333 7103 30882 30882 20160 20160 -333 7103 30882 30882 20160 20160 -324 7096 30852 30882 20160 20160 -324 7096 30852 30882 20160 20160 -324 7096 30852 30882 20160 20160 -1719 8316 36156 36156 20160 20160 -1719 8316 36156 36156 20160 20160 RECV 0: requested 8947 -> 6050 mA (measured 0.029A 0.027A 3.051A) -1621 8230 35782 36156 20160 20160 -1621 8230 35782 36156 20160 20160 802 6285 27326 36156 20160 20160 802 6058 26339 36156 20160 20160 RECV 0: requested 6000 -> 8748 mA (measured 0.030A 0.029A 5.749A) 1612 5349 23256 36156 20160 20160 1612 4134 17973 36156 17973 17973 RECV 0: requested 8748 -> 16000 mA (measured 0.045A 0.041A 15.314A) 561 5394 23452 36156 17973 17973 561 5026 21852 36156 17973 17973 133 5401 23482 36156 17973 17973 133 5401 23482 36156 17973 17973 26 5333 23186 36156 17973 17973 2026-03-03 11:02:50,030 Hysteresis -185 0: raw(23186 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17186 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7186 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 26 5333 23186 36156 17973 17973 26 5316 23113 36156 17973 17973 26 5298 23034 36156 17973 17973 24 5298 23034 36156 17973 17973 -24 5290 23000 36156 17973 17973 -24 5290 23000 36156 17973 17973 -15 5290 23000 36156 17973 17973 -15 5298 23034 36156 17973 17973 -14 5298 23034 36156 17973 17973 -14 5307 23073 36156 17973 17973 0 5316 23113 36156 17973 17973 0 5316 23113 36156 17973 17973 6 5316 23113 36156 17973 17973 6 5316 23113 36156 17973 17973 37 5316 23113 36156 17973 17973 37 5316 23113 36156 17973 17973 37 5316 23113 36156 17973 17973 -3 5298 23034 36156 17973 17973 -3 5298 23034 36156 17973 17973 -22 5298 23034 36156 17973 17973 2026-03-03 11:03:00,037 Hysteresis -175 0: raw(23034 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17034 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7034 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -22 5307 23073 36156 17973 17973 -10 5307 23073 36156 17973 17973 -10 5307 23073 36156 17973 17973 4 5316 23113 36156 17973 17973 4 5316 23113 36156 17973 17973 18 5307 23073 36156 17973 17973 18 5298 23034 36156 17973 17973 16 5298 23034 36156 17973 17973 -1 5290 23000 36156 17973 17973 -1 5290 23000 36156 17973 17973 -27 5290 23000 36156 17973 17973 -27 5290 23000 36156 17973 17973 -8 5290 23000 36156 17973 17973 -8 5307 23073 36156 17973 17973 6 5316 23113 36156 17973 17973 6 5316 23113 36156 17973 17973 -9 5307 23073 36156 17973 17973 -9 5307 23073 36156 17973 17973 32 5316 23113 36156 17973 17973 32 5316 23113 36156 17973 17973 2026-03-03 11:03:10,047 Hysteresis -165 0: raw(23113 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17113 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7113 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 0 5316 23113 36156 17973 17973 0 5298 23034 36156 17973 17973 0 5298 23034 36156 17973 17973 -18 5298 23034 36156 17973 17973 -18 5307 23073 36156 17973 17973 -11 5307 23073 36156 17973 17973 -11 5316 23113 36156 17973 17973 2 5316 23113 36156 17973 17973 2 5316 23113 36156 17973 17973 13 5316 23113 36156 17973 17973 13 5316 23113 36156 17973 17973 18 5307 23073 36156 17973 17973 18 5298 23034 36156 17973 17973 0 5298 23034 36156 17973 17973 -24 5290 23000 36156 17973 17973 -24 5290 23000 36156 17973 17973 -20 5307 23073 36156 17973 17973 -20 5307 23073 36156 17973 17973 -2 5316 23113 36156 17973 17973 -2 5316 23113 36156 17973 17973 2026-03-03 11:03:20,068 Hysteresis -155 0: raw(23113 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17113 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7113 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -10 5316 23113 36156 17973 17973 -10 5316 23113 36156 17973 17973 29 5325 23152 36156 17973 17973 29 5325 23152 36156 17973 17973 13 5307 23073 36156 17973 17973 13 5307 23073 36156 17973 17973 -16 5307 23073 36156 17973 17973 -16 5298 23034 36156 17973 17973 -20 5307 23073 36156 17973 17973 -20 5307 23073 36156 17973 17973 -20 5325 23152 36156 17973 17973 0 5325 23152 36156 17973 17973 0 5325 23152 36156 17973 17973 1 5325 23152 36156 17973 17973 1 5325 23152 36156 17973 17973 26 5325 23152 36156 17973 17973 26 5307 23073 36156 17973 17973 22 5307 23073 36156 17973 17973 22 5298 23034 36156 17973 17973 -25 5298 23034 36156 17973 17973 2026-03-03 11:03:30,081 Hysteresis -145 0: raw(23034 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17034 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7034 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -24 5307 23073 36156 17973 17973 -24 5307 23073 36156 17973 17973 -10 5325 23152 36156 17973 17973 -10 5325 23152 36156 17973 17973 -2 5325 23152 36156 17973 17973 -2 5325 23152 36156 17973 17973 29 5333 23186 36156 17973 17973 29 5333 23186 36156 17973 17973 25 5316 23113 36156 17973 17973 25 5316 23113 36156 17973 17973 -27 5298 23034 36156 17973 17973 -27 5298 23034 36156 17973 17973 -30 5316 23113 36156 17973 17973 -30 5316 23113 36156 17973 17973 -13 5333 23186 36156 17973 17973 -13 5333 23186 36156 17973 17973 11 5333 23186 36156 17973 17973 11 5333 23186 36156 17973 17973 11 5333 23186 36156 17973 17973 26 5333 23186 36156 17973 17973 2026-03-03 11:03:40,086 Hysteresis -135 0: raw(23186 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17186 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7186 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 26 5316 23113 36156 17973 17973 18 5316 23113 36156 17973 17973 18 5307 23073 36156 17973 17973 -26 5307 23073 36156 17973 17973 -19 5316 23113 36156 17973 17973 -19 5316 23113 36156 17973 17973 -11 5316 23113 36156 17973 17973 -11 5333 23186 36156 17973 17973 -3 5333 23186 36156 17973 17973 -3 5333 23186 36156 17973 17973 35 5342 23226 36156 17973 17973 35 5342 23226 36156 17973 17973 32 5325 23152 36156 17973 17973 32 5325 23152 36156 17973 17973 -33 5325 23152 36156 17973 17973 -33 5307 23073 36156 17973 17973 -34 5316 23113 36156 17973 17973 -34 5316 23113 36156 17973 17973 -10 5333 23186 36156 17973 17973 -10 5333 23186 36156 17973 17973 2026-03-03 11:03:50,090 Hysteresis -125 0: raw(23186 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17186 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7186 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 4 5342 23226 36156 17973 17973 4 5342 23226 36156 17973 17973 -3 5342 23226 36156 17973 17973 -3 5342 23226 36156 17973 17973 1 5342 23226 36156 17973 17973 1 5342 23226 36156 17973 17973 1 5342 23226 36156 17973 17973 0 5342 23226 36156 17973 17973 0 5342 23226 36156 17973 17973 -9 5342 23226 36156 17973 17973 -5 5351 23265 36156 17973 17973 -5 5351 23265 36156 17973 17973 349 5133 22317 36156 17973 17973 349 5133 22317 36156 17973 17973 -151 5220 22695 36156 17973 17973 -151 5220 22695 36156 17973 17973 -84 5237 22769 36156 17973 17973 -84 5237 22769 36156 17973 17973 -67 5290 23000 36156 17973 17973 -67 5290 23000 36156 17973 17973 2026-03-03 11:04:00,094 Hysteresis -115 0: raw(23000 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17000 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7000 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -39 5290 23000 36156 17973 17973 -39 5325 23152 36156 17973 17973 -3 5342 23226 36156 17973 17973 -3 5342 23226 36156 17973 17973 21 5351 23265 36156 17973 17973 21 5351 23265 36156 17973 17973 21 5342 23226 36156 17973 17973 21 5342 23226 36156 17973 17973 18 5342 23226 36156 17973 17973 18 5325 23152 36156 17973 17973 18 5316 23113 36156 17973 17973 -11 5316 23113 36156 17973 17973 -11 5325 23152 36156 17973 17973 -22 5325 23152 36156 17973 17973 -5 5333 23186 36156 17973 17973 -5 5333 23186 36156 17973 17973 2 5333 23186 36156 17973 17973 2 5342 23226 36156 17973 17973 -13 5333 23186 36156 17973 17973 -13 5333 23186 36156 17973 17973 2026-03-03 11:04:10,111 Hysteresis -105 0: raw(23186 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17186 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7186 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -4 5342 23226 36156 17973 17973 -4 5342 23226 36156 17973 17973 15 5342 23226 36156 17973 17973 15 5342 23226 36156 17973 17973 7 5342 23226 36156 17973 17973 7 5342 23226 36156 17973 17973 -3 5333 23186 36156 17973 17973 -3 5333 23186 36156 17973 17973 -7 5333 23186 36156 17973 17973 -7 5333 23186 36156 17973 17973 6 5342 23226 36156 17973 17973 6 5342 23226 36156 17973 17973 20 5333 23186 36156 17973 17973 20 5333 23186 36156 17973 17973 9 5333 23186 36156 17973 17973 9 5325 23152 36156 17973 17973 -23 5316 23113 36156 17973 17973 -23 5316 23113 36156 17973 17973 -23 5333 23186 36156 17973 17973 -9 5333 23186 36156 17973 17973 2026-03-03 11:04:20,116 Hysteresis -95 0: raw(23186 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17186 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7186 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 0 5333 23186 36156 17973 17973 0 5333 23186 36156 17973 17973 6 5342 23226 36156 17973 17973 6 5342 23226 36156 17973 17973 19 5333 23186 36156 17973 17973 19 5333 23186 36156 17973 17973 19 5325 23152 36156 17973 17973 19 5325 23152 36156 17973 17973 -28 5316 23113 36156 17973 17973 -28 5316 23113 36156 17973 17973 -19 5316 23113 36156 17973 17973 -19 5325 23152 36156 17973 17973 3 5342 23226 36156 17973 17973 3 5342 23226 36156 17973 17973 0 5333 23186 36156 17973 17973 0 5333 23186 36156 17973 17973 1 5333 23186 36156 17973 17973 1 5333 23186 36156 17973 17973 7 5333 23186 36156 17973 17973 7 5333 23186 36156 17973 17973 2026-03-03 11:04:30,121 Hysteresis -85 0: raw(23186 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17186 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7186 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2 5333 23186 36156 17973 17973 -2 5333 23186 36156 17973 17973 -6 5333 23186 36156 17973 17973 -6 5333 23186 36156 17973 17973 5 5342 23226 36156 17973 17973 5 5342 23226 36156 17973 17973 7 5333 23186 36156 17973 17973 7 5333 23186 36156 17973 17973 33 5333 23186 36156 17973 17973 33 5333 23186 36156 17973 17973 26 5316 23113 36156 17973 17973 26 5316 23113 36156 17973 17973 -19 5298 23034 36156 17973 17973 -19 5298 23034 36156 17973 17973 -16 5307 23073 36156 17973 17973 -16 5307 23073 36156 17973 17973 0 5316 23113 36156 17973 17973 0 5316 23113 36156 17973 17973 0 5316 23113 36156 17973 17973 -4 5316 23113 36156 17973 17973 2026-03-03 11:04:40,135 Hysteresis -75 0: raw(23113 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17113 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7113 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -34 5316 23113 36156 17973 17973 -34 5316 23113 36156 17973 17973 -2 5316 23113 36156 17973 17973 -2 5342 23226 36156 17973 17973 29 5342 23226 36156 17973 17973 29 5342 23226 36156 17973 17973 -9 5325 23152 36156 17973 17973 -9 5325 23152 36156 17973 17973 -32 5333 23186 36156 17973 17973 -32 5333 23186 36156 17973 17973 -11 5333 23186 36156 17973 17973 -11 5342 23226 36156 17973 17973 -30 5351 23265 36156 17973 17973 -30 5351 23265 36156 17973 17973 -1 5368 23339 36156 17973 17973 -1 5368 23339 36156 17973 17973 30 5368 23339 36156 17973 17973 30 5368 23339 36156 17973 17973 3 5360 23304 36156 17973 17973 3 5360 23304 36156 17973 17973 2026-03-03 11:04:50,143 Hysteresis -65 0: raw(23304 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17304 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7304 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -26 5351 23265 36156 17973 17973 -26 5351 23265 36156 17973 17973 -1 5368 23339 36156 17973 17973 -1 5368 23339 36156 17973 17973 -21 5368 23339 36156 17973 17973 -21 5368 23339 36156 17973 17973 4 5377 23378 36156 17973 17973 4 5377 23378 36156 17973 17973 26 5377 23378 36156 17973 17973 26 5377 23378 36156 17973 17973 2 5368 23339 36156 17973 17973 2 5368 23339 36156 17973 17973 -29 5360 23304 36156 17973 17973 -29 5360 23304 36156 17973 17973 34 5377 23378 36156 17973 17973 34 5377 23378 36156 17973 17973 -27 5360 23304 36156 17973 17973 -27 5360 23304 36156 17973 17973 12 5377 23378 36156 17973 17973 12 5377 23378 36156 17973 17973 2026-03-03 11:05:00,149 Hysteresis -55 0: raw(23378 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17378 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7378 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -10 5368 23339 36156 17973 17973 -10 5368 23339 36156 17973 17973 -10 5368 23339 36156 17973 17973 -10 5368 23339 36156 17973 17973 0 5368 23339 36156 17973 17973 0 5377 23378 36156 17973 17973 26 5377 23378 36156 17973 17973 26 5377 23378 36156 17973 17973 8 5368 23339 36156 17973 17973 8 5368 23339 36156 17973 17973 15 5360 23304 36156 17973 17973 15 5360 23304 36156 17973 17973 -7 5360 23304 36156 17973 17973 -7 5351 23265 36156 17973 17973 -28 5351 23265 36156 17973 17973 -28 5351 23265 36156 17973 17973 -9 5368 23339 36156 17973 17973 -9 5368 23339 36156 17973 17973 4 5377 23378 36156 17973 17973 4 5377 23378 36156 17973 17973 2026-03-03 11:05:10,154 Hysteresis -45 0: raw(23378 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17378 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7378 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -14 5377 23378 36156 17973 17973 -14 5377 23378 36156 17973 17973 6 5377 23378 36156 17973 17973 6 5377 23378 36156 17973 17973 7 5377 23378 36156 17973 17973 7 5377 23378 36156 17973 17973 8 5377 23378 36156 17973 17973 8 5377 23378 36156 17973 17973 -3 5368 23339 36156 17973 17973 -3 5368 23339 36156 17973 17973 -3 5368 23339 36156 17973 17973 9 5368 23339 36156 17973 17973 14 5368 23339 36156 17973 17973 14 5368 23339 36156 17973 17973 23 5360 23304 36156 17973 17973 23 5360 23304 36156 17973 17973 -4 5342 23226 36156 17973 17973 -4 5342 23226 36156 17973 17973 -16 5342 23226 36156 17973 17973 -16 5342 23226 36156 17973 17973 2026-03-03 11:05:20,166 Hysteresis -35 0: raw(23226 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17226 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7226 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -6 5351 23265 36156 17973 17973 -6 5351 23265 36156 17973 17973 37 5360 23304 36156 17973 17973 37 5360 23304 36156 17973 17973 21 5342 23226 36156 17973 17973 21 5342 23226 36156 17973 17973 1 5325 23152 36156 17973 17973 1 5325 23152 36156 17973 17973 5 5325 23152 36156 17973 17973 5 5325 23152 36156 17973 17973 15 5325 23152 36156 17973 17973 15 5325 23152 36156 17973 17973 -41 5316 23113 36156 17973 17973 -41 5316 23113 36156 17973 17973 -23 5333 23186 36156 17973 17973 -23 5333 23186 36156 17973 17973 -7 5351 23265 36156 17973 17973 -7 5351 23265 36156 17973 17973 79 5351 23265 36156 17973 17973 79 5351 23265 36156 17973 17973 2026-03-03 11:05:30,172 Hysteresis -25 0: raw(23265 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17265 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7265 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 38 5316 23113 36156 17973 17973 38 5316 23113 36156 17973 17973 -69 5290 23000 36156 17973 17973 -69 5290 23000 36156 17973 17973 -43 5325 23152 36156 17973 17973 -43 5325 23152 36156 17973 17973 -10 5351 23265 36156 17973 17973 -10 5351 23265 36156 17973 17973 -2 5360 23304 36156 17973 17973 -2 5360 23304 36156 17973 17973 23 5360 23304 36156 17973 17973 23 5360 23304 36156 17973 17973 18 5342 23226 36156 17973 17973 18 5342 23226 36156 17973 17973 -23 5333 23186 36156 17973 17973 -23 5333 23186 36156 17973 17973 -14 5342 23226 36156 17973 17973 -14 5342 23226 36156 17973 17973 -14 5360 23304 36156 17973 17973 -1 5360 23304 36156 17973 17973 2026-03-03 11:05:40,177 Hysteresis -15 0: raw(23304 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17304 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7304 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -3 5360 23304 36156 17973 17973 -3 5360 23304 36156 17973 17973 76 5360 23304 36156 17973 17973 76 5360 23304 36156 17973 17973 43 5316 23113 36156 17973 17973 43 5316 23113 36156 17973 17973 -59 5290 23000 36156 17973 17973 -59 5290 23000 36156 17973 17973 -45 5316 23113 36156 17973 17973 -45 5316 23113 36156 17973 17973 -8 5351 23265 36156 17973 17973 -8 5351 23265 36156 17973 17973 5 5351 23265 36156 17973 17973 5 5351 23265 36156 17973 17973 26 5351 23265 36156 17973 17973 26 5351 23265 36156 17973 17973 14 5333 23186 36156 17973 17973 14 5333 23186 36156 17973 17973 -24 5333 23186 36156 17973 17973 -24 5333 23186 36156 17973 17973 2026-03-03 11:05:50,182 Hysteresis -5 0: raw(23186 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 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 (17186 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7186 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -8 5342 23226 36156 17973 17973 -8 5342 23226 36156 17973 17973 0 5342 23226 36156 17973 17973 0 5342 23226 36156 17973 17973 11 5342 23226 36156 17973 17973 11 5342 23226 36156 17973 17973 51 5342 23226 36156 17973 17973 51 5342 23226 36156 17973 17973 50 5316 23113 36156 17973 17973 50 5316 23113 36156 17973 17973 -43 5290 23000 36156 17973 17973 -43 5290 23000 36156 17973 17973 -36 5290 23000 36156 17973 17973 -36 5307 23073 36156 17973 17973 -11 5325 23152 36156 17973 17973 -11 5325 23152 36156 17973 17973 -1 5333 23186 36156 17973 17973 -1 5333 23186 36156 17973 17973 13 5333 23186 36156 17973 17973 13 5333 23186 36156 17973 17973 2026-03-03 11:06:00,211 Hysteresis 4 0: raw(23186 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 17973 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17186 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7186 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 17 5325 23152 36156 17973 17973 17 5325 23152 36156 17973 17973 -18 5316 23113 36156 17973 17973 -18 5316 23113 36156 17973 17973 -17 5325 23152 36156 17973 17973 -17 5325 23152 36156 17973 17973 3 5333 23186 36156 17973 17973 3 5333 23186 36156 17973 17973 14 5333 23186 36156 17973 17973 14 5333 23186 36156 17973 17973 5 5333 23186 36156 17973 17973 5 5333 23186 36156 17973 17973 49 5325 23152 36156 17973 17973 49 5325 23152 36156 17973 17973 -22 5298 23034 36156 17973 17973 -22 5298 23034 36156 17973 17973 -21 5307 23073 36156 17973 17973 -21 5307 23073 36156 17973 17973 -13 5325 23152 36156 17973 17973 -13 5325 23152 36156 17973 17973 2026-03-03 11:06:10,215 Hysteresis 14 0: raw(23152 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 17973 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17152 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7152 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 0 5333 23186 36156 17973 17973 0 5333 23186 36156 17973 17973 9 5333 23186 36156 17973 17973 9 5333 23186 36156 17973 17973 32 5325 23152 36156 17973 17973 32 5325 23152 36156 17973 17973 258 5169 22473 36156 17973 17973 258 5169 22473 36156 17973 17973 -160 5228 22730 36156 17973 17973 -160 5228 22730 36156 17973 17973 -66 5246 22808 36156 17973 17973 -66 5246 22808 36156 17973 17973 -50 5290 23000 36156 17973 17973 -50 5290 23000 36156 17973 17973 -34 5316 23113 36156 17973 17973 -34 5316 23113 36156 17973 17973 19 5333 23186 36156 17973 17973 19 5333 23186 36156 17973 17973 -9 5325 23152 36156 17973 17973 -9 5325 23152 36156 17973 17973 2026-03-03 11:06:20,221 Hysteresis 24 0: raw(23152 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 17973 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17152 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7152 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -14 5333 23186 36156 17973 17973 -14 5333 23186 36156 17973 17973 11 5342 23226 36156 17973 17973 11 5342 23226 36156 17973 17973 1 5333 23186 36156 17973 17973 1 5333 23186 36156 17973 17973 4 5333 23186 36156 17973 17973 4 5333 23186 36156 17973 17973 25 5333 23186 36156 17973 17973 25 5333 23186 36156 17973 17973 25 5316 23113 36156 17973 17973 25 5316 23113 36156 17973 17973 -28 5298 23034 36156 17973 17973 -28 5298 23034 36156 17973 17973 -24 5316 23113 36156 17973 17973 -24 5316 23113 36156 17973 17973 -8 5333 23186 36156 17973 17973 -8 5333 23186 36156 17973 17973 3 5333 23186 36156 17973 17973 3 5333 23186 36156 17973 17973 2026-03-03 11:06:30,226 Hysteresis 34 0: raw(23186 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 17973 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17186 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7186 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 9 5333 23186 36156 17973 17973 9 5333 23186 36156 17973 17973 8 5333 23186 36156 17973 17973 8 5333 23186 36156 17973 17973 -8 5325 23152 36156 17973 17973 -8 5325 23152 36156 17973 17973 -2 5325 23152 36156 17973 17973 -2 5325 23152 36156 17973 17973 0 5333 23186 36156 17973 17973 0 5333 23186 36156 17973 17973 0 5333 23186 36156 17973 17973 0 5333 23186 36156 17973 17973 30 5333 23186 36156 17973 17973 30 5333 23186 36156 17973 17973 38 5316 23113 36156 17973 17973 38 5316 23113 36156 17973 17973 -13 5290 23000 36156 17973 17973 -13 5290 23000 36156 17973 17973 -13 5298 23034 36156 17973 17973 -30 5298 23034 36156 17973 17973 2026-03-03 11:06:40,233 Hysteresis 44 0: raw(23034 16000 16000 16000) min(17973 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 36156 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 17973 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17034 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7034 0 0 0) min(1973 0 0 0) spread(1973 0 0 0) max_pv 20156 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -7 5316 23113 36156 17973 17973 -7 5316 23113 36156 17973 17973 -1 5316 23113 36156 17973 17973 -1 5316 23113 36156 17973 17973 4 5316 23113 36156 17973 17973 4 5316 23113 36156 17973 17973 -1 5316 23113 36156 17973 17973 -1 5316 23113 36156 17973 17973 -10 5316 23113 35782 17973 17973 -10 5316 23113 35782 17973 17973 -2 5325 23152 27326 17973 17973 -2 5325 23152 26339 17973 17973 7 5325 23152 23482 17973 17973 7 5325 23152 23482 17973 17973 240 5202 22617 23482 21852 17973 240 5202 22617 23482 21852 17973 124 5181 22526 23482 22317 17973 124 5181 22526 23482 22317 17973 68 5123 22273 23378 22273 17973 68 5123 22273 23378 22273 17973 2026-03-03 11:06:50,252 Hysteresis 54 0: raw(22273 16000 16000 16000) min(22273 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23378 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22273 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (16273 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(6273 0 0 0) min(6273 0 0 0) spread(1973 0 0 0) max_pv 7378 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -14 5088 22121 23378 22121 17973 -30 5088 22121 23378 22121 17973 -30 5088 22121 23378 22121 17973 -30 5088 22121 23378 22121 17973 -16 5106 22200 23378 22121 17973 -16 5106 22200 23378 22121 17973 6 5106 22200 23378 22121 17973 6 5115 22239 23378 22121 17973 -11 5115 22239 23378 22121 17973 -11 5115 22239 23378 22121 17973 6 5123 22273 23378 22121 17973 6 5123 22273 23378 22121 17973 1 5115 22239 23378 22121 17973 1 5115 22239 23378 22121 17973 -11 5115 22239 23378 22121 17973 -11 5115 22239 23378 22121 17973 0 5123 22273 23378 22121 17973 0 5123 22273 23378 22121 17973 3 5123 22273 23378 22121 17973 3 5123 22273 23378 22121 17973 2026-03-03 11:07:00,265 Hysteresis 64 0: raw(22273 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23378 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (16273 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(6273 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7378 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 16 5123 22273 23378 22121 17973 16 5123 22273 23378 22121 17973 37 5106 22200 23378 22121 17973 37 5106 22200 23378 22121 17973 -1 5088 22121 23378 22121 17973 -1 5088 22121 23378 22121 17973 -26 5088 22121 23378 22121 17973 -9 5088 22121 23378 22121 17973 -9 5106 22200 23378 22121 17973 4 5106 22200 23378 22121 17973 4 5106 22200 23378 22121 17973 4 5106 22200 23378 22121 17973 -9 5106 22200 23378 22121 17973 -9 5106 22200 23378 22121 17973 9 5115 22239 23378 22121 17973 9 5115 22239 23378 22121 17973 -3 5106 22200 23378 22121 17973 -3 5106 22200 23378 22121 17973 0 5106 22200 23378 22121 17973 0 5106 22200 23378 22121 17973 2026-03-03 11:07:10,269 Hysteresis 74 0: raw(22200 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23378 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (16200 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(6200 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7378 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -5 5106 22200 23378 22121 17973 -5 5106 22200 23378 22121 17973 0 5115 22239 23378 22121 17973 0 5115 22239 23378 22121 17973 10 5115 22239 23378 22121 17973 10 5115 22239 23378 22121 17973 30 5106 22200 23378 22121 17973 30 5106 22200 23378 22121 17973 5 5088 22121 23378 22121 17973 5 5088 22121 23378 22121 17973 -28 5088 22121 23378 22121 17973 -28 5088 22121 23378 22121 17973 -18 5106 22200 23378 22121 17973 2 5106 22200 23378 22121 17973 2 5115 22239 23378 22121 17973 -5 5115 22239 23378 22121 17973 -5 5115 22239 23378 22121 17973 -5 5115 22239 23378 22121 17973 0 5115 22239 23378 22121 17973 0 5115 22239 23378 22121 17973 2026-03-03 11:07:20,280 Hysteresis 84 0: raw(22239 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23378 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (16239 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(6239 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7378 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 0 5115 22239 23378 22121 17973 0 5115 22239 23378 22121 17973 -3 5115 22239 23378 22121 17973 -3 5115 22239 23378 22121 17973 -4 5115 22239 23378 22121 17973 -4 5115 22239 23378 22121 17973 -244 5249 22821 23378 22121 17973 -244 5249 22821 23378 22121 17973 -101 5247 22813 23378 22121 17973 -101 5247 22813 23378 22121 17973 -9 5307 23073 23378 22121 17973 -9 5307 23073 23378 22121 17973 18 5316 23113 23378 22121 17973 18 5316 23113 23378 22121 17973 -26 5307 23073 23378 22121 17973 -26 5307 23073 23378 22121 17973 -25 5316 23113 23378 22121 17973 0 5316 23113 23378 22121 17973 0 5333 23186 23378 22121 17973 1 5333 23186 23378 22121 17973 2026-03-03 11:07:30,289 Hysteresis 94 0: raw(23186 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23378 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17186 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7186 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7378 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 1 5333 23186 23378 22121 17973 4 5333 23186 23378 22121 17973 4 5333 23186 23378 22121 17973 12 5333 23186 23378 22121 17973 12 5333 23186 23378 22121 17973 12 5333 23186 23378 22121 17973 -6 5325 23152 23378 22121 17973 -6 5325 23152 23378 22121 17973 -13 5325 23152 23378 22121 17973 -13 5325 23152 23378 22121 17973 -6 5333 23186 23378 22121 17973 -6 5333 23186 23378 22121 17973 4 5333 23186 23378 22121 17973 4 5333 23186 23378 22121 17973 19 5333 23186 23378 22121 17973 19 5333 23186 23378 22121 17973 31 5325 23152 23378 22121 17973 31 5325 23152 23378 22121 17973 -20 5307 23073 23378 22121 17973 -20 5307 23073 23378 22121 17973 2026-03-03 11:07:40,303 Hysteresis 104 0: raw(23073 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23378 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17073 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7073 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7378 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -29 5316 23113 23378 22121 17973 -29 5316 23113 23378 22121 17973 -3 5333 23186 23378 22121 17973 1 5333 23186 23378 22121 17973 1 5333 23186 23378 22121 17973 15 5333 23186 23378 22121 17973 15 5333 23186 23378 22121 17973 17 5333 23186 23378 22121 17973 17 5325 23152 23378 22121 17973 -10 5325 23152 23378 22121 17973 -10 5316 23113 23378 22121 17973 -34 5316 23113 23378 22121 17973 -34 5325 23152 23378 22121 17973 -34 5325 23152 23378 22121 17973 -4 5342 23226 23378 22121 17973 -4 5342 23226 23378 22121 17973 -7 5342 23226 23378 22121 17973 -7 5342 23226 23378 22121 17973 20 5351 23265 23378 22121 17973 20 5351 23265 23378 22121 17973 2026-03-03 11:07:50,308 Hysteresis 114 0: raw(23265 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23378 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17265 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7265 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7378 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 23 5342 23226 23378 22121 17973 23 5342 23226 23378 22121 17973 -19 5325 23152 23378 22121 17973 -19 5325 23152 23378 22121 17973 -29 5333 23186 23378 22121 17973 -29 5333 23186 23378 22121 17973 -5 5351 23265 23378 22121 17973 -5 5351 23265 23378 22121 17973 2 5360 23304 23378 22121 17973 22 5360 23304 23378 22121 17973 22 5351 23265 23378 22121 17973 34 5351 23265 23378 22121 17973 34 5342 23226 23378 22121 17973 -21 5342 23226 23378 22121 17973 -21 5325 23152 23378 22121 17973 -22 5325 23152 23378 22121 17973 -22 5333 23186 23378 22121 17973 -12 5333 23186 23378 22121 17973 -12 5342 23226 23378 22121 17973 1 5342 23226 23378 22121 17973 2026-03-03 11:08:00,316 Hysteresis 124 0: raw(23226 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23378 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17226 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7226 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7378 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 1 5351 23265 23378 22121 17973 1 5351 23265 23378 22121 17973 17 5351 23265 23378 22121 17973 17 5351 23265 23378 22121 17973 29 5342 23226 23378 22121 17973 29 5342 23226 23378 22121 17973 -9 5325 23152 23378 22121 17973 -9 5325 23152 23378 22121 17973 -42 5333 23186 23378 22121 17973 -42 5333 23186 23378 22121 17973 -14 5351 23265 23378 22121 17973 -14 5351 23265 23378 22121 17973 0 5360 23304 23378 22121 17973 0 5360 23304 23378 22121 17973 10 5360 23304 23378 22121 17973 40 5360 23304 23378 22121 17973 40 5360 23304 23378 22121 17973 -20 5360 23304 23378 22121 17973 -20 5333 23186 23378 22121 17973 -31 5333 23186 23378 22121 17973 2026-03-03 11:08:10,320 Hysteresis 134 0: raw(23186 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23378 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17186 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7186 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7378 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -31 5342 23226 23378 22121 17973 -17 5342 23226 23378 22121 17973 -17 5360 23304 23378 22121 17973 -6 5360 23304 23378 22121 17973 -6 5368 23339 23378 22121 17973 7 5368 23339 23378 22121 17973 7 5377 23378 23378 22121 17973 7 5377 23378 23378 22121 17973 18 5377 23378 23378 22121 17973 18 5377 23378 23378 22121 17973 8 5360 23304 23378 22121 17973 8 5360 23304 23378 22121 17973 -30 5360 23304 23378 22121 17973 -30 5360 23304 23378 22121 17973 -18 5377 23378 23378 22121 17973 -18 5377 23378 23378 22121 17973 9 5386 23417 23417 22121 17973 9 5386 23417 23417 22121 17973 1 5377 23378 23417 22121 17973 55 5377 23378 23417 22121 17973 2026-03-03 11:08:20,325 Hysteresis 144 0: raw(23378 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23417 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17378 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7378 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7417 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 55 5377 23378 23417 22121 17973 8 5377 23378 23417 22121 17973 8 5351 23265 23417 22121 17973 -38 5351 23265 23417 22121 17973 -38 5342 23226 23417 22121 17973 -28 5342 23226 23417 22121 17973 -28 5360 23304 23417 22121 17973 -6 5360 23304 23417 22121 17973 -6 5377 23378 23417 22121 17973 -6 5377 23378 23417 22121 17973 -6 5386 23417 23417 22121 17973 17 5386 23417 23417 22121 17973 17 5386 23417 23417 22121 17973 19 5386 23417 23417 22121 17973 19 5377 23378 23417 22121 17973 19 5377 23378 23417 22121 17973 -20 5368 23339 23417 22121 17973 -20 5368 23339 23417 22121 17973 -24 5377 23378 23417 22121 17973 -24 5377 23378 23417 22121 17973 2026-03-03 11:08:30,330 Hysteresis 154 0: raw(23378 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23417 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17378 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7378 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7417 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -8 5395 23456 23456 22121 17973 -8 5395 23456 23456 22121 17973 -7 5395 23456 23456 22121 17973 -7 5395 23456 23456 22121 17973 67 5403 23491 23491 22121 17973 33 5403 23491 23491 22121 17973 33 5368 23339 23491 22121 17973 -65 5368 23339 23491 22121 17973 -65 5342 23226 23491 22121 17973 -43 5342 23226 23491 22121 17973 -43 5377 23378 23491 22121 17973 -13 5377 23378 23491 22121 17973 -13 5403 23491 23491 22121 17973 -2 5403 23491 23491 22121 17973 -2 5412 23530 23530 22121 17973 7 5412 23530 23530 22121 17973 7 5412 23530 23530 22121 17973 16 5412 23530 23530 22121 17973 16 5412 23530 23530 22121 17973 -11 5412 23530 23530 22121 17973 2026-03-03 11:08:40,339 Hysteresis 164 0: raw(23530 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23530 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17530 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7530 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7530 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -11 5403 23491 23530 22121 17973 -19 5403 23491 23530 22121 17973 -19 5403 23491 23530 22121 17973 -19 5403 23491 23530 22121 17973 -5 5421 23569 23569 22121 17973 -5 5421 23569 23569 22121 17973 4 5421 23569 23569 22121 17973 4 5421 23569 23569 22121 17973 76 5421 23569 23569 22121 17973 76 5421 23569 23569 22121 17973 46 5377 23378 23569 22121 17973 -70 5377 23378 23569 22121 17973 -70 5351 23265 23569 22121 17973 -52 5351 23265 23569 22121 17973 -52 5386 23417 23569 22121 17973 210 5290 23000 23569 22121 17973 210 5316 23113 23569 22121 17973 -136 5444 23669 23669 22121 17973 -136 5339 23213 23669 22121 17973 -136 5339 23213 23669 22121 17973 2026-03-03 11:08:50,347 Hysteresis 174 0: raw(23213 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23669 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17213 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7213 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7669 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -57 5368 23339 23669 22121 17973 -7 5368 23339 23669 22121 17973 -7 5403 23491 23669 22121 17973 -6 5403 23491 23669 22121 17973 -6 5412 23530 23669 22121 17973 -24 5412 23530 23669 22121 17973 -24 5421 23569 23669 22121 17973 -4 5421 23569 23669 22121 17973 -4 5430 23608 23669 22121 17973 1 5430 23608 23669 22121 17973 1 5430 23608 23669 22121 17973 1 5430 23608 23669 22121 17973 80 5430 23608 23669 22121 17973 80 5430 23608 23669 22121 17973 61 5395 23456 23669 22121 17973 -74 5395 23456 23669 22121 17973 -74 5360 23304 23669 22121 17973 -65 5360 23304 23669 22121 17973 -65 5395 23456 23669 22121 17973 -16 5395 23456 23669 22121 17973 2026-03-03 11:09:00,352 Hysteresis 184 0: raw(23456 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23669 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17456 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7456 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7669 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -16 5430 23608 23669 22121 17973 0 5430 23608 23669 22121 17973 0 5438 23643 23669 22121 17973 -13 5438 23643 23669 22121 17973 -13 5438 23643 23669 22121 17973 8 5438 23643 23669 22121 17973 8 5447 23682 23682 22121 17973 4 5447 23682 23682 22121 17973 4 5447 23682 23682 22121 17973 -5 5447 23682 23682 22121 17973 -5 5438 23643 23682 22121 17973 -24 5438 23643 23682 22121 17973 -24 5447 23682 23682 22121 17973 -3 5447 23682 23682 22121 17973 -3 5456 23721 23721 22121 17973 -3 5456 23721 23721 22121 17973 11 5456 23721 23721 22121 17973 11 5456 23721 23721 22121 17973 27 5456 23721 23721 22121 17973 -2 5456 23721 23721 22121 17973 2026-03-03 11:09:10,358 Hysteresis 194 0: raw(23721 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23721 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17721 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7721 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7721 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2 5438 23643 23721 22121 17973 -32 5438 23643 23721 22121 17973 -32 5438 23643 23721 22121 17973 -19 5438 23643 23721 22121 17973 -19 5456 23721 23721 22121 17973 2 5456 23721 23721 22121 17973 2 5465 23760 23760 22121 17973 -1 5465 23760 23760 22121 17973 -1 5465 23760 23760 22121 17973 -1 5465 23760 23760 22121 17973 24 5465 23760 23760 22121 17973 -4 5465 23760 23760 22121 17973 -4 5456 23721 23760 22121 17973 -21 5456 23721 23760 22121 17973 -21 5456 23721 23760 22121 17973 -20 5456 23721 23760 22121 17973 -20 5465 23760 23760 22121 17973 -2 5465 23760 23760 22121 17973 -2 5482 23834 23834 22121 17973 -5 5482 23834 23834 22121 17973 2026-03-03 11:09:20,363 Hysteresis 204 0: raw(23834 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23834 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17834 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7834 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7834 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -5 5482 23834 23834 22121 17973 17 5482 23834 23834 22121 17973 17 5482 23834 23834 22121 17973 17 5482 23834 23834 22121 17973 9 5473 23795 23834 22121 17973 -22 5473 23795 23834 22121 17973 -22 5473 23795 23834 22121 17973 -14 5473 23795 23834 22121 17973 -14 5482 23834 23834 22121 17973 0 5482 23834 23834 22121 17973 0 5491 23873 23873 22121 17973 1 5491 23873 23873 22121 17973 1 5491 23873 23873 22121 17973 43 5491 23873 23873 22121 17973 43 5491 23873 23873 22121 17973 25 5491 23873 23873 22121 17973 25 5465 23760 23873 22121 17973 -35 5465 23760 23873 22121 17973 -35 5456 23721 23873 22121 17973 -27 5456 23721 23873 22121 17973 2026-03-03 11:09:30,373 Hysteresis 214 0: raw(23721 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23873 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17721 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7721 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7873 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -27 5465 23760 23873 22121 17973 -4 5465 23760 23873 22121 17973 -4 5482 23834 23873 22121 17973 -3 5491 23873 23873 22121 17973 -3 5491 23873 23873 22121 17973 13 5491 23873 23873 22121 17973 13 5491 23873 23873 22121 17973 8 5491 23873 23873 22121 17973 8 5482 23834 23873 22121 17973 -16 5482 23834 23873 22121 17973 -16 5482 23834 23873 22121 17973 -13 5482 23834 23873 22121 17973 -13 5491 23873 23873 22121 17973 -3 5491 23873 23873 22121 17973 -3 5491 23873 23873 22121 17973 1 5491 23873 23873 22121 17973 1 5500 23913 23913 22121 17973 30 5500 23913 23913 22121 17973 30 5500 23913 23913 22121 17973 35 5482 23834 23913 22121 17973 2026-03-03 11:09:40,377 Hysteresis 224 0: raw(23834 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23913 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17834 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7834 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7913 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 35 5482 23834 23913 22121 17973 -35 5465 23760 23913 22121 17973 -35 5465 23760 23913 22121 17973 -37 5465 23760 23913 22121 17973 -37 5482 23834 23913 22121 17973 -10 5482 23834 23913 22121 17973 -10 5500 23913 23913 22121 17973 -3 5500 23913 23913 22121 17973 -3 5508 23947 23947 22121 17973 8 5508 23947 23947 22121 17973 8 5508 23947 23947 22121 17973 10 5508 23947 23947 22121 17973 10 5508 23947 23947 22121 17973 -10 5508 23947 23947 22121 17973 -10 5500 23913 23947 22121 17973 -14 5500 23913 23947 22121 17973 -14 5500 23913 23947 22121 17973 -3 5500 23913 23947 22121 17973 -3 5508 23947 23947 22121 17973 0 5508 23947 23947 22121 17973 2026-03-03 11:09:50,382 Hysteresis 234 0: raw(23947 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 23947 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17947 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7947 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 7947 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 0 5517 23986 23986 22121 17973 48 5517 23986 23986 22121 17973 48 5517 23986 23986 22121 17973 32 5491 23873 23986 22121 17973 32 5491 23873 23986 22121 17973 -41 5473 23795 23986 22121 17973 -41 5473 23795 23986 22121 17973 -49 5473 23795 23986 22121 17973 -49 5491 23873 23986 22121 17973 -15 5491 23873 23986 22121 17973 -15 5517 23986 23986 22121 17973 -1 5526 24026 24026 22121 17973 -1 5526 24026 24026 22121 17973 4 5526 24026 24026 22121 17973 4 5526 24026 24026 22121 17973 15 5526 24026 24026 22121 17973 15 5526 24026 24026 22121 17973 -8 5526 24026 24026 22121 17973 -8 5517 23986 24026 22121 17973 -17 5526 24026 24026 22121 17973 2026-03-03 11:10:00,388 Hysteresis 244 0: raw(24026 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24026 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18026 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(8026 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 8026 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -17 5526 24026 24026 22121 17973 -3 5526 24026 24026 22121 17973 -3 5535 24065 24065 22121 17973 5 5535 24065 24065 22121 17973 5 5535 24065 24065 22121 17973 491 5192 22573 24065 22121 17973 491 5192 22573 24065 22121 17973 -280 5438 23643 24065 22121 17973 -280 5438 23643 24065 22121 17973 -144 5319 23126 24065 22121 17973 -144 5459 23734 24065 22121 17973 -65 5491 23873 24065 22121 17973 -65 5491 23873 24065 22121 17973 -20 5491 23873 24065 22121 17973 -20 5526 24026 24065 22121 17973 -1 5543 24100 24100 22121 17973 -1 5543 24100 24100 22121 17973 20 5543 24100 24100 22121 17973 20 5543 24100 24100 22121 17973 39 5543 24100 24100 22121 17973 2026-03-03 11:10:10,394 Hysteresis 254 0: raw(24100 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24100 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18100 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(8100 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 8100 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 39 5535 24065 24100 22121 17973 -15 5535 24065 24100 22121 17973 -15 5508 23947 24100 22121 17973 -33 5517 23986 24100 22121 17973 -33 5517 23986 24100 22121 17973 -13 5535 24065 24100 22121 17973 -13 5535 24065 24100 22121 17973 3 5535 24065 24100 22121 17973 3 5543 24100 24100 22121 17973 3 5543 24100 24100 22121 17973 4 5543 24100 24100 22121 17973 24 5543 24100 24100 22121 17973 24 5543 24100 24100 22121 17973 -1 5526 24026 24100 22121 17973 -1 5526 24026 24100 22121 17973 -26 5526 24026 24100 22121 17973 -26 5526 24026 24100 22121 17973 -11 5526 24026 24100 22121 17973 -11 5543 24100 24100 22121 17973 0 5543 24100 24100 22121 17973 2026-03-03 11:10:20,408 Hysteresis 264 0: raw(24100 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24100 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18100 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(8100 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 8100 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 0 5552 24139 24139 22121 17973 4 5552 24139 24139 22121 17973 4 5552 24139 24139 22121 17973 44 5543 24100 24139 22121 17973 44 5543 24100 24139 22121 17973 0 5526 24026 24139 22121 17973 0 5526 24026 24139 22121 17973 -41 5517 23986 24139 22121 17973 -41 5517 23986 24139 22121 17973 -17 5543 24100 24139 22121 17973 -17 5543 24100 24139 22121 17973 0 5552 24139 24139 22121 17973 0 5552 24139 24139 22121 17973 -2 5552 24139 24139 22121 17973 -2 5552 24139 24139 22121 17973 13 5552 24139 24139 22121 17973 13 5552 24139 24139 22121 17973 10 5552 24139 24139 22121 17973 10 5552 24139 24139 22121 17973 -13 5543 24100 24139 22121 17973 2026-03-03 11:10:30,415 Hysteresis 274 0: raw(24100 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24139 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18100 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(8100 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 8139 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -13 5543 24100 24139 22121 17973 -16 5552 24139 24139 22121 17973 -16 5552 24139 24139 22121 17973 -8 5561 24178 24178 22121 17973 -8 5561 24178 24178 22121 17973 -3 5561 24178 24178 22121 17973 -3 5561 24178 24178 22121 17973 51 5561 24178 24178 22121 17973 51 5561 24178 24178 22121 17973 23 5535 24065 24178 22121 17973 23 5535 24065 24178 22121 17973 -55 5526 24026 24178 22121 17973 -55 5526 24026 24178 22121 17973 -27 5552 24139 24178 22121 17973 -27 5552 24139 24178 22121 17973 5 5570 24217 24217 22121 17973 5 5570 24217 24217 22121 17973 0 5570 24217 24217 22121 17973 0 5570 24217 24217 22121 17973 2026-03-03 11:10:40,419 Hysteresis 284 0: raw(24217 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24217 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18217 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(8217 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 8217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -6 5570 24217 24217 22121 17973 -6 5570 24217 24217 22121 17973 16 5570 24217 24217 22121 17973 16 5570 24217 24217 22121 17973 1 5561 24178 24217 22121 17973 1 5561 24178 24217 22121 17973 -16 5561 24178 24217 22121 17973 -16 5561 24178 24217 22121 17973 232 5445 23673 24217 22121 17973 232 5454 23713 24217 22121 17973 99 5456 23721 24217 22121 17973 99 5456 23721 24217 22121 17973 48 5386 23417 24217 22121 17973 48 5386 23417 24217 22121 17973 21 5360 23304 24217 22121 17973 21 5360 23304 24217 22121 17973 -32 5360 23304 24217 22121 17973 -32 5351 23265 24217 22121 17973 -18 5360 23304 24217 22121 17973 -18 5360 23304 24217 22121 17973 2026-03-03 11:10:50,429 Hysteresis 294 0: raw(23304 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24217 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17304 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7304 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 8217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -2 5377 23378 24217 22121 17973 -2 5377 23378 24217 22121 17973 0 5377 23378 24217 22121 17973 0 5377 23378 24217 22121 17973 0 5377 23378 24217 22121 17973 0 5377 23378 24217 22121 17973 25 5377 23378 24217 22121 17973 25 5377 23378 24217 22121 17973 0 5360 23304 24217 22121 17973 0 5360 23304 24217 22121 17973 -31 5360 23304 24217 22121 17973 -31 5360 23304 24217 22121 17973 -12 5377 23378 24217 22121 17973 -12 5377 23378 24217 22121 17973 -7 5386 23417 24217 22121 17973 -7 5386 23417 24217 22121 17973 12 5386 23417 24217 22121 17973 12 5386 23417 24217 22121 17973 20 5386 23417 24217 22121 17973 20 5377 23378 24217 22121 17973 2026-03-03 11:11:00,435 Hysteresis 304 0: raw(23378 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24217 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17378 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7378 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 8217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 284 5216 22678 24217 22121 17973 284 5216 22678 24217 22121 17973 -195 5311 23091 24217 22121 17973 -195 5311 23091 24217 22121 17973 -98 5316 23113 24217 22121 17973 -98 5316 23113 24217 22121 17973 -17 5377 23378 24217 22121 17973 -17 5377 23378 24217 22121 17973 7 5377 23378 24217 22121 17973 7 5386 23417 24217 22121 17973 24 5386 23417 24217 22121 17973 24 5386 23417 24217 22121 17973 -16 5368 23339 24217 22121 17973 -16 5368 23339 24217 22121 17973 -31 5377 23378 24217 22121 17973 -31 5377 23378 24217 22121 17973 -17 5377 23378 24217 22121 17973 -17 5395 23456 24217 22121 17973 0 5395 23456 24217 22121 17973 0 5403 23491 24217 22121 17973 2026-03-03 11:11:10,452 Hysteresis 314 0: raw(23491 16000 16000 16000) min(22121 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24217 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22121 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17491 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7491 0 0 0) min(6121 0 0 0) spread(1973 0 0 0) max_pv 8217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 4 5403 23491 24217 22121 17973 4 5403 23491 24217 22121 17973 28 5403 23491 24217 22121 17973 28 5403 23491 24217 22121 17973 -9 5386 23417 24217 22121 17973 -9 5386 23417 24217 22121 17973 -18 5395 23456 24217 22121 17973 -18 5395 23456 24217 22121 17973 -7 5403 23491 24217 22121 17973 -7 5403 23491 24217 22121 17973 -7 5403 23491 24217 22121 17973 4 5403 23491 24217 22121 17973 16 5403 23491 24217 22200 17973 16 5403 23491 24217 22200 17973 26 5403 23491 24217 22239 17973 26 5386 23417 24217 22239 17973 3 5386 23417 24217 22239 17973 3 5386 23417 24217 22239 17973 -25 5377 23378 24217 22239 17973 -25 5377 23378 24217 22239 17973 2026-03-03 11:11:20,460 Hysteresis 324 0: raw(23378 16000 16000 16000) min(22239 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24217 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22239 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17378 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7378 0 0 0) min(6239 0 0 0) spread(1973 0 0 0) max_pv 8217 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -265 5539 24082 24217 22239 17973 -265 5539 24082 24217 22239 17973 -107 5532 24052 24217 22239 17973 -107 5532 24052 24217 22239 17973 -36 5596 24330 24330 22239 17973 -36 5596 24330 24330 22239 17973 -5 5622 24443 24443 22573 17973 -5 5622 24443 24443 22573 17973 8 5622 24443 24443 22573 17973 8 5622 24443 24443 22573 17973 -6 5622 24443 24443 22573 17973 -6 5622 24443 24443 22573 17973 -3 5622 24443 24443 22573 17973 -3 5622 24443 24443 22573 17973 6 5622 24443 24443 22573 17973 6 5622 24443 24443 22573 17973 8 5622 24443 24443 22573 17973 8 5622 24443 24443 22573 17973 32 5622 24443 24443 22573 17973 32 5613 24404 24443 22573 17973 2026-03-03 11:11:30,465 Hysteresis 334 0: raw(24404 16000 16000 16000) min(22573 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24443 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22573 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18404 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(8404 0 0 0) min(6573 0 0 0) spread(1973 0 0 0) max_pv 8443 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 19 5605 24369 24443 22573 17973 19 5605 24369 24443 22573 17973 -26 5587 24291 24443 22573 17973 -26 5587 24291 24443 22573 17973 -29 5605 24369 24443 22573 17973 -29 5605 24369 24443 22573 17973 -6 5613 24404 24443 22573 17973 -6 5613 24404 24443 22573 17973 -4 5622 24443 24443 22573 17973 -4 5622 24443 24443 22573 17973 14 5622 24443 24443 22573 17973 14 5622 24443 24443 22573 17973 14 5613 24404 24443 22573 17973 14 5613 24404 24443 22573 17973 -12 5613 24404 24443 22573 17973 -12 5613 24404 24443 22573 17973 -9 5613 24404 24443 22573 17973 -9 5613 24404 24443 22573 17973 0 5622 24443 24443 22573 17973 0 5622 24443 24443 22573 17973 2026-03-03 11:11:40,479 Hysteresis 344 0: raw(24443 16000 16000 16000) min(22573 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24443 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22573 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18443 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(8443 0 0 0) min(6573 0 0 0) spread(1973 0 0 0) max_pv 8443 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 5 5622 24443 24443 22573 17973 5 5622 24443 24443 22573 17973 26 5622 24443 24443 22573 17973 26 5622 24443 24443 22573 17973 32 5622 24443 24443 22573 17973 32 5605 24369 24443 22573 17973 -15 5605 24369 24443 22573 17973 -15 5587 24291 24443 22573 17973 -32 5596 24330 24443 22573 17973 -32 5596 24330 24443 22573 17973 -8 5613 24404 24443 22573 17973 -8 5613 24404 24443 22573 17973 5 5613 24404 24443 22573 17973 5 5613 24404 24443 22573 17973 18 5613 24404 24443 22573 17973 18 5613 24404 24443 22573 17973 21 5605 24369 24443 22573 17973 21 5605 24369 24443 22573 17973 -16 5596 24330 24443 22573 17973 -16 5596 24330 24443 22573 17973 2026-03-03 11:11:50,487 Hysteresis 354 0: raw(24330 16000 16000 16000) min(22573 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24443 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22573 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18330 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(8330 0 0 0) min(6573 0 0 0) spread(1973 0 0 0) max_pv 8443 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -20 5596 24330 24443 22573 17973 -20 5596 24330 24443 22573 17973 -10 5613 24404 24443 22573 17973 -10 5613 24404 24443 22573 17973 0 5622 24443 24443 22573 17973 0 5622 24443 24443 22573 17973 19 5613 24404 24443 22573 17973 32 5613 24404 24443 22573 17973 32 5613 24404 24443 22573 17973 32 5613 24404 24443 22573 17973 -18 5613 24404 24443 22573 17973 -18 5596 24330 24443 22573 17973 -28 5596 24330 24443 22573 17973 -28 5605 24369 24443 22573 17973 -12 5613 24404 24443 22573 17973 -12 5613 24404 24443 22573 17973 5 5622 24443 24443 22573 17973 5 5622 24443 24443 22573 17973 23 5622 24443 24443 22573 17973 23 5613 24404 24443 22573 17973 2026-03-03 11:12:00,491 Hysteresis 364 0: raw(24404 16000 16000 16000) min(22573 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24443 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22573 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18404 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(8404 0 0 0) min(6573 0 0 0) spread(1973 0 0 0) max_pv 8443 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 30 5613 24404 24443 22573 17973 30 5596 24330 24443 22573 17973 -10 5596 24330 24443 22573 17973 -10 5596 24330 24443 22573 17973 -22 5596 24330 24443 22573 17973 -22 5596 24330 24443 22573 17973 -8 5613 24404 24443 22573 17973 -8 5613 24404 24443 22573 17973 12 5613 24404 24443 22573 17973 12 5613 24404 24443 22573 17973 18 5605 24369 24443 22573 17973 35 5605 24369 24443 22573 17973 35 5587 24291 24443 22573 17973 -5 5587 24291 24443 22573 17973 -5 5578 24252 24443 22573 17973 -5 5578 24252 24443 22573 17973 -33 5587 24291 24443 22573 17973 -33 5587 24291 24443 22573 17973 -11 5596 24330 24443 22573 17973 -11 5596 24330 24443 22573 17973 2026-03-03 11:12:10,506 Hysteresis 374 0: raw(24330 16000 16000 16000) min(22573 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24443 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22573 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18330 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(8330 0 0 0) min(6573 0 0 0) spread(1973 0 0 0) max_pv 8443 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 1 5605 24369 24443 22573 17973 1 5605 24369 24443 22573 17973 18 5605 24369 24443 22573 17973 18 5596 24330 24443 22573 17973 24 5587 24291 24443 22573 17973 24 5587 24291 24443 22573 17973 -5 5578 24252 24443 22573 17973 -5 5578 24252 24443 22573 17973 -27 5578 24252 24443 22573 17973 -27 5578 24252 24443 22573 17973 -19 5596 24330 24443 22573 17973 -19 5596 24330 24443 22573 17973 3 5596 24330 24443 22573 17973 3 5605 24369 24443 22573 17973 1 5605 24369 24443 22573 17973 7 5605 24369 24443 22573 17973 7 5605 24369 24443 22573 17973 -12 5605 24369 24443 22573 17973 -12 5605 24369 24443 22573 17973 -12 5605 24369 24443 22573 17973 2026-03-03 11:12:20,511 Hysteresis 384 0: raw(24369 16000 16000 16000) min(22573 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24443 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22573 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18369 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(8369 0 0 0) min(6573 0 0 0) spread(1973 0 0 0) max_pv 8443 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -1 5605 24369 24443 22573 17973 -1 5605 24369 24443 22573 17973 402 5288 22991 24443 22573 17973 402 5288 22991 24443 22573 17973 -229 5516 23982 24443 22573 17973 -229 5516 23982 24443 22573 17973 -112 5528 24034 24443 22573 17973 -112 5528 24034 24443 22573 17973 -3 5517 23986 24443 22573 17973 -3 5570 24217 24443 22573 17973 7 5570 24217 24443 22573 17973 7 5570 24217 24443 22573 17973 -31 5578 24252 24443 22573 17973 -31 5578 24252 24443 22573 17973 -24 5587 24291 24443 22573 17973 -24 5587 24291 24443 22573 17973 -3 5587 24291 24443 22573 17973 -3 5605 24369 24443 22573 17973 0 5605 24369 24443 22573 17973 0 5605 24369 24443 22573 17973 2026-03-03 11:12:30,517 Hysteresis 394 0: raw(24369 16000 16000 16000) min(22573 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24443 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22573 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18369 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(8369 0 0 0) min(6573 0 0 0) spread(1973 0 0 0) max_pv 8443 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 6 5605 24369 24443 22573 17973 10 5605 24369 24443 22573 17973 10 5596 24330 24443 22573 17973 -7 5596 24330 24443 22573 17973 -7 5596 24330 24443 22573 17973 -4 5596 24330 24443 22573 17973 -4 5596 24330 24443 22573 17973 2 5596 24330 24443 22573 17973 2 5596 24330 24443 22573 17973 2 5605 24369 24443 22573 17973 8 5596 24330 24443 22573 17973 8 5596 24330 24443 22573 17973 30 5587 24291 24443 22573 17973 30 5587 24291 24443 22573 17973 29 5587 24291 24443 22573 17973 29 5578 24252 24443 22573 17973 -17 5570 24217 24443 22573 17973 -17 5570 24217 24443 22573 17973 -32 5570 24217 24443 22573 17973 -32 5570 24217 24443 22573 17973 2026-03-03 11:12:40,521 Hysteresis 404 0: raw(24217 16000 16000 16000) min(22573 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24443 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22573 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18217 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(8217 0 0 0) min(6573 0 0 0) spread(1973 0 0 0) max_pv 8443 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 1 5587 24291 24443 22573 17973 1 5587 24291 24443 22573 17973 5 5587 24291 24443 22573 17973 5 5587 24291 24443 22573 17973 2 5587 24291 24443 22573 17973 14 5587 24291 24443 22573 17973 14 5578 24252 24443 22573 17973 -6 5578 24252 24443 22573 17973 -6 5578 24252 24443 22573 17973 -7 5578 24252 24443 22573 17973 -7 5578 24252 24443 22573 17973 0 5578 24252 24443 22573 17973 0 5587 24291 24443 22573 17973 0 5587 24291 24443 22573 17973 0 5587 24291 24443 22573 17973 0 5587 24291 24443 22573 17973 20 5578 24252 24443 22573 17973 20 5578 24252 24443 22573 17973 29 5578 24252 24443 22573 17973 29 5570 24217 24443 22573 17973 2026-03-03 11:12:50,525 Hysteresis 414 0: raw(24217 16000 16000 16000) min(22573 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24443 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22573 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (18217 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(8217 0 0 0) min(6573 0 0 0) spread(1973 0 0 0) max_pv 8443 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -17 5570 24217 24443 22573 17973 -17 5561 24178 24443 22573 17973 -27 5570 24217 24443 22573 17973 -27 5570 24217 24443 22573 17973 -7 5578 24252 24443 22573 17973 -7 5578 24252 24443 22573 17973 12 5587 24291 24443 22573 17973 12 5587 24291 24443 22573 17973 9 5587 24291 24443 22573 17973 9 5578 24252 24443 22573 17973 6 5578 24252 24443 22573 17973 241 5446 23678 24443 22573 17973 241 5385 23413 24443 22573 17973 93 5508 23947 24443 22573 17973 93 5421 23569 24443 22573 17973 23 5421 23569 24443 22573 17973 23 5377 23378 24443 22573 17973 7 5377 23378 24443 22573 17973 7 5368 23339 24443 22573 17973 24 5368 23339 24443 22573 17973 2026-03-03 11:13:00,533 Hysteresis 424 0: raw(23339 16000 16000 16000) min(22573 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24443 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22573 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17339 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7339 0 0 0) min(6573 0 0 0) spread(1973 0 0 0) max_pv 8443 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread 24 5360 23304 24443 22573 17973 39 5360 23304 24443 22573 17973 39 5351 23265 24443 22573 17973 -13 5351 23265 24443 22573 17973 -13 5333 23186 24443 22573 17973 -13 5333 23186 24443 22573 17973 -32 5342 23226 24443 22573 17973 -32 5342 23226 24443 22573 17973 -18 5360 23304 24443 22573 17973 -18 5360 23304 24443 22573 17973 15 5360 23304 24443 22573 17973 15 5360 23304 24443 22573 17973 -8 5360 23304 24443 22573 17973 -8 5360 23304 24443 22573 17973 4 5360 23304 24443 22573 17973 4 5360 23304 24443 22573 17973 -11 5360 23304 24443 22573 17973 -8 5360 23304 24443 22573 17973 -8 5360 23304 24443 22573 17973 -10 5360 23304 24443 22573 17973 2026-03-03 11:13:10,542 Hysteresis 434 0: raw(23304 16000 16000 16000) min(22573 16000 16000 16000) spread(17973 16000 16000 16000) max_pv 24443 0: [ 0 1p Min+PV ] __all__ 1: have B1 0; rotation allowed 0 1: 0: rot_b1 0 rot_prio 0 keep_active 1 can p-switch 1 __all except Off__ 2: filtered 1 to 0. Calc Wnd 0 wnd_min (6000 6000 6000 6000) current_avail_for_3p 10000 0 (1p unknown rot) wnd_max (16000 16000 16000 16000) Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 3: filtered 1 to 1, sorted to 0 3: wnd_min 6000 <= p1 raw 16000 3: wnd_min 6000 <= p2 raw 16000 3: wnd_min 6000 <= p3 raw 16000 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p __only Fast__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ -6: filtered 1 to 0. Wnd (0 0 0 0)->(0 0 0 0) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ -6: filtered 1 to 1, sorted to 0 -6: 0: 0@1p Wnd (6000 6000 6000 6000)->(16000 16000 16000 16000) 4: filtered 1 to 0. 4: have active chargers. 5: <2 active. pv reqs min 5: filtered 1 to 1, sorted to 0 5: 0: No: p0 min 22573 < req 27600 6: filtered 1 to 1, sorted to 0 6: 0: 6000@1p 7: filtered 1 to 1, sorted to 0 7: active (1 1 1 1) fair (17304 10000 10000 10000) 7: 0: 16000@1p 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p __all except Off__ 9: have active chargers. 8: filtered 1 to 1, sorted to 0 8: 0: 16000@1p 9: raw(7304 0 0 0) min(6573 0 0 0) spread(1973 0 0 0) max_pv 8443 9: [ 0 16000@1p ] PM PV mtr(W) avl(W) raw max min spread -10 5377 23378 24443 22573 17973 -4 5377 23378 24443 22573 17973 -4 5377 23378 24443 22573 17973 25 5377 23378 24443 22573 17973 __end_charge_manager__ __begin_meters_mbtcp__ m0 t9 i20 f32le a1068:42c r46823,16254 v0.994978 m0 t9 i21 f32le a1073:431 r57860,16967 v49.970718 m0 t9 i22 f32le a1162:48a r12652,18450 v149701.687500 m0 t9 i23 f32le a1164:48c r35436,17230 v206.540710 m0 t9 i24 f32le a1182:49e r6884,18167 v31629.445312 m0 t9 i25 f32le a1184:4a0 r13338,17071 v87.601761 m0 t9 i26 f32le a1202:4b2 r60013,18170 v32117.212891 m0 t9 i27 f32le a1204:4b4 r56324,17133 v118.929718 m0 t9 i28 f32le a1222:4c6 r57732,18343 v85955.031250 m0 t9 i29 f32le a1224:4c8 r13116,15383 v0.009229 2026-03-03 11:13:08,253 m0 t9 i0 f32le a1007:3ef r22416,15574 v0.026165 m0 t9 i1 f32le a1011:3f3 r44908,16754 v15.167828 m0 t9 i2 f32le a1013:3f5 r25066,17755 v3510.119629 m0 t9 i3 f32le a1015:3f7 r37379,17758 v3561.125732 m0 t9 i4 f32le a1020:3fc r13469,17265 v241.205521 m0 t9 i5 f32le a1022:3fe r52508,15670 v0.044629 m0 t9 i6 f32le a1024:400 r51483,49259 v-3.684150 m0 t9 i7 f32le a1026:402 r65160,16683 v10.749641 m0 t9 i8 f32le a1028:404 r34959,16029 v0.307682 m0 t9 i9 f32le a1033:409 r60418,16967 v49.980476 m0 t9 i10 f32le a1040:410 r48136,17262 v238.734497 m0 t9 i11 f32le a1042:412 r20540,15655 v0.040848 m0 t9 i12 f32le a1044:414 r58156,49290 v-4.340231 m0 t9 i13 f32le a1046:416 r55350,16667 v9.740286 m0 t9 i14 f32le a1048:418 r56542,16116 v0.478248 m0 t9 i15 f32le a1053:41d r60418,16967 v49.980476 m0 t9 i16 f32le a1060:424 r63516,17258 v234.969177 m0 t9 i17 f32le a1062:426 r20815,16753 v15.082351 m0 t9 i18 f32le a1064:428 r57934,17755 v3518.144043 m0 t9 i19 f32le a1066:42a r18988,17757 v3540.635742 m0 t9 i20 f32le a1068:42c r44775,16254 v0.994856 m0 t9 i21 f32le a1073:431 r60418,16967 v49.980476 m0 t9 i22 f32le a1162:48a r12652,18450 v149701.687500 m0 t9 i23 f32le a1164:48c r35436,17230 v206.540710 m0 t9 i24 f32le a1182:49e r6884,18167 v31629.445312 m0 t9 i25 f32le a1184:4a0 r13338,17071 v87.601761 m0 t9 i26 f32le a1202:4b2 r60013,18170 v32117.212891 m0 t9 i27 f32le a1204:4b4 r56324,17133 v118.929718 m0 t9 i28 f32le a1222:4c6 r57732,18343 v85955.031250 m0 t9 i29 f32le a1224:4c8 r13116,15383 v0.009229 2026-03-03 11:13:09,254 m0 t9 i0 f32le a1007:3ef r50359,15579 v0.026827 m0 t9 i1 f32le a1011:3f3 r42420,16754 v15.165455 m0 t9 i2 f32le a1013:3f5 r38433,17755 v3513.383057 m0 t9 i3 f32le a1015:3f7 r32074,17758 v3559.830566 m0 t9 i4 f32le a1020:3fc r10966,17265 v241.167328 m0 t9 i5 f32le a1022:3fe r65039,15668 v0.044188 m0 t9 i6 f32le a1024:400 r31626,49241 v-3.398165 m0 t9 i7 f32le a1026:402 r24857,16682 v10.648705 m0 t9 i8 f32le a1028:404 r14497,16049 v0.346135 m0 t9 i9 f32le a1033:409 r60418,16967 v49.980476 m0 t9 i10 f32le a1040:410 r47085,17262 v238.718460 m0 t9 i11 f32le a1042:412 r38192,15651 v0.039937 m0 t9 i12 f32le a1044:414 r22876,49290 v-4.323408 m0 t9 i13 f32le a1046:416 r22640,16664 v9.521591 m0 t9 i14 f32le a1048:418 r39114,16094 v0.434759 m0 t9 i15 f32le a1053:41d r57860,16967 v49.970718 m0 t9 i16 f32le a1060:424 r60832,17258 v234.928223 m0 t9 i17 f32le a1062:426 r19745,16753 v15.081330 m0 t9 i18 f32le a1064:428 r4525,17756 v3521.104736 m0 t9 i19 f32le a1066:42a r14992,17757 v3539.660156 m0 t9 i20 f32le a1068:42c r46823,16254 v0.994978 m0 t9 i21 f32le a1073:431 r60418,16967 v49.980476 m0 t9 i22 f32le a1162:48a r12652,18450 v149701.687500 m0 t9 i23 f32le a1164:48c r35436,17230 v206.540710 m0 t9 i24 f32le a1182:49e r6884,18167 v31629.445312 m0 t9 i25 f32le a1184:4a0 r13338,17071 v87.601761 m0 t9 i26 f32le a1202:4b2 r60013,18170 v32117.212891 m0 t9 i27 f32le a1204:4b4 r56324,17133 v118.929718 m0 t9 i28 f32le a1222:4c6 r57732,18343 v85955.031250 m0 t9 i29 f32le a1224:4c8 r13116,15383 v0.009229 m0 t9 i0 f32le a1007:3ef r37828,15581 v0.027048 2026-03-03 11:13:10,256 m0 t9 i1 f32le a1011:3f3 r39873,16754 v15.163026 m0 t9 i2 f32le a1013:3f5 r42843,17755 v3514.459717 m0 t9 i3 f32le a1015:3f7 r32486,17758 v3559.931152 m0 t9 i4 f32le a1020:3fc r3339,17265 v241.050949 m0 t9 i5 f32le a1022:3fe r55343,15666 v0.043663 m0 t9 i6 f32le a1024:400 r26603,49240 v-3.381343 m0 t9 i7 f32le a1026:402 r14811,16680 v10.514125 m0 t9 i8 f32le a1028:404 r20647,16056 v0.359990 m0 t9 i9 f32le a1033:409 r60418,16967 v49.980476 m0 t9 i10 f32le a1040:410 r38183,17262 v238.582626 m0 t9 i11 f32le a1042:412 r30784,15651 v0.039910 m0 t9 i12 f32le a1044:414 r33040,49285 v-4.172005 m0 t9 i13 f32le a1046:416 r5001,16664 v9.504769 m0 t9 i14 f32le a1048:418 r39114,16094 v0.434759 m0 t9 i15 f32le a1053:41d r60418,16967 v49.980476 m0 t9 i16 f32le a1060:424 r63925,17258 v234.975418 m0 t9 i17 f32le a1062:426 r17777,16753 v15.079453 m0 t9 i18 f32le a1064:428 r8246,17756 v3522.013184 m0 t9 i19 f32le a1066:42a r16025,17757 v3539.912354 m0 t9 i20 f32le a1068:42c r46823,16254 v0.994978 m0 t9 i21 f32le a1073:431 r60418,16967 v49.980476 m0 t9 i22 f32le a1162:48a r12652,18450 v149701.687500 m0 t9 i23 f32le a1164:48c r35436,17230 v206.540710 m0 t9 i24 f32le a1182:49e r6884,18167 v31629.445312 m0 t9 i25 f32le a1184:4a0 r13338,17071 v87.601761 m0 t9 i26 f32le a1202:4b2 r60013,18170 v32117.212891 m0 t9 i27 f32le a1204:4b4 r56324,17133 v118.929718 m0 t9 i28 f32le a1222:4c6 r57732,18343 v85955.031250 m0 t9 i29 f32le a1224:4c8 r13116,15383 v0.009229 m0 t9 i0 f32le a1007:3ef r50359,15579 v0.026827 2026-03-03 11:13:11,257 m0 t9 i1 f32le a1011:3f3 r38339,16754 v15.161563 m0 t9 i2 f32le a1013:3f5 r39261,17755 v3513.585205 m0 t9 i3 f32le a1015:3f7 r28904,17758 v3559.056641 m0 t9 i4 f32le a1020:3fc r24378,17265 v241.371979 m0 t9 i5 f32le a1022:3fe r10890,15666 v0.043498 m0 t9 i6 f32le a1024:400 r51954,49231 v-3.246762 m0 t9 i7 f32le a1026:402 r45068,16679 v10.480480 m0 t9 i8 f32le a1028:404 r34959,16029 v0.307682 m0 t9 i9 f32le a1033:409 r60418,16967 v49.980476 m0 t9 i10 f32le a1040:410 r34514,17262 v238.526642 m0 t9 i11 f32le a1042:412 r1148,15651 v0.039799 m0 t9 i12 f32le a1044:414 r5803,49278 v-3.970134 m0 t9 i13 f32le a1046:416 r52897,16663 v9.487947 m0 t9 i14 f32le a1048:418 r39114,16094 v0.434759 m0 t9 i15 f32le a1053:41d r60418,16967 v49.980476 m0 t9 i16 f32le a1060:424 r61470,17258 v234.937958 m0 t9 i17 f32le a1062:426 r16532,16753 v15.078266 m0 t9 i18 f32le a1064:428 r3285,17756 v3520.802002 m0 t9 i19 f32le a1066:42a r12649,17757 v3539.088135 m0 t9 i20 f32le a1068:42c r46823,16254 v0.994978 m0 t9 i21 f32le a1073:431 r57860,16967 v49.970718 m0 t9 i22 f32le a1162:48a r12652,18450 v149701.687500 m0 t9 i23 f32le a1164:48c r35436,17230 v206.540710 m0 t9 i24 f32le a1182:49e r6884,18167 v31629.445312 m0 t9 i25 f32le a1184:4a0 r13338,17071 v87.601761 m0 t9 i26 f32le a1202:4b2 r60013,18170 v32117.212891 m0 t9 i27 f32le a1204:4b4 r56324,17133 v118.929718 m0 t9 i28 f32le a1222:4c6 r57732,18343 v85955.031250 m0 t9 i29 f32le a1224:4c8 r13116,15383 v0.009229 m0 t9 i0 f32le a1007:3ef r16151,15575 v0.026275 2026-03-03 11:13:12,259 m0 t9 i1 f32le a1011:3f3 r48845,16754 v15.171582 m0 t9 i2 f32le a1013:3f5 r32439,17755 v3511.919678 m0 t9 i3 f32le a1015:3f7 r36896,17758 v3561.007812 m0 t9 i4 f32le a1020:3fc r19169,17265 v241.292496 m0 t9 i5 f32le a1022:3fe r63895,15667 v0.043939 m0 t9 i6 f32le a1024:400 r46695,49244 v-3.448633 m0 t9 i7 f32le a1026:402 r19834,16681 v10.581415 m0 t9 i8 f32le a1028:404 r34959,16029 v0.307682 m0 t9 i9 f32le a1033:409 r57860,16967 v49.970718 m0 t9 i10 f32le a1040:410 r43150,17262 v238.658417 m0 t9 i11 f32le a1042:412 r61562,15652 v0.040268 m0 t9 i12 f32le a1044:414 r53133,49289 v-4.306586 m0 t9 i13 f32le a1046:416 r45303,16665 v9.605704 m0 t9 i14 f32le a1048:418 r39114,16094 v0.434759 m0 t9 i15 f32le a1053:41d r57860,16967 v49.970718 m0 t9 i16 f32le a1060:424 r59443,17258 v234.907028 m0 t9 i17 f32le a1062:426 r26083,16753 v15.087375 m0 t9 i18 f32le a1064:428 r64204,17755 v3519.674805 m0 t9 i19 f32le a1066:42a r19746,17757 v3540.820801 m0 t9 i20 f32le a1068:42c r46823,16254 v0.994978 m0 t9 i21 f32le a1073:431 r57860,16967 v49.970718 m0 t9 i22 f32le a1162:48a r12652,18450 v149701.687500 m0 t9 i23 f32le a1164:48c r35436,17230 v206.540710 m0 t9 i24 f32le a1182:49e r6884,18167 v31629.445312 m0 t9 i25 f32le a1184:4a0 r13338,17071 v87.601761 m0 t9 i26 f32le a1202:4b2 r60013,18170 v32117.212891 m0 t9 i27 f32le a1204:4b4 r56324,17133 v118.929718 m0 t9 i28 f32le a1222:4c6 r57732,18343 v85955.031250 m0 t9 i29 f32le a1224:4c8 r13116,15383 v0.009229 __end_meters_mbtcp__ __begin_meters_sun_spec__ 2026-03-03 11:12:50,708 m2 a40185 c38 d0 00650032005b005b80008000ffffffffffffffff0946ffffffffffffff2900011388fffe00d700018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 m2 a40185 c38 d1 00650032005b005b80008000ffffffffffffffff0944ffffffffffffff2900011389fffe00d700018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 m2 a40185 c38 d0 00650032005b005b80008000ffffffffffffffff0945ffffffffffffff2800011389fffe00d800018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 m2 a40185 c38 d1 00650032005b005b80008000ffffffffffffffff0946ffffffffffffff2800011388fffe00d800018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 2026-03-03 11:12:52,452 m2 a40185 c38 d0 00650032005c005c80008000ffffffffffffffff0945ffffffffffffff2700011388fffe00d900018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d1 00650032005c005c80008000ffffffffffffffff0945ffffffffffffff2700011388fffe00da00018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d0 00650032005c005c80008000ffffffffffffffff0945ffffffffffffff2600011388fffe00da00018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d1 00650032005c005c80008000ffffffffffffffff0945ffffffffffffff2600011388fffe00da00018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 2026-03-03 11:12:54,699 m2 a40185 c38 d0 00650032005c005c80008000ffffffffffffffff0945ffffffffffffff2700011388fffe00d900018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 m2 a40185 c38 d1 00650032005c005c80008000ffffffffffffffff0943ffffffffffffff2700011388fffe00d900018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 2026-03-03 11:12:55,749 m2 a40185 c38 d0 00650032005b005b80008000ffffffffffffffff0944ffffffffffffff2800011388fffe00d800018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 m2 a40185 c38 d1 00650032005b005b80008000ffffffffffffffff0946ffffffffffffff2800011388fffe00d800018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 m2 a40185 c38 d0 00650032005b005b80008000ffffffffffffffff0945ffffffffffffff2800011388fffe00d800018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 m2 a40185 c38 d1 00650032005b005b80008000ffffffffffffffff0946ffffffffffffff2f00011388fffe00d100018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 2026-03-03 11:12:57,447 m2 a40185 c38 d0 006500320055005580008000ffffffffffffffff0947ffffffffffffff3600011388fffe00ca00018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d1 006500320055005580008000ffffffffffffffff0947ffffffffffffff3900011388fffe00c700018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 2026-03-03 11:12:58,513 m2 a40185 c38 d0 006500320052005280008000ffffffffffffffff0947ffffffffffffff3d00011388fffe00c300018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 m2 a40185 c38 d1 006500320052005280008000ffffffffffffffff0947ffffffffffffff3e00011388fffe00c200018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 2026-03-03 11:12:59,530 m2 a40185 c38 d0 006500320051005180008000ffffffffffffffff0948ffffffffffffff3f00011388fffe00c200018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d1 006500320051005180008000ffffffffffffffff0948ffffffffffffff3f00011388fffe00c100018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d0 006500320051005180008000ffffffffffffffff0948ffffffffffffff3f00011388fffe00c100018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d1 006500320051005180008000ffffffffffffffff0947ffffffffffffff4000011388fffe00c000018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 2026-03-03 11:13:01,444 m2 a40185 c38 d0 006500320051005180008000ffffffffffffffff0947ffffffffffffff4100011388fffe00c000018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d1 006500320051005180008000ffffffffffffffff0947ffffffffffffff4100011388fffe00c000018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d0 006500320050005080008000ffffffffffffffff0947ffffffffffffff4300011388fffe00bd00018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 m2 a40185 c38 d1 006500320050005080008000ffffffffffffffff0947ffffffffffffff4300011388fffe00bd00018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 2026-03-03 11:13:03,531 m2 a40185 c38 d0 006500320050005080008000ffffffffffffffff0947ffffffffffffff4300011388fffe00be00018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d1 006500320050005080008000ffffffffffffffff0948ffffffffffffff4200011388fffe00bf00018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d0 006500320051005180008000ffffffffffffffff0948ffffffffffffff4100011388fffe00c000018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 m2 a40185 c38 d1 006500320051005180008000ffffffffffffffff0949ffffffffffffff4000011388fffe00c000018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 2026-03-03 11:13:05,493 m2 a40185 c38 d0 006500320051005180008000ffffffffffffffff0949ffffffffffffff3f00011388fffe00c100018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d1 006500320051005180008000ffffffffffffffff0949ffffffffffffff4000011388fffe00c000018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d0 006500320051005180008000ffffffffffffffff0947ffffffffffffff4000011388fffe00c000018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 m2 a40185 c38 d1 006500320051005180008000ffffffffffffffff0946ffffffffffffff4000011388fffe00c000018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 2026-03-03 11:13:07,689 m2 a40185 c38 d0 006500320051005180008000ffffffffffffffff0946ffffffffffffff4000011387fffe00c000018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 m2 a40185 c38 d1 006500320051005180008000ffffffffffffffff0947ffffffffffffff4000011387fffe00c000018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 m2 a40185 c38 d0 006500320051005180008000ffffffffffffffff0948ffffffffffffff4000011387fffe00c000018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 m2 a40185 c38 d1 006500320051005180008000ffffffffffffffff0947ffffffffffffff4000011387fffe00c100018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 2026-03-03 11:13:09,493 m2 a40185 c38 d0 006500320051005180008000ffffffffffffffff0948ffffffffffffff3f00011387fffe00c100018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d1 006500320051005180008000ffffffffffffffff0947ffffffffffffff4000011387fffe00c100018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d0 006500320052005280008000ffffffffffffffff0946ffffffffffffff3f00011387fffe00c200018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d1 006500320052005280008000ffffffffffffffff0945ffffffffffffff3e00011387fffe00c200018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 2026-03-03 11:13:11,577 m2 a40185 c38 d0 006500320052005280008000ffffffffffffffff0946ffffffffffffff3e00011387fffe00c200018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 m2 a40185 c38 d1 006500320052005280008000ffffffffffffffff0946ffffffffffffff3e00011387fffe00c200018000000103e8fffd0004916c0001ffff8000ffff80008000000100288000800080000000 m2 a40185 c38 d0 006500320052005280008000ffffffffffffffff0947ffffffffffffff3e00011387fffe00c200018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 m2 a40185 c38 d1 006500320052005280008000ffffffffffffffff0946ffffffffffffff3f00011387fffe00c200018000000103e8fffd0004916c0001ffff8000ffff80008000000100278000800080000000 __end_meters_sun_spec__ __begin_meters_swire__ m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006182070 2026-03-03 11:11:49,191 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006183065 2026-03-03 11:11:50,211 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006184070 2026-03-03 11:11:51,233 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006185066 2026-03-03 11:11:52,252 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006186071 2026-03-03 11:11:53,272 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006187066 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006188071 2026-03-03 11:11:55,050 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006189065 2026-03-03 11:11:56,070 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006190070 m1 vSMA l4 t672 g1 d38 t16 pi24677 si2464 sn4294967295 mt4294901760 2026-03-03 11:11:57,100 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006191065 2026-03-03 11:11:58,120 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006192070 2026-03-03 11:11:59,140 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006193065 2026-03-03 11:12:00,160 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006194070 2026-03-03 11:12:01,179 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006195066 2026-03-03 11:12:02,201 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006196070 2026-03-03 11:12:03,222 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006197065 2026-03-03 11:12:04,242 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006198070 2026-03-03 11:12:05,262 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006199065 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006200070 2026-03-03 11:12:07,046 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006201065 2026-03-03 11:12:08,066 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006202070 2026-03-03 11:12:09,086 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006203065 2026-03-03 11:12:10,105 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006204070 2026-03-03 11:12:11,125 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006205065 2026-03-03 11:12:12,153 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006206060 2026-03-03 11:12:13,174 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006207066 2026-03-03 11:12:14,196 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006208061 m1 vSMA l4 t672 g1 d12 t16 pi24705 si1 sn24818669 mt2773549055 2026-03-03 11:12:15,217 m1 vSMA l4 t672 g1 d12 t16 pi24705 si1 sn24818669 mt2773549055 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006209065 2026-03-03 11:12:16,236 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006210060 2026-03-03 11:12:17,256 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006211065 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006212060 2026-03-03 11:12:19,042 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006213065 2026-03-03 11:12:20,064 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006214060 2026-03-03 11:12:21,083 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006215065 2026-03-03 11:12:22,102 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006216061 2026-03-03 11:12:23,122 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006217066 2026-03-03 11:12:24,143 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006218060 2026-03-03 11:12:25,161 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006219065 2026-03-03 11:12:26,180 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006220060 2026-03-03 11:12:27,199 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006221066 2026-03-03 11:12:28,220 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006222061 m1 vSMA l4 t672 g1 d38 t16 pi24677 si2464 sn4294967295 mt4294901760 2026-03-03 11:12:29,238 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006223065 2026-03-03 11:12:30,259 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006224060 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006225065 2026-03-03 11:12:32,049 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006226060 2026-03-03 11:12:33,068 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006227065 2026-03-03 11:12:34,088 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006228060 2026-03-03 11:12:35,108 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006229055 2026-03-03 11:12:36,127 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006230060 2026-03-03 11:12:37,146 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006231056 2026-03-03 11:12:38,168 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006232060 2026-03-03 11:12:39,187 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006233056 m1 vSMA l4 t672 g1 d12 t16 pi24705 si1 sn24818654 mt2117337087 m1 vSMA l4 t672 g1 d12 t16 pi24705 si1 sn24818654 mt2117337087 2026-03-03 11:12:40,207 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006234061 2026-03-03 11:12:41,227 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006235056 2026-03-03 11:12:42,247 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006236060 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006237056 2026-03-03 11:12:44,031 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006238060 2026-03-03 11:12:45,051 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006239056 2026-03-03 11:12:46,070 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006240060 2026-03-03 11:12:47,090 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006241055 2026-03-03 11:12:48,109 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006242060 2026-03-03 11:12:49,129 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006243055 2026-03-03 11:12:50,149 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006244060 2026-03-03 11:12:51,169 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006245056 2026-03-03 11:12:52,189 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006246051 2026-03-03 11:12:53,209 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006247056 2026-03-03 11:12:54,229 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006248061 2026-03-03 11:12:55,248 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006249055 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006250060 2026-03-03 11:12:57,032 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006251057 2026-03-03 11:12:58,052 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006252051 2026-03-03 11:12:59,072 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006253056 m1 vSMA l4 t672 g1 d38 t16 pi24677 si2464 sn4294967295 mt4294901760 2026-03-03 11:13:00,091 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006254051 2026-03-03 11:13:01,111 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006255055 2026-03-03 11:13:02,130 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006256052 2026-03-03 11:13:03,150 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006257055 2026-03-03 11:13:04,169 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006258052 2026-03-03 11:13:05,190 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006259056 2026-03-03 11:13:06,210 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006260051 2026-03-03 11:13:07,229 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006261056 2026-03-03 11:13:08,248 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006262051 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006263055 2026-03-03 11:13:10,035 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006264051 2026-03-03 11:13:11,057 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006265056 2026-03-03 11:13:12,087 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006266051 2026-03-03 11:13:13,166 m1 vSMA l4 t672 g1 d588 t16 pi24681 si501 sn3017569913 mt3006267055 __end_meters_swire__ __begin_batteries_mbtcp__ __end_batteries_mbtcp__ __begin_battery_control__ __end_battery_control__ __begin_ocpp__ __end_ocpp__ __begin_eco__ __end_eco__ ___CORE_DUMP_START___ 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 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvOb8PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAA8L8AQCAJBgCApxpAk6caQAAAAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH68CIDg5Pw/AAAAACMJBgAgCQYAAAAAAHyc+z98nPs/ 3ADwPwEAAAAIDPs/////////P7MjCQYA7u1NP83NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAEwCAAABAAAA Q09SRQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACER/w/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAABOkwhAIA0GAAAAAAAAAAAAAAAAABkAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcJkYgFBG/D8AAAAAAAAAAH68CIDQ4/w/ AwAAACMABgAiixiAEEb8PwAAAAAAAAAAfrwIgCtG/D8sRvw/SJf7PwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAA TAIAAAEAAABDT1JFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxO/D8AAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE6TCEAgAwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwmRiAEE38PwAAAAABAAAA frwIgPB2/D8DAAAAIwAGACMABgAIDPs///8/APR4/D9L/ve+ePD1P3zw9T+A8PU/AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAUAAABMAgAAAQAAAENPUkUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoI77PwAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApbsnQCAFBgDhQghA6UIIQCcAAAABAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPxOF4DQjfs/ 6AMAAHIDAAAjAAYAy437P8yN+z9Il/s/pbsngLCN+z8BAAAAAAAAAIFC4+EEAAAAfJz7P4Cc+z8AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAABQAAAEwCAAABAAAAQ09SRQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0Vfw/ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB90CdAIAAGAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA dboIgOBU/D8AAAAAAAAAALSd+z+snfs/RA37PwAAAAB90CeAwFT8PwEAAAAAAAAAAQAAACMABgD//z8A BJ37PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAATAIAAAEAAABDT1JFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAALz6+j8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AEAgBwYA AAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAB+vAiAMPn6PwAAAAAjBwYAIAcGACMHBgD//z+zq6sAAOAA8D8BAAAACAz7P/////8gBwYA IwcGAAyY+z+rqwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAABMAgAAAQAAAENPUkUAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAtPT6PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 8L8AQCAPBgAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAH68CIAg8/o/AAAAACMPBgAgDwYAIw8GAP//P7PNzQAA3ADwPwEAAAAIDPs/ /////yAPBgAjDwYA3Jn7P83NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAEwCAAABAAAAQ09SRQAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAABg+Pw/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAADwvwBAIAEGAGzEAEB3xABAAAAAABoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfrwIgFD2/D8AAAAAIwEGACABBgAAAAAAfJz7P3yc+z/cAPA/ AQAAAAgM+z////////8/syMBBgBIl/s/zc0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAATAIAAAEAAABDT1JF AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANgK/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAPC/AEAgCQYA4UIIQOlCCEAnAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+vAiA0Af9PwAAAAAjCQYAIAkGAAQAAAB8nPs/ gJz7P+AA8D8BAAAACAz7P////////z+zIwkGAAEAAACrqwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAABMAgAA AQAAAENPUkUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIO/9PwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AQCABBgBsxABAd8QAQAAAAAATAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH68CIBAI/4/AAAAACMBBgAgAQYA BAAAAHyc+z+AnPs/4ADwPwEAAAAIDPs/////////P7MjAQYArNb8P6urAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA BQAAAEwCAAABAAAAQ09SRQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwy/s/AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwBAIAsGAEnDAEBrwwBA/////xoAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfrwIgBA7/j8AAAAA IwsGACALBgAAAAAAfJz7P3yc+z/cAPA/AQAAAAgM+z////////8/syMLBgBIl/s/zc0AAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAFAAAATAIAAAEAAABDT1JFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR//D8AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AEAgCwYA4MIAQPbCAED///// AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+vAiA AHj8PwAAAAAjCwYAIAsGAAQAAAB8nPs/gJz7P+AA8D8BAAAACAz7P////////z+zIwsGAHh5/D+rqwAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAUAAABMAgAAAQAAAENPUkUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 3Bb9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8L8AQCAJBgDgwgBA 9sIAQP////8aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAH68CIBAw/4/AAAAACMJBgAgCQYABAAAAHyc+z+AnPs/4ADwPwEAAAAIDPs/////////P7MjCQYA kP/6P6urAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAEwCAAABAAAAQ09SRQAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAABYYP0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwvwBA IAEGAEnDAEBrwwBA/////xMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAfrwIgNBe/T8AAAAAIwEGACABBgAAAAAAsNX7PwAIAADgAPA/AQAAAAgM+z////// igIAACMBBgC8Y/0/q6sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAATAIAAAEAAABDT1JFAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAANCO/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAPC/AEAgCQYAhBskQIwbJEAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAB+vAiAgIz9PwAAAAAjCQYAIAkGAAAAAAB8nPs/fJz7P9wA8D8BAAAA CAz7P////////z+zIwkGAEiX+z/NzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 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 paWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaVfX190Zl9jb3JlZHVtcF9pbmZvX3N0YXJ0X19f eyJmaXJtd2FyZV92ZXJzaW9uIjoiMi44LjgrNjg5MzViZmYiLCJmaXJtd2FyZV9jb21taXRfaWQiOiJl NTM3YTk4MmY1MjVjMTgiLCJmaXJtd2FyZV9maWxlX25hbWUiOiJ3YXJwM19maXJtd2FyZV8yXzhfOF82 ODkzNWJmZiJ9X19fdGZfY29yZWR1bXBfaW5mb19lbmRfX18AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAOcBAAC3M0E/VGFzayB3YXRjaGRvZyBnb3QgdHJpZ2dlcmVkLiBUaGUgZm9sbG93aW5nIHRhc2tz L3VzZXJzIGRpZCBub3QgcmVzZXQgdGhlIHdhdGNoZG9nIGluIHRpbWU6CiAtIElETEUwIChDUFUgMCkK SU5UUjogQVBQMDoyIFBSTzA6MgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMAAABIAAAASiAAAEVTUF9DT1JFX0RVTVBfSU5GTwAA AgEAAGVhODkyZmZiZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAADwAAAJgAAAClAgAARVNQX0VYVFJBX0lORk8ATtQp/D/oAAAAzCf8P+4AAAAAAAAA wgAAAAAAAADDAAAAAAAAAMQAAAAhAgYAxQAAAAAAAADGAAAAAAAAALEAAAC7SQhAsgAAAAAAAACzAAAA AAAAALQAAAAakgBAtQAAAAAAAAC2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAEgAAAGsAAACnAgAARVNQX1BBTklDX0RFVEFJTFMAAABUYXNrIHdhdGNoZG9nIGdv dCB0cmlnZ2VyZWQuIFRoZSBmb2xsb3dpbmcgdGFza3MvdXNlcnMgZGlkIG5vdCByZXNldCB0aGUgd2F0 Y2hkb2cgaW4gdGltZToKIC0gSURMRTAgKENQVSAwKQAAAAAAG0lWjg==