2025-04-22T11:10:19.542 Scroll down for event log! {"uptime": 59521, "free_heap_bytes":107992, "largest_free_heap_block":94196, "devices": [ {"UID":"26Jb", "DID":2169, "port":"E"}], "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,"network":true,"ntp":true,"ethernet":true,"wifi":true,"wireguard":true,"mqtt":true,"modbus_tcp_debug":true,"http":true,"ws":true,"event":true,"system":true,"firmware_update":true,"automation":true,"charge_manager":true,"cm_networking":true,"rtc_bricklet":false,"modbus_tcp_client":true,"meters":true,"meters_em":true,"meters_api":true,"meters_modbus_tcp":true,"meters_sun_spec":true,"meters_sma_speedwire":true,"meters_rct_power":true,"meters_legacy_api":true,"debug_protocol":true,"em_v1":true,"em_common":true,"em_energy_analysis":true,"power_manager":true,"em_phase_switcher":true,"em_rtc":true,"em_sdcard":true,"day_ahead_prices":true,"solar_forecast":true,"authentication":true,"device_name":true,"coredump":true,"pwa":true,"certs":true,"remote_access":true,"eco":true}, "event_log/boot_id": {"boot_id":4095518427}, "info/features": ["ethernet","firmware_update","meters","energy_manager","rtc","meter","meter_all_values"], "info/version": {"firmware":"2.3.7+67efdc8d","config":"2.2.3","config_type":"wem"}, "rtc/time": {"year":2025,"month":4,"day":22,"hour":9,"minute":10,"second":18,"weekday":2}, "rtc/config_modified": {"modified":2}, "rtc/config": {"auto_sync":true}, "info/last_boots": [{"reset_reason":3,"boot_count":5,"timestamp_min":29041506,"uptime":804454,"uptime_overflows":0},{"reset_reason":3,"boot_count":2,"timestamp_min":29042396,"uptime":76031,"uptime_overflows":0},{"reset_reason":3,"boot_count":2,"timestamp_min":29044639,"uptime":10296664,"uptime_overflows":0},{"reset_reason":3,"boot_count":3,"timestamp_min":29054226,"uptime":575184170,"uptime_overflows":0},{"reset_reason":3,"boot_count":4,"timestamp_min":29060446,"uptime":96210,"uptime_overflows":0},{"reset_reason":3,"boot_count":7,"timestamp_min":29065980,"uptime":36312,"uptime_overflows":0},{"reset_reason":3,"boot_count":8,"timestamp_min":29066764,"uptime":46993241,"uptime_overflows":0},{"reset_reason":3,"boot_count":2,"timestamp_min":29068450,"uptime":7325513,"uptime_overflows":0},{"reset_reason":3,"boot_count":3,"timestamp_min":29068737,"uptime":17229694,"uptime_overflows":0},{"reset_reason":3,"boot_count":4,"timestamp_min":29069903,"uptime":69949977,"uptime_overflows":0}], "network/config_modified": {"modified":2}, "network/config": {"hostname":null,"enable_mdns":true,"web_server_port":80}, "network/state": {"connected":true}, "ntp/config_modified": {"modified":2}, "ntp/config": {"enable":true,"use_dhcp":true,"timezone":"Europe/Berlin","server":"192.168.222.1","server2":"ptbtime2.ptb.de"}, "ntp/state": {"synced":true,"time":29088550}, "ethernet/config_modified": {"modified":0}, "ethernet/config": {"enable_ethernet":true,"ip":"0.0.0.0","gateway":"0.0.0.0","subnet":"0.0.0.0","dns":"0.0.0.0","dns2":"0.0.0.0"}, "ethernet/state": {"connection_state":3,"connection_start":3484,"connection_end":0,"ip":"192.168.1.11","subnet":"255.255.255.0","full_duplex":true,"link_speed":100}, "wifi/state": {"connection_state":0,"connection_start":0,"connection_end":0,"ap_state":2,"ap_bssid":"78:21:84:45:01:BD","ap_sta_count":0,"sta_ip":"0.0.0.0","sta_subnet":"0.0.0.0","sta_rssi":-127,"sta_bssid":""}, "wifi/sta_config_modified": {"modified":0}, "wifi/sta_config": {"enable_sta":false,"ssid":"","bssid":[0,0,0,0,0,0],"bssid_lock":false,"enable_11b":false,"passphrase":"","ip":"0.0.0.0","gateway":"0.0.0.0","subnet":"0.0.0.0","dns":"0.0.0.0","dns2":"0.0.0.0","wpa_eap_config":[0,null]}, "wifi/ap_config_modified": {"modified":2}, "wifi/ap_config": {"enable_ap":true,"ap_fallback_only":true,"ssid":"wem-26K8","hide_ssid":false,"passphrase":null,"channel":0,"ip":"10.0.0.1","gateway":"10.0.0.1","subnet":"255.255.255.0"}, "wireguard/config_modified": {"modified":0}, "wireguard/config": {"enable":false,"make_default_interface":true,"internal_ip":"0.0.0.0","internal_subnet":"0.0.0.0","internal_gateway":"0.0.0.0","remote_host":"","remote_port":51820,"local_port":51820,"private_key":"","remote_public_key":"","preshared_key":"","allowed_ip":"0.0.0.0","allowed_subnet":"0.0.0.0"}, "wireguard/state": {"connection_start":0,"connection_end":0,"state":0}, "mqtt/config_modified": {"modified":2}, "mqtt/config": {"enable_mqtt":true,"broker_host":"192.168.222.187","broker_port":1883,"broker_username":"warp","broker_password":null,"global_topic_prefix":"warpEM","client_name":"warpEM","interval":1,"protocol":0,"cert_id":-1,"client_cert_id":-1,"client_key_id":-1,"path":"","read_only":false}, "mqtt/state": {"connection_state":2,"connection_start":11198,"connection_end":0,"last_error":0}, "info/ws": {"keep_alive_fds":[58,-1,-1,-1,-1],"keep_alive_pongs":[57693,0,0,0,0],"worker_active":2,"last_worker_run":58430,"queue_len":0}, "system/i18n_config_modified": {"modified":0}, "system/i18n_config": {"language":0,"detect_browser_language":true}, "firmware_update/config_modified": {"modified":0}, "firmware_update/config": {"update_url":"https://www.warp-charger.com/firmwares/","cert_id":-1}, "firmware_update/state": {"publisher":"Tinkerforge GmbH","check_timestamp":0,"check_state":0,"update_version":"","install_progress":0,"install_state":0}, "automation/config_modified": {"modified":2}, "automation/config": {"tasks":[{"trigger":[3,{"topic_filter":"warp2/automation_action/button","payload":"pressed","retain":false,"use_prefix":false}],"action":[12,{"mode":0}],"delay":0},{"trigger":[1,{"mday":-1,"wday":-1,"hour":4,"minute":4}],"action":[12,{"mode":4}],"delay":0},{"trigger":[14,{"phases":1}],"action":[2,{"topic":"active_phases","payload":"1","retain":false,"use_prefix":true}],"delay":0},{"trigger":[14,{"phases":3}],"action":[2,{"topic":"active_phases","payload":"3","retain":false,"use_prefix":true}],"delay":0},{"trigger":[3,{"topic_filter":"warp2/automation_action/cable","payload":"disconnected","retain":false,"use_prefix":false}],"action":[12,{"mode":4}],"delay":0}]}, "automation/state": {"registered_triggers":[1,3,11,12,13,14,15,16,17,18,20],"registered_actions":[1,2,5,6,11,12,13,14,15],"enabled_triggers":[3,1,12,13,14,15,18,20,17],"enabled_actions":[2,1,5,13,15,14,12],"last_run":[0,0,6,0,0]}, "charge_manager/config_modified": {"modified":2}, "charge_manager/config": {"enable_charge_manager":true,"enable_watchdog":false,"default_available_current":32000,"maximum_available_current":32000,"minimum_current_auto":true,"minimum_current":6000,"minimum_current_1p":6000,"minimum_current_vehicle_type":0,"verbose":false,"requested_current_threshold":60,"requested_current_margin":3000,"chargers":[{"host":"192.168.1.10","name":"warp2","rot":1}]}, "charge_manager/low_level_config_modified": {"modified":0}, "charge_manager/low_level_config": {"global_hysteresis":180,"wakeup_time":180,"plug_in_time":180,"enable_current_factor_pct":150,"allocation_interval":10,"rotation_interval":900}, "charge_manager/state": {"state":1,"l_raw":[4404,32000,32000,32000],"l_min":[4404,32000,32000,32000],"l_spread":[-1213,32000,32000,32000],"l_max_pv":4404,"alloc":[0,0,0,0],"chargers":[{"s":2,"e":0,"ac":0,"ap":0,"sc":16000,"sp":5,"lu":58889,"n":"warp2","u":189845}]}, "charge_manager/low_level_state": {"last_hyst_reset":0,"wnd_min":[0,0,0,0],"wnd_max":[0,0,0,0],"chargers":[{"b":13,"rc":16000,"ae":0,"ls":0,"lp":0,"lw":0,"ip":55530}]}, "charge_manager/available_current": {"current":32000}, "power_manager/charge_mode": {"mode":2}, "rtc/identity": {"uid":"","connected_uid":"","position":"","hw_version":"","fw_version":"","device_identifier":123}, "meters/0/config_modified": {"modified":2}, "meters/0/config": [5,{"display_name":"PV Carport","location":7,"host":"192.168.1.12","port":502,"device_address":1,"manufacturer_name":"Fronius","model_name":"Symo 5.0-3-M","serial_number":"35132678","model_id":113,"model_instance":0,"dc_port_type":65535}], "meters/0/state": null, "meters/0/errors": {"timeout":1,"inconsistency":0}, "meters/0/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/0/values": [5.759999752,1.919999957,1.919999957,1.919999957,398.3999939,399.8000183,398,229,231.5,230.1000061,-1329,50,1329.01355,6,-0.999989748,872.2041016,null,null,1383.509033,null,null,null,null], "meters/1/config_modified": {"modified":2}, "meters/1/config": [6,{"display_name":"Netzanschluss","location":4,"host":"192.168.1.13","port":502,"table":[9,{"device_address":1,"device_profile":0,"monophase_channel":0,"monophase_mapping":0}]}], "meters/1/state": null, "meters/1/errors": {"timeout":0}, "meters/1/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/1/values": [0.0270204,4.6660285,-989.1519775,1081.070801,229.5765228,1.433820009,-285.7655029,329.8407288,0.879956007,0,232.4888611,1.48101604,-334.7192688,345.3343201,0.983534098,0,231.2362976,1.751192451,-368.6672668,405.8956909,0.91666919,0,207.9858093,279.4671021,115.4001465,62.82200241,33.95354843,109.6661377,58.6321106,106.9789658,-1.433820009,-1.48101604,-1.751192451], "meters/2/config_modified": {"modified":2}, "meters/2/config": [6,{"display_name":"warp2","location":6,"host":"192.168.1.10","port":502,"table":[35,null]}], "meters/2/state": null, "meters/2/errors": {"timeout":0}, "meters/2/value_ids": [1,2,3,13,17,21,39,48,57,122,130,138,83,91,99,353,354,355,365,366,367,7,29,33,74,154,115,356,368,364,209,211,273,275,341,388,4,5,6,8,25,369,370,371,377,378,379,375,380,372,373,374,376,213,277,161,177,193,163,179,195,165,181,197,225,241,257,227,243,259,229,245,261,14,18,22], "meters/2/values": [229.5484619,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,-5.653814793,0,0,76.55487823,0,0,0,0,0,1,0,49.91973495,6369.125977,0.037999999,0.051999997,306.4829712,6376.535645,28975.87109,0,0,0,0,0,2.054249525,0,0,0,0,0,0.320127577,0,0,0,0,0,6369.163574,306.5349731,2885.378906,2522.851807,960.8949585,0,0,0.037999999,2885.378906,2522.851807,960.9329834,0.049999997,0.002,0,153.1679993,113.7699966,39.54499817,153.2179871,113.7719955,39.54499817,0,0,0], "meters/3/config_modified": {"modified":2}, "meters/3/config": [0,null], "meters/3/state": null, "meters/3/errors": null, "meters/3/value_ids": [], "meters/3/values": [], "meters/4/config_modified": {"modified":2}, "meters/4/config": [0,null], "meters/4/state": null, "meters/4/errors": null, "meters/4/value_ids": [], "meters/4/values": [], "meters/5/config_modified": {"modified":2}, "meters/5/config": [0,null], "meters/5/state": null, "meters/5/errors": null, "meters/5/value_ids": [], "meters/5/values": [], "meters/6/config_modified": {"modified":2}, "meters/6/config": [0,null], "meters/6/state": null, "meters/6/errors": null, "meters/6/value_ids": [], "meters/6/values": [], "meter/error_counters": {"timeout":1,"inconsistency":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":-1329,"energy_rel":null,"energy_abs":null}, "meter/phases": {"phases_connected":[false,false,false],"phases_active":[false,false,false]}, "meter/all_values": [229,231.5,230.1000061,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,-1329,null,6,-0.999989748,null,50,null,872.2041016,null,null,null,null,null,null,null,null,null,null,398.3999939,399.8000183,398,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], "meter/last_reset": {"last_reset":0}, "energy_manager/identity": {"uid":"26Jb","connected_uid":"0","position":"E","hw_version":"1.0.0","fw_version":"2.0.9","device_identifier":2169}, "energy_manager/state": {"error_flags":0,"config_error_flags":0,"em_version":1,"phases_switched":1,"input3_state":false,"input4_state":false,"relay_state":false}, "energy_manager/low_level_state": {"consecutive_bricklet_errors":0,"input_voltage":11985,"uptime":1214840859,"contactor":false,"contactor_check_state":1,"led_rgb":[0,0,0]}, "energy_manager/config_modified": {"modified":2}, "energy_manager/config": {"contactor_installed":true}, "power_manager/state": {"config_error_flags":0,"external_control":1}, "power_manager/config_modified": {"modified":2}, "power_manager/config": {"enabled":true,"phase_switching_mode":0,"excess_charging_enable":true,"default_mode":2,"meter_slot_grid_power":1,"meter_slot_battery_power":255,"battery_mode":0,"battery_inverted":false,"battery_deadzone":100,"target_power_from_grid":0,"guaranteed_power":1380,"cloud_filter_mode":0}, "power_manager/dynamic_load_config_modified": {"modified":2}, "power_manager/dynamic_load_config": {"enabled":false,"meter_slot_grid_currents":1,"current_limit":50000,"largest_consumer_current":16000,"safety_margin_pct":0}, "power_manager/low_level_state": {"power_at_meter":-989.1519775,"power_at_battery":0,"power_available":989,"i_meter":[0,0,0],"i_pp_max":[0,0,0],"i_pp_mavg":[0,0,0],"i_pp":[0,0,0],"max_current_limited":32000,"is_3phase":false,"charging_blocked":0}, "power_manager/external_control": {"phases_wanted":0}, "em_phase_switcher/charger_config_modified": {"modified":2}, "em_phase_switcher/charger_config": {"idx":0,"host":"192.168.1.10","proxy_mode":false}, "energy_manager/sdcard_state": {"sd_status":0,"lfs_status":0,"card_type":12,"sector_count":15759360,"sector_size":512,"manufacturer_id":116,"product_rev":32,"product_name":"USDU1"}, "day_ahead_prices/config_modified": {"modified":2}, "day_ahead_prices/config": {"enable":true,"api_url":"https://api.warp-charger.com/","region":0,"resolution":1,"cert_id":-1,"vat":0,"grid_costs_and_taxes":0,"supplier_markup":0,"supplier_base_fee":0}, "day_ahead_prices/state": {"last_sync":29088549,"last_check":29088549,"next_check":29088690,"current_price":8997}, "day_ahead_prices/prices": {"first_date":29086440,"resolution":1,"prices":[10858,9759,9647,9684,9798,9854,9707,9131,8850,8799,6523,3388,1719,891,843,1001,5005,8877,10195,12195,13913,13210,12277,10654,9621,8880,8740,8501,8458,9739,12076,15154,14700,11188,9520,8997,7992,6766,7147,7845,8307,10004,12238,19232,26320,15728,12228,10960]}, "solar_forecast/config_modified": {"modified":2}, "solar_forecast/config": {"enable":true,"api_url":"https://api.forecast.solar/","cert_id":-1}, "solar_forecast/state": {"rate_limit":12,"rate_remaining":8,"next_api_call":29088669}, "solar_forecast/planes/0/config_modified": {"modified":2}, "solar_forecast/planes/0/config": {"enable":true,"name":"Carport-West","lat":null,"long":null,"dec":10,"az":67,"wp":2660}, "solar_forecast/planes/0/state": {"last_sync":29088549,"last_check":29088549,"next_check":29088669,"place":null}, "solar_forecast/planes/0/forecast": {"first_date":29087880,"resolution":1,"forecast":[0,0,0,0,0,0,0,88,255,337,444,585,612,561,514,438,360,276,173,77,28,0,0,0,0,0,0,0,0,0,0,76,219,299,360,412,449,470,451,401,339,260,169,79,28,0,0,0]}, "solar_forecast/planes/1/config_modified": {"modified":2}, "solar_forecast/planes/1/config": {"enable":true,"name":"Carport-Ost","lat":null,"long":null,"dec":10,"az":-113,"wp":2660}, "solar_forecast/planes/1/state": {"last_sync":29088549,"last_check":29088549,"next_check":29088669,"place":null}, "solar_forecast/planes/1/forecast": {"first_date":29087880,"resolution":1,"forecast":[0,0,0,0,0,0,0,140,360,404,481,600,603,532,472,390,310,228,140,63,24,0,0,0,0,0,0,0,0,0,0,103,276,341,382,419,443,451,423,366,300,223,140,65,25,0,0,0]}, "solar_forecast/planes/2/config_modified": {"modified":2}, "solar_forecast/planes/2/config": {"enable":true,"name":"Hausdach","lat":null,"long":null,"dec":37,"az":-23,"wp":5950}, "solar_forecast/planes/2/state": {"last_sync":29088549,"last_check":29088549,"next_check":29088669,"place":null}, "solar_forecast/planes/2/forecast": {"first_date":29087880,"resolution":1,"forecast":[0,0,0,0,0,0,0,333,868,984,1203,1552,1544,1316,1134,902,688,481,281,124,46,0,0,0,0,0,0,0,0,0,0,237,646,805,901,989,1042,1060,981,825,657,467,280,127,48,0,0,0]}, "solar_forecast/planes/3/config_modified": {"modified":2}, "solar_forecast/planes/3/config": {"enable":false,"name":"#3","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/3/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/3/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/4/config_modified": {"modified":2}, "solar_forecast/planes/4/config": {"enable":false,"name":"#4","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/4/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/4/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "solar_forecast/planes/5/config_modified": {"modified":2}, "solar_forecast/planes/5/config": {"enable":false,"name":"#5","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/5/state": {"last_sync":0,"last_check":0,"next_check":0,"place":null}, "solar_forecast/planes/5/forecast": {"first_date":0,"resolution":1,"forecast":[]}, "authentication/config_modified": {"modified":2}, "authentication/config": {"enable_auth":true,"username":"admin","digest_hash":null}, "info/name": {"name":"wem-26K8","type":"wem","display_type":"WARP Energy Manager","uid":"26K8"}, "info/display_name_modified": {"modified":2}, "info/display_name": {"display_name":"warpEM"}, "coredump/state": {"coredump_available":false}, "certs/state": {"certs":[]}, "remote_access/config": {"uuid":"44af9998-dc89-457b-a4fa-19f97e54b822","enable":true,"password":null,"relay_host":"my.warp-charger.com","relay_port":443,"cert_id":-1,"users":[{"id":1,"email":null,"uuid":"f06e3c35-4b96-4bd7-9d41-57e69a137f65","public_key":"ucV1/b30aeDXXP5RM5w4CYKeKN50aF9sZdBsqF4Ujjk="}]}, "remote_access/state": [{"state":2,"user":255,"connection":255},{"state":1,"user":255,"connection":255},{"state":1,"user":255,"connection":255},{"state":1,"user":255,"connection":255},{"state":1,"user":255,"connection":255},{"state":1,"user":255,"connection":255}], "remote_access/registration_state": {"state":0,"message":""}, "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":"8P8PAAAAAAAAAAA="}]}, "eco/charge_plan": {"enable":false,"departure":1,"time":480,"amount":4}, "reboot": null, "rtc/config_update": {"auto_sync":true}, "rtc/config_reset": null, "rtc/time_update": {"year":0,"month":0,"day":0,"hour":0,"minute":0,"second":0,"weekday":0}, "network/config_update": {"hostname":null,"enable_mdns":true,"web_server_port":80}, "network/config_reset": null, "ntp/config_update": {"enable":true,"use_dhcp":true,"timezone":"Europe/Berlin","server":"192.168.222.1","server2":"ptbtime2.ptb.de"}, "ntp/config_reset": null, "ethernet/config_update": {"enable_ethernet":true,"ip":"0.0.0.0","gateway":"0.0.0.0","subnet":"0.0.0.0","dns":"0.0.0.0","dns2":"0.0.0.0"}, "ethernet/config_reset": null, "ethernet/force_reset": null, "wifi/scan": null, "wifi/sta_config_update": {"enable_sta":false,"ssid":"","bssid":[0,0,0,0,0,0],"bssid_lock":false,"enable_11b":false,"passphrase":"","ip":"0.0.0.0","gateway":"0.0.0.0","subnet":"0.0.0.0","dns":"0.0.0.0","dns2":"0.0.0.0","wpa_eap_config":[0,null]}, "wifi/sta_config_reset": null, "wifi/ap_config_update": {"enable_ap":true,"ap_fallback_only":true,"ssid":"wem-26K8","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, "wireguard/config_update": {"enable":false,"make_default_interface":true,"internal_ip":"0.0.0.0","internal_subnet":"0.0.0.0","internal_gateway":"0.0.0.0","remote_host":"","remote_port":51820,"local_port":51820,"private_key":"","remote_public_key":"","preshared_key":"","allowed_ip":"0.0.0.0","allowed_subnet":"0.0.0.0"}, "wireguard/config_reset": null, "mqtt/config_update": {"enable_mqtt":true,"broker_host":"192.168.222.187","broker_port":1883,"broker_username":"warp","broker_password":null,"global_topic_prefix":"warpEM","client_name":"warpEM","interval":1,"protocol":0,"cert_id":-1,"client_cert_id":-1,"client_key_id":-1,"path":"","read_only":false}, "mqtt/config_reset": null, "modbus_tcp_debug/transact": {"host":"","port":502,"device_address":0,"function_code":0,"start_address":0,"data_count":0,"write_data":"","timeout":2000,"byte_order":0,"cookie":0}, "system/i18n_config_update": {"language":0,"detect_browser_language":true}, "system/i18n_config_reset": null, "factory_reset": {"do_i_know_what_i_am_doing":null}, "config_reset": {"do_i_know_what_i_am_doing":null}, "firmware_update/config_update": {"update_url":"https://www.warp-charger.com/firmwares/","cert_id":-1}, "firmware_update/config_reset": null, "firmware_update/check_for_update": null, "firmware_update/install_firmware": {"version":""}, "firmware_update/override_signature": {"cookie":0}, "automation/config_update": {"tasks":[{"trigger":[3,{"topic_filter":"warp2/automation_action/button","payload":"pressed","retain":false,"use_prefix":false}],"action":[12,{"mode":0}],"delay":0},{"trigger":[1,{"mday":-1,"wday":-1,"hour":4,"minute":4}],"action":[12,{"mode":4}],"delay":0},{"trigger":[14,{"phases":1}],"action":[2,{"topic":"active_phases","payload":"1","retain":false,"use_prefix":true}],"delay":0},{"trigger":[14,{"phases":3}],"action":[2,{"topic":"active_phases","payload":"3","retain":false,"use_prefix":true}],"delay":0},{"trigger":[3,{"topic_filter":"warp2/automation_action/cable","payload":"disconnected","retain":false,"use_prefix":false}],"action":[12,{"mode":4}],"delay":0}]}, "automation/config_reset": null, "charge_manager/config_update": {"enable_charge_manager":true,"enable_watchdog":false,"default_available_current":32000,"maximum_available_current":32000,"minimum_current_auto":true,"minimum_current":6000,"minimum_current_1p":6000,"minimum_current_vehicle_type":0,"verbose":false,"requested_current_threshold":60,"requested_current_margin":3000,"chargers":[{"host":"192.168.1.10","name":"warp2","rot":1}]}, "charge_manager/config_reset": null, "charge_manager/low_level_config_update": {"global_hysteresis":180,"wakeup_time":180,"plug_in_time":180,"enable_current_factor_pct":150,"allocation_interval":10,"rotation_interval":900}, "charge_manager/low_level_config_reset": null, "charge_manager/available_current_update": {"current":0}, "power_manager/charge_mode_update": {"mode":2}, "charge_manager/scan": null, "rtc/reflash": null, "rtc/reset": null, "meters/0/config_update": [5,{"display_name":"PV Carport","location":7,"host":"192.168.1.12","port":502,"device_address":1,"manufacturer_name":"Fronius","model_name":"Symo 5.0-3-M","serial_number":"35132678","model_id":113,"model_instance":0,"dc_port_type":65535}], "meters/0/config_reset": null, "meters/1/config_update": [6,{"display_name":"Netzanschluss","location":4,"host":"192.168.1.13","port":502,"table":[9,{"device_address":1,"device_profile":0,"monophase_channel":0,"monophase_mapping":0}]}], "meters/1/config_reset": null, "meters/2/config_update": [6,{"display_name":"warp2","location":6,"host":"192.168.1.10","port":502,"table":[35,null]}], "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/5/config_update": [0,null], "meters/5/config_reset": null, "meters/6/config_update": [0,null], "meters/6/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": [], "energy_manager/reflash": null, "energy_manager/reset": null, "energy_manager/config_update": {"contactor_installed":true}, "energy_manager/config_reset": null, "power_manager/config_update": {"enabled":true,"phase_switching_mode":0,"excess_charging_enable":true,"default_mode":2,"meter_slot_grid_power":1,"meter_slot_battery_power":255,"battery_mode":0,"battery_inverted":false,"battery_deadzone":100,"target_power_from_grid":0,"guaranteed_power":1380,"cloud_filter_mode":0}, "power_manager/config_reset": null, "power_manager/dynamic_load_config_update": {"enabled":false,"meter_slot_grid_currents":1,"current_limit":50000,"largest_consumer_current":16000,"safety_margin_pct":0}, "power_manager/dynamic_load_config_reset": null, "em_phase_switcher/charger_config_update": {"idx":0,"host":"192.168.1.10","proxy_mode":false}, "em_phase_switcher/charger_config_reset": null, "energy_manager/sdcard_format": {"do_i_know_what_i_am_doing":null}, "day_ahead_prices/config_update": {"enable":true,"api_url":"https://api.warp-charger.com/","region":0,"resolution":1,"cert_id":-1,"vat":0,"grid_costs_and_taxes":0,"supplier_markup":0,"supplier_base_fee":0}, "day_ahead_prices/config_reset": null, "solar_forecast/config_update": {"enable":true,"api_url":"https://api.forecast.solar/","cert_id":-1}, "solar_forecast/config_reset": null, "solar_forecast/planes/0/config_update": {"enable":true,"name":"Carport-West","lat":null,"long":null,"dec":10,"az":67,"wp":2660}, "solar_forecast/planes/0/config_reset": null, "solar_forecast/planes/1/config_update": {"enable":true,"name":"Carport-Ost","lat":null,"long":null,"dec":10,"az":-113,"wp":2660}, "solar_forecast/planes/1/config_reset": null, "solar_forecast/planes/2/config_update": {"enable":true,"name":"Hausdach","lat":null,"long":null,"dec":37,"az":-23,"wp":5950}, "solar_forecast/planes/2/config_reset": null, "solar_forecast/planes/3/config_update": {"enable":false,"name":"#3","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/3/config_reset": null, "solar_forecast/planes/4/config_update": {"enable":false,"name":"#4","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/4/config_reset": null, "solar_forecast/planes/5/config_update": {"enable":false,"name":"#5","lat":null,"long":null,"dec":0,"az":0,"wp":0}, "solar_forecast/planes/5/config_reset": null, "authentication/config_update": {"enable_auth":true,"username":"admin","digest_hash":null}, "authentication/config_reset": null, "info/display_name_update": {"display_name":"warpEM"}, "info/display_name_reset": null, "certs/add": {"id":0,"name":"","cert":""}, "certs/modify": {"id":0,"name":"","cert":""}, "certs/remove": {"id":0}, "remote_access/config_update": {"enable":false,"relay_host":"","relay_port":443,"email":"","cert_id":-1}, "remote_access/config_reset": null, "eco/config_update": {"enable":false,"park_time":false,"park_time_duration":8,"charge_below":false,"charge_below_threshold":0,"block_above":false,"block_above_threshold":20,"yield_forecast":false,"yield_forecast_threshold":0}, "eco/config_reset": null, "eco/charge_plan_update": {"enable":false,"departure":1,"time":480,"amount":4}, "energy_manager/history_wallbox_5min": {"uid":189845,"year":2025,"month":4,"day":22}, "energy_manager/history_wallbox_daily": {"uid":189845,"year":2025,"month":4}, "energy_manager/history_energy_manager_5min": {"year":2025,"month":4,"day":22}, "energy_manager/history_energy_manager_daily": {"year":2025,"month":3}} 0,467 | | **** TINKERFORGE WARP ENERGY MANAGER V2.3.7+67EFDC8D **** 0,468 | | 321K RAM SYSTEM 286388 HEAP BYTES FREE 0,478 | | READY. 0,479 | | Last reset reason was: Software reset via esp_restart. 0,506 | main | Firmware partitions: app0 (valid, running, boot), app1 (valid) 0,729 | fs | Mounted data partition. 73728 of 3538944 bytes (2.1 %) used 1,051 | api | WARP Energy Manager config version: 2.2.3 (wem) 1,147 | esp32_eth_brick | ESP32 Ethernet Brick UID: 26K8 1,723 | ntp | Set timezone to Europe/Berlin 3,467 | ethernet | Started 3,468 | ethernet | Connected: 100 Mbps Full Duplex, MAC: 78:21:84:45:01:BF 3,484 | ethernet | Got IP address: 192.168.1.11/24 3,794 | firmware_update | Firmware is signed by: Tinkerforge GmbH 4,089 | meters | Meter 1: Meter declared 33 (30) values 4,195 | meters | Meter 2: Meter declared 76 (73) values 2025-04-22 11:09:24,000 | rtc | System time set from RTC at 4,726 2025-04-22 11:09:24,722 | authentication | Web interface authentication enabled. 2025-04-22 11:09:24,920 | remote_access | Remote Access is enabled trying to connect 2025-04-22 11:09:24,999 | network | mDNS responder started 2025-04-22 11:09:25,719 | automation | Running rule #3 2025-04-22 11:09:25,721 | power_manager | PV excess charging unavailable because power values are not available yet. 2025-04-22 11:09:25,732 | device_name | This is warpEM (wem-26K8), a WARP Energy Manager 2025-04-22 11:09:25,825 | em_energy_analys | Loading persistent data v1 2025-04-22 11:09:25,825 | em_energy_analys | Loading persistent data v2 2025-04-22 11:09:26,714 | network | Network connected (Ethernet) 2025-04-22 11:09:30,471 | mqtt | Connected to broker at mqtt://192.168.222.187:1883. 2025-04-22 11:09:30,888 | meters_sun_spec | Meter 0: Connected to 192.168.1.12:502 2025-04-22 11:09:30,890 | meters_mbtcp | Meter 1: Connected to 192.168.1.13:502 2025-04-22 11:09:30,902 | meters_mbtcp | Meter 2: Connected to 192.168.1.10:502 2025-04-22 11:09:30,922 | power_manager | PV excess charging available because power values are now available. 2025-04-22 11:09:33,957 | remote_access | Connecting to Management WireGuard peer my.warp-charger.com:51820 2025-04-22 11:09:34,046 | charge_manager | Seen all chargers. 2025-04-22 11:09:35,045 | remote_access | Management connection connected 2025-04-22 11:09:35,763 | meters_sun_spec | Meter 0: Looking for device Mn='Fronius' Md='Symo 5.0-3-M' SN='35132678' 2025-04-22 11:09:35,764 | meters_sun_spec | Meter 0: Device Mn='Fronius' Md='Symo 5.0-3-M' Opt='3.32.1-2' Vr='0.3.30.2' SN='35132678' is matching 2025-04-22 11:09:36,176 | meters_sun_spec | Meter 0: Configured SunSpec model 113/0 found at 192.168.1.12:502:1:40069 2025-04-22 11:09:36,411 | meters | Meter 0: Meter declared 23 values 2025-04-22 11:09:36,411 | meters_sun_spec | Meter 0: Checking phase voltages for float-is-le32 quirk 2025-04-22 11:09:36,422 | meters_sun_spec | Meter 0: Check for float-is-le32 quirk completed due to normal L1-N voltage value: 228.9 V 2025-04-22 11:09:37,502 | ntp | NTP synchronized at 18,331 2025-04-22 11:09:38,161 | http | Response processing failed after update: condition timeout, no function (PUT /energy_manager/history_wallbox_5min) 2025-04-22 11:09:38,161 | http | Response processing failed after update: condition timeout, no function (PUT /energy_manager/history_wallbox_5min) ___TRACE_LOG_START___ __begin_rtc__ 4,726 | Set time to 2025-04-22 11:09:24,000 at 4726. Quality RTC 2025-04-22 11:09:37,604 | Set time to 2025-04-22 11:09:37,501 at 18330. Quality High 2025-04-22 11:09:39,010 | Failed to hit < X.010s 1 times. __end_rtc__ __begin_charge_manager__ RECV 0: supported 0 -> 16000 mA RECV 0: requested 0 -> 16000 mA (measured 0.000A 0.000A 0.000A) RECV 0: phases 0 -> 1 RECV 0: phase_switch_supported 0 -> 1 -901 901 3917 3917 3917 3917 -901 901 3917 3917 3917 3917 -907 907 3943 3943 3943 3917 2025-04-22 11:09:34,047 Hysteresis -165 0: raw(3943 32000 32000 32000) min(3943 32000 32000 32000) spread(3917 32000 32000 32000) max_pv 3943 0: [ 0 0p PV ] __all__ 1: have B1 0; rotation allowed 1 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 3943 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(3943 32000 32000 32000) min(3943 32000 32000 32000) spread(3917 32000 32000 32000) max_pv 3943 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -922 922 4008 4008 4008 3917 -925 925 4021 4021 4021 3917 -925 925 4021 4021 4021 3917 -900 900 3913 3913 3913 3913 -900 900 3913 3913 3913 3913 -943 943 4100 4100 4100 3913 -943 943 4100 4100 4100 3913 -922 922 4008 4008 4008 3913 -922 922 4008 4008 4008 3913 -933 933 4056 4056 4056 3913 -933 933 4056 4056 4056 3913 -933 933 4056 4056 4056 3913 -933 933 4056 4056 4056 3913 -946 946 4113 4113 4113 3913 -946 946 4113 4113 4113 3913 -292 292 1269 1269 1269 1269 273 -273 -1186 -1186 -1186 -1186 273 -273 -1186 -1186 -1186 -1186 2025-04-22 11:09:44,252 Hysteresis -154 0: raw(-1186 32000 32000 32000) min(-1186 32000 32000 32000) spread(-1186 32000 32000 32000) max_pv -1186 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: !impr_pv (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(-1186 32000 32000 32000) min(-1186 32000 32000 32000) spread(-1186 32000 32000 32000) max_pv -1186 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread 279 -279 -1213 -1213 -1213 -1213 279 -279 -1213 -1213 -1213 -1213 274 -274 -1191 -1191 -1191 -1213 274 -274 -1191 -1191 -1191 -1213 249 -249 -1082 -1082 -1082 -1213 249 -249 -1082 -1082 -1082 -1213 253 -253 -1100 -1100 -1100 -1213 253 -253 -1100 -1100 -1100 -1213 242 -242 -1052 -1052 -1052 -1213 242 -242 -1052 -1052 -1052 -1213 230 -230 -1000 -1000 -1000 -1213 230 -230 -1000 -1000 -1000 -1213 -522 522 2269 2269 2269 -1213 -522 522 2269 2269 2269 -1213 -927 927 4030 4030 4030 -1213 -927 927 4030 4030 4030 -1213 -976 976 4243 4243 4243 -1213 -976 976 4243 4243 4243 -1213 -953 953 4143 4143 4143 -1213 -953 953 4143 4143 4143 -1213 2025-04-22 11:09:54,351 Hysteresis -144 0: raw(4143 32000 32000 32000) min(4143 32000 32000 32000) spread(-1213 32000 32000 32000) max_pv 4143 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 4143 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4143 32000 32000 32000) min(4143 32000 32000 32000) spread(-1213 32000 32000 32000) max_pv 4143 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -953 953 4143 4143 4143 -1213 -953 953 4143 4143 4143 -1213 -971 971 4221 4221 4221 -1213 -971 971 4221 4221 4221 -1213 -961 961 4178 4178 4178 -1213 -961 961 4178 4178 4178 -1213 -944 944 4104 4104 4104 -1213 -944 944 4104 4104 4104 -1213 -979 979 4256 4256 4256 -1213 -979 979 4256 4256 4256 -1213 -975 975 4239 4239 4239 -1213 -975 975 4239 4239 4239 -1213 -967 967 4204 4204 4204 -1213 -967 967 4204 4204 4204 -1213 -978 978 4252 4252 4252 -1213 -978 978 4252 4252 4252 -1213 -973 973 4230 4230 4230 -1213 -973 973 4230 4230 4230 -1213 -991 991 4308 4308 4308 -1213 2025-04-22 11:10:04,695 Hysteresis -134 0: raw(4308 32000 32000 32000) min(4308 32000 32000 32000) spread(-1213 32000 32000 32000) max_pv 4308 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 4308 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4308 32000 32000 32000) min(4308 32000 32000 32000) spread(-1213 32000 32000 32000) max_pv 4308 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -991 991 4308 4308 4308 -1213 -979 979 4256 4256 4256 -1213 -936 936 4069 4069 4069 -1213 -936 936 4069 4069 4069 -1213 -1002 1002 4356 4356 4356 -1213 -1002 1002 4356 4356 4356 -1213 -990 990 4304 4304 4304 -1213 -990 990 4304 4304 4304 -1213 -967 967 4204 4204 4204 -1213 -967 967 4204 4204 4204 -1213 -999 999 4343 4343 4343 -1213 -999 999 4343 4343 4343 -1213 -1010 1010 4391 4391 4391 -1213 -1010 1010 4391 4391 4391 -1213 -969 969 4213 4213 4213 -1213 -969 969 4213 4213 4213 -1213 -1014 1014 4408 4408 4408 -1213 -1014 1014 4408 4408 4408 -1213 -1013 1013 4404 4404 4404 -1213 -1013 1013 4404 4404 4404 -1213 2025-04-22 11:10:14,698 Hysteresis -124 0: raw(4404 32000 32000 32000) min(4404 32000 32000 32000) spread(-1213 32000 32000 32000) max_pv 4404 0: [ 0 0p PV ] __all__ 1: have B1 1; rotation allowed 0 2: filtered 1 to 0. Calc Wnd current_avail_for_3p 32000 Wnd (0 0 0 0)->(0 0 0 0) 3: filtered 1 to 0. 6: filtered 1 to 0. __only Fast__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only Eco__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 0. 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __only [Min,PV,Min+PV]__ Wnd (0 0 0 0)->(0 0 0 0) 4: don't have active chargers. 4: filtered 1 to 1, sorted to 0 4: 0: No: p0 min 4404 < req 6000 (0p) 5: <2 active. pv reqs min 5: filtered 1 to 0. 6: filtered 1 to 0. 8: filtered 1 to 0. __all__ 9: don't have active chargers. 9: raw(4404 32000 32000 32000) min(4404 32000 32000 32000) spread(-1213 32000 32000 32000) max_pv 4404 9: [ 0 ] PM PV mtr(W) avl(W) raw max min spread -990 990 4304 4304 4304 -1213 -990 990 4304 4304 4304 -1213 -1033 1033 4491 4491 4491 -1213 -1033 1033 4491 4491 4491 -1213 -1026 1026 4460 4460 4460 -1213 -1026 1026 4460 4460 4460 -1213 -989 989 4300 4300 4300 -1213 -989 989 4300 4300 4300 -1213 __end_charge_manager__ __begin_meters_mbtcp__ m1 t9 i22 f32le a1162:48a r7283,18507 v207985.796875 m1 t9 i23 f32le a1164:48c r30051,18568 v279467.093750 m1 t9 i24 f32le a1182:49e r25618,18401 v115400.140625 m1 t9 i25 f32le a1184:4a0 r26112,18293 v62822.000000 m1 t9 i26 f32le a1202:4b2 r41356,18180 v33953.546875 m1 t9 i27 f32le a1204:4b4 r12561,18390 v109666.132812 m2 t35 i36 f32be a2184:888 r0,0 v0.000000 m2 t35 i37 f32be a2186:88a r0,0 v0.000000 m2 t35 i38 f32be a2188:88c r0,0 v0.000000 m2 t35 i39 f32be a2190:88e r0,0 v0.000000 m2 t35 i40 f32be a2192:890 r0,0 v0.000000 m2 t35 i41 f32be a2194:892 r16229,570 v0.894565 m2 t35 i42 f32be a2196:894 r0,0 v0.000000 m2 t35 i43 f32be a2198:896 r0,0 v0.000000 m2 t35 i44 f32be a2200:898 r0,0 v0.000000 m2 t35 i45 f32be a2202:89a r0,0 v0.000000 m2 t35 i46 f32be a2204:89c r0,0 v0.000000 m2 t35 i47 f32be a2206:89e r16058,18633 v0.363837 m2 t35 i48 f32be a2208:8a0 r0,0 v0.000000 m1 t9 i28 f32le a1222:4c6 r2076,18277 v58632.109375 m1 t9 i29 f32le a1224:4c8 r61819,18384 v106978.960938 m2 t35 i49 f32be a2222:8ae r0,0 v0.000000 m2 t35 i50 f32be a2224:8b0 r0,0 v0.000000 m2 t35 i51 f32be a2226:8b2 r0,0 v0.000000 m2 t35 i52 f32be a2228:8b4 r0,0 v0.000000 m2 t35 i53 f32be a2230:8b6 r17863,2383 v6369.163574 m2 t35 i54 f32be a2232:8b8 r17305,17530 v306.534973 m2 t35 i55 f32be a2234:8ba r17716,22032 v2885.378906 m2 t35 i56 f32be a2236:8bc r17693,44449 v2522.851807 m2 t35 i57 f32be a2238:8be r17520,14663 v960.894958 m2 t35 i58 f32be a2240:8c0 r0,0 v0.000000 m2 t35 i59 f32be a2242:8c2 r0,0 v0.000000 m2 t35 i60 f32be a2244:8c4 r15643,42467 v0.038000 m2 t35 i61 f32be a2246:8c6 r17716,22032 v2885.378906 m2 t35 i62 f32be a2248:8c8 r17693,44449 v2522.851807 m2 t35 i63 f32be a2250:8ca r17520,15286 v960.932983 m2 t35 i64 f32be a2252:8cc r15692,52428 v0.050000 m2 t35 i65 f32be a2254:8ce r15107,4718 v0.002000 m2 t35 i66 f32be a2256:8d0 r0,0 v0.000000 m2 t35 i67 f32be a2258:8d2 r17177,11010 v153.167999 m2 t35 i68 f32be a2260:8d4 r17123,35389 v113.769997 m2 t35 i69 f32be a2262:8d6 r16926,11796 v39.544998 m2 t35 i70 f32be a2264:8d8 r17177,14286 v153.217987 m2 t35 i71 f32be a2266:8da r17123,35651 v113.771996 m2 t35 i72 f32be a2268:8dc r16926,11796 v39.544998 m1 t9 i0 f32le a1007:3ef r23011,15581 v0.027020 m1 t9 i1 f32le a1011:3f3 r20507,16533 v4.666028 m1 t9 i2 f32le a1013:3f5 r18874,50295 v-989.151978 m1 t9 i3 f32le a1015:3f7 r8772,17543 v1081.070801 m1 t9 i4 f32le a1020:3fc r37783,17253 v229.576523 m1 t9 i5 f32le a1022:3fe r34666,16311 v1.433820 m1 t9 i6 f32le a1024:400 r57852,50062 v-285.765503 m1 t9 i7 f32le a1026:402 r60317,17316 v329.840729 m1 t9 i8 f32le a1028:404 r17612,16225 v0.879956 m1 t9 i9 f32le a1033:409 r0,0 v0.000000 m2 t35 i0 f32be a2100:834 r17253,35944 v229.548462 m2 t35 i1 f32be a2102:836 r0,0 v0.000000 m2 t35 i2 f32be a2104:838 r0,0 v0.000000 m2 t35 i3 f32be a2106:83a r0,0 v0.000000 m2 t35 i4 f32be a2108:83c r0,0 v0.000000 m2 t35 i5 f32be a2110:83e r0,0 v0.000000 m2 t35 i6 f32be a2112:840 r0,0 v0.000000 m2 t35 i7 f32be a2114:842 r0,0 v0.000000 m2 t35 i8 f32be a2116:844 r0,0 v0.000000 m2 t35 i9 f32be a2118:846 r0,0 v0.000000 m2 t35 i10 f32be a2120:848 r0,0 v0.000000 m2 t35 i11 f32be a2122:84a r0,0 v0.000000 m2 t35 i12 f32be a2124:84c r0,0 v0.000000 m2 t35 i13 f32be a2126:84e r0,0 v0.000000 m2 t35 i14 f32be a2128:850 r0,0 v0.000000 m2 t35 i15 f32be a2130:852 r16256,0 v1.000000 m1 t9 i10 f32le a1040:410 r32038,17256 v232.488861 m1 t9 i11 f32le a1042:412 r37359,16317 v1.481016 2025-04-22 11:10:17,797 m1 t9 i12 f32le a1044:414 r23569,50087 v-334.719269 m1 t9 i13 f32le a1046:416 r43723,17324 v345.334320 m1 t9 i14 f32le a1048:418 r51428,16251 v0.983534 m1 t9 i15 f32le a1053:41d r0,0 v0.000000 m2 t35 i16 f32be a2132:854 r16256,0 v1.000000 m2 t35 i17 f32be a2134:856 r16256,0 v1.000000 m2 t35 i18 f32be a2136:858 r49332,60429 v-5.653815 m2 t35 i19 f32be a2138:85a r0,0 v0.000000 m2 t35 i20 f32be a2140:85c r0,0 v0.000000 m2 t35 i21 f32be a2142:85e r17049,7193 v76.554878 m2 t35 i22 f32be a2144:860 r0,0 v0.000000 m2 t35 i23 f32be a2146:862 r0,0 v0.000000 m2 t35 i24 f32be a2148:864 r0,0 v0.000000 m2 t35 i25 f32be a2150:866 r0,0 v0.000000 m2 t35 i26 f32be a2152:868 r0,0 v0.000000 m2 t35 i27 f32be a2154:86a r16256,0 v1.000000 m2 t35 i28 f32be a2156:86c r0,0 v0.000000 m2 t35 i29 f32be a2158:86e r16967,44495 v49.919735 m2 t35 i30 f32be a2160:870 r17863,2306 v6369.125977 m2 t35 i31 f32be a2162:872 r15643,42467 v0.038000 m1 t9 i16 f32le a1060:424 r15486,17255 v231.236298 m1 t9 i17 f32le a1062:426 r10003,16352 v1.751192 m1 t9 i18 f32le a1064:428 r21865,50104 v-368.667267 m1 t9 i19 f32le a1066:42a r62118,17354 v405.895691 m1 t9 i20 f32le a1068:42c r43733,16234 v0.916669 m2 t35 i32 f32be a2164:874 r15700,65011 v0.052000 m2 t35 i33 f32be a2166:876 r17305,15826 v306.482971 m2 t35 i34 f32be a2168:878 r17863,17481 v6376.535645 m2 t35 i35 f32be a2170:87a r18146,24510 v28975.871094 m1 t9 i21 f32le a1073:431 r0,0 v0.000000 m1 t9 i22 f32le a1162:48a r7283,18507 v207985.796875 m1 t9 i23 f32le a1164:48c r30051,18568 v279467.093750 m1 t9 i24 f32le a1182:49e r25618,18401 v115400.140625 m1 t9 i25 f32le a1184:4a0 r26112,18293 v62822.000000 m2 t35 i36 f32be a2184:888 r0,0 v0.000000 m2 t35 i37 f32be a2186:88a r0,0 v0.000000 m2 t35 i38 f32be a2188:88c r0,0 v0.000000 m2 t35 i39 f32be a2190:88e r0,0 v0.000000 m2 t35 i40 f32be a2192:890 r0,0 v0.000000 m2 t35 i41 f32be a2194:892 r16387,30931 v2.054250 m2 t35 i42 f32be a2196:894 r0,0 v0.000000 m2 t35 i43 f32be a2198:896 r0,0 v0.000000 m2 t35 i44 f32be a2200:898 r0,0 v0.000000 m2 t35 i45 f32be a2202:89a r0,0 v0.000000 m2 t35 i46 f32be a2204:89c r0,0 v0.000000 m2 t35 i47 f32be a2206:89e r16035,59331 v0.320128 m2 t35 i48 f32be a2208:8a0 r0,0 v0.000000 m1 t9 i26 f32le a1202:4b2 r41356,18180 v33953.546875 m1 t9 i27 f32le a1204:4b4 r12561,18390 v109666.132812 m1 t9 i28 f32le a1222:4c6 r2076,18277 v58632.109375 m1 t9 i29 f32le a1224:4c8 r61819,18384 v106978.960938 m2 t35 i49 f32be a2222:8ae r0,0 v0.000000 m2 t35 i50 f32be a2224:8b0 r0,0 v0.000000 m2 t35 i51 f32be a2226:8b2 r0,0 v0.000000 m2 t35 i52 f32be a2228:8b4 r0,0 v0.000000 m2 t35 i53 f32be a2230:8b6 r17863,2383 v6369.163574 m2 t35 i54 f32be a2232:8b8 r17305,17530 v306.534973 m2 t35 i55 f32be a2234:8ba r17716,22032 v2885.378906 m2 t35 i56 f32be a2236:8bc r17693,44449 v2522.851807 m2 t35 i57 f32be a2238:8be r17520,14663 v960.894958 m2 t35 i58 f32be a2240:8c0 r0,0 v0.000000 m2 t35 i59 f32be a2242:8c2 r0,0 v0.000000 m2 t35 i60 f32be a2244:8c4 r15643,42467 v0.038000 m2 t35 i61 f32be a2246:8c6 r17716,22032 v2885.378906 m2 t35 i62 f32be a2248:8c8 r17693,44449 v2522.851807 m2 t35 i63 f32be a2250:8ca r17520,15286 v960.932983 m2 t35 i64 f32be a2252:8cc r15692,52428 v0.050000 m2 t35 i65 f32be a2254:8ce r15107,4718 v0.002000 m2 t35 i66 f32be a2256:8d0 r0,0 v0.000000 m2 t35 i67 f32be a2258:8d2 r17177,11010 v153.167999 m2 t35 i68 f32be a2260:8d4 r17123,35389 v113.769997 m2 t35 i69 f32be a2262:8d6 r16926,11796 v39.544998 m2 t35 i70 f32be a2264:8d8 r17177,14286 v153.217987 m2 t35 i71 f32be a2266:8da r17123,35651 v113.771996 m2 t35 i72 f32be a2268:8dc r16926,11796 v39.544998 m1 t9 i0 f32le a1007:3ef r30968,15575 v0.026303 m2 t35 i0 f32be a2100:834 r17253,27095 v229.413437 m2 t35 i1 f32be a2102:836 r0,0 v0.000000 m2 t35 i2 f32be a2104:838 r0,0 v0.000000 m2 t35 i3 f32be a2106:83a r0,0 v0.000000 m2 t35 i4 f32be a2108:83c r0,0 v0.000000 m2 t35 i5 f32be a2110:83e r0,0 v0.000000 m2 t35 i6 f32be a2112:840 r0,0 v0.000000 m2 t35 i7 f32be a2114:842 r0,0 v0.000000 m2 t35 i8 f32be a2116:844 r0,0 v0.000000 m2 t35 i9 f32be a2118:846 r0,0 v0.000000 m2 t35 i10 f32be a2120:848 r0,0 v0.000000 m2 t35 i11 f32be a2122:84a r0,0 v0.000000 m2 t35 i12 f32be a2124:84c r0,0 v0.000000 m2 t35 i13 f32be a2126:84e r0,0 v0.000000 m2 t35 i14 f32be a2128:850 r0,0 v0.000000 m2 t35 i15 f32be a2130:852 r16256,0 v1.000000 m1 t9 i1 f32le a1011:3f3 r64671,16537 v4.812088 m1 t9 i2 f32le a1013:3f5 r42991,50305 v-1037.247925 m1 t9 i3 f32le a1015:3f7 r19906,17547 v1114.429932 2025-04-22 11:10:18,801 m1 t9 i4 f32le a1020:3fc r36189,17253 v229.552200 m1 t9 i5 f32le a1022:3fe r53608,16314 v1.459516 m1 t9 i6 f32le a1024:400 r62020,50067 v-295.892700 m1 t9 i7 f32le a1026:402 r53336,17319 v335.627686 m1 t9 i8 f32le a1028:404 r20683,16224 v0.876233 __end_meters_mbtcp__ __begin_meters_sun_spec__ 2025-04-22 11:09:42,648 m0 a40069 c48 d0 0071003c40afae143fea3d703fea3d703fea3d7043c6cccd43c7666743c74ccd43650000436733334365e667449e60004247f5c2449e6051c0a0000042c7ff9a4954eff07fc000007fc0000044a551aa7fc000007fc000007fc000007fc00000 m0 a40069 c48 d0 0071003c40afae143fea3d703fea3d703fea3d7043c6cccd43c7666743c74ccd43650000436733334365e667449e60004247f5c2449e6051c0a0000042c7ff9a4954eff07fc000007fc0000044a551aa7fc000007fc000007fc000007fc00000 2025-04-22 11:09:44,651 m0 a40069 c48 d0 0071003c40b0a3d63feb851e3feb851e3feb851e43c6666743c7b33343c766674365000043674ccd43660000449ec0004247f5c2449ec051c0a0000042c7ff9a4954f0017fc000007fc0000044a551aa7fc000007fc000007fc000007fc00000 m0 a40069 c48 d0 0071003c40b0a3d63feb851e3feb851e3feb851e43c6666743c7b33343c766674365000043674ccd43660000449ec0004247f5c2449ec051c0a0000042c7ff9a4954f0017fc000007fc0000044a551aa7fc000007fc000007fc000007fc00000 2025-04-22 11:09:46,643 m0 a40069 c48 d0 0071003c40b0a3d63feb851e3feb851e3feb851e43c6b33343c8000043c6e6674364999a436766674366199a449f200042480000449f209ec0e0000042c7ff394954f0017fc000007fc0000044a592a87fc000007fc000007fc000007fc00000 m0 a40069 c48 d0 0071003c40b0a3d63feb851e3feb851e3feb851e43c6b33343c8000043c6e6674364999a436766674366199a449f200042480000449f209ec0e0000042c7ff394954f0017fc000007fc0000044a592a87fc000007fc000007fc000007fc00000 2025-04-22 11:09:48,633 m0 a40069 c48 d0 0071003c40b0f5c23feb851e3feccccc3feb851e43c6b33343c7999a43c780004364b3334367999a4366199a449f800042480000449f809dc0e0000042c7ff3b4954f0117fc000007fc0000044a61f237fc000007fc000007fc000007fc00000 m0 a40069 c48 d0 0071003c40b0f5c23feb851e3feccccc3feb851e43c6b33343c7999a43c780004364b3334367999a4366199a449f800042480000449f809dc0e0000042c7ff3b4954f0117fc000007fc0000044a61f237fc000007fc000007fc000007fc00000 2025-04-22 11:09:50,657 m0 a40069 c48 d0 0071003c40b199993feccccc3feccccc3feccccc43c64ccd43c8333343c74ccd4364999a4367999a4366333344a020004248000044a02050c0a0000042c7ff9c4954f0207fc000007fc0000044a6964e7fc000007fc000007fc000007fc00000 m0 a40069 c48 d0 0071003c40b199993feccccc3feccccc3feccccc43c64ccd43c8333343c74ccd4364999a4367999a4366333344a020004248000044a02050c0a0000042c7ff9c4954f0207fc000007fc0000044a6964e7fc000007fc000007fc000007fc00000 2025-04-22 11:09:52,715 m0 a40069 c48 d0 0071003c40b23d703fee147b3fee147b3feccccc43c7000043c8199a43c700004364cccd4367999a4366000044a0a0004248000044a0a01d40400000c2c7ffdc4954f0317fc000007fc0000044a6d74c7fc000007fc000007fc000007fc00000 m0 a40069 c48 d0 0071003c40b23d703fee147b3fee147b3feccccc43c7000043c8199a43c700004364cccd4367999a4366000044a0a0004248000044a0a01d40400000c2c7ffdc4954f0317fc000007fc0000044a6d74c7fc000007fc000007fc000007fc00000 2025-04-22 11:09:54,754 m0 a40069 c48 d0 0071003c40b28f5c3fee147b3fee147b3fee147b43c74ccd43c7999a43c74ccd43654ccd4367999a4366000044a0e0004248000044a0e00d40000000c2c7fff04954f0317fc000007fc0000044a7591f7fc000007fc000007fc000007fc00000 m0 a40069 c48 d0 0071003c40b28f5c3fee147b3fee147b3fee147b43c74ccd43c7999a43c74ccd43654ccd4367999a4366000044a0e0004248000044a0e00d40000000c2c7fff04954f0317fc000007fc0000044a7591f7fc000007fc000007fc000007fc00000 2025-04-22 11:09:56,836 m0 a40069 c48 d0 0071003c40b2e1483fee147b3fef5c293fee147b43c7199a43c7e66743c7666743654ccd436780004365e66744a140004248000044a1400d40000000c2c7fff04954f0407fc000007fc0000044a7daf27fc000007fc000007fc000007fc00000 m0 a40069 c48 d0 0071003c40b2e1483fee147b3fef5c293fee147b43c7199a43c7e66743c7666743654ccd436780004365e66744a140004248000044a1400d40000000c2c7fff04954f0407fc000007fc0000044a7daf27fc000007fc000007fc000007fc00000 2025-04-22 11:09:58,914 m0 a40069 c48 d0 0071003c40b3851f3fef5c293fef5c293fef5c2943c7333343c8199a43c6cccd43654ccd436780004365e66744a200004248000044a2000d40000000c2c7fff04954f0517fc000007fc0000044a8678d7fc000007fc000007fc000007fc00000 m0 a40069 c48 d0 0071003c40b3851f3fef5c293fef5c293fef5c2943c7333343c8199a43c6cccd43654ccd436780004365e66744a200004248000044a2000d40000000c2c7fff04954f0517fc000007fc0000044a8678d7fc000007fc000007fc000007fc00000 2025-04-22 11:10:01,055 m0 a40069 c48 d0 0071003c40b47ae13ff0a3d73ff0a3d73ff0a3d743c7199a43c7800043c7199a4364e667436780004365e66744a2e0004248000044a2e01c40400000c2c7ffde4954f0617fc000007fc0000044a9606b7fc000007fc000007fc000007fc00000 m0 a40069 c48 d0 0071003c40b47ae13ff0a3d73ff0a3d73ff0a3d743c7199a43c7800043c7199a4364e667436780004365e66744a2e0004248000044a2e01c40400000c2c7ffde4954f0617fc000007fc0000044a9606b7fc000007fc000007fc000007fc00000 2025-04-22 11:10:02,944 m0 a40069 c48 d0 0071003c40b47ae13ff0a3d73ff0a3d73ff0a3d743c7199a43c7800043c7199a4364e667436780004365e66744a2e0004248000044a2e01c40400000c2c7ffde4954f0617fc000007fc0000044a9606b7fc000007fc000007fc000007fc00000 2025-04-22 11:10:04,126 m0 a40069 c48 d0 0071003c40b570a43ff1eb853ff1eb853ff1eb8543c6999a43c8199a43c6b3334364e667436766674366000044a360004248000044a3601c40400000c2c7ffde4954f0707fc000007fc0000044a9e29f7fc000007fc000007fc000007fc00000 m0 a40069 c48 d0 0071003c40b570a43ff1eb853ff1eb853ff1eb8543c6999a43c8199a43c6b3334364e667436766674366000044a360004248000044a3601c40400000c2c7ffde4954f0707fc000007fc0000044a9e29f7fc000007fc000007fc000007fc00000 2025-04-22 11:10:05,948 m0 a40069 c48 d0 0071003c40b570a43ff1eb853ff1eb853ff1eb8543c6999a43c8199a43c6b3334364e667436766674366000044a360004248000044a3601c40400000c2c7ffde4954f0707fc000007fc0000044a9e29f7fc000007fc000007fc000007fc00000 2025-04-22 11:10:07,156 m0 a40069 c48 d0 0071003c40b570a43ff1eb853ff1eb853ff1eb8543c6e66743c7b33343c733334364e667436780004366000044a400004248000044a4003240800000c2c7ffc34954f0817fc000007fc0000044aab4497fc000007fc000007fc000007fc00000 m0 a40069 c48 d0 0071003c40b570a43ff1eb853ff1eb853ff1eb8543c6e66743c7b33343c733334364e667436780004366000044a400004248000044a4003240800000c2c7ffc34954f0817fc000007fc0000044aab4497fc000007fc000007fc000007fc00000 2025-04-22 11:10:08,944 m0 a40069 c48 d0 0071003c40b570a43ff1eb853ff1eb853ff1eb8543c6e66743c7b33343c733334364e667436780004366000044a400004248000044a4003240800000c2c7ffc34954f0817fc000007fc0000044aab4497fc000007fc000007fc000007fc00000 2025-04-22 11:10:10,128 m0 a40069 c48 d0 0071003c40b666663ff333333ff333333ff3333343c7199a43c8333343c6cccd43650000436780004366000044a460004248000044a4603240800000c2c7ffc34954f0917fc000007fc0000044ab0f6c7fc000007fc000007fc000007fc00000 m0 a40069 c48 d0 0071003c40b666663ff333333ff333333ff3333343c7199a43c8333343c6cccd43650000436780004366000044a460004248000044a4603240800000c2c7ffc34954f0917fc000007fc0000044ab0f6c7fc000007fc000007fc000007fc00000 2025-04-22 11:10:11,945 m0 a40069 c48 d0 0071003c40b666663ff333333ff333333ff3333343c7199a43c8333343c6cccd43650000436780004366000044a460004248000044a4603240800000c2c7ffc34954f0917fc000007fc0000044ab0f6c7fc000007fc000007fc000007fc00000 2025-04-22 11:10:13,087 m0 a40069 c48 d0 0071003c40b75c293ff47ae13ff47ae13ff47ae143c7000043c7cccd43c74ccd43650000436780004366199a44a580004248000044a5803140800000c2c7ffc54954f0a07fc000007fc0000044ac38f57fc000007fc000007fc000007fc00000 m0 a40069 c48 d0 0071003c40b75c293ff47ae13ff47ae13ff47ae143c7000043c7cccd43c74ccd43650000436780004366199a44a580004248000044a5803140800000c2c7ffc54954f0a07fc000007fc0000044ac38f57fc000007fc000007fc000007fc00000 2025-04-22 11:10:14,952 m0 a40069 c48 d0 0071003c40b75c293ff47ae13ff47ae13ff47ae143c7000043c7cccd43c74ccd43650000436780004366199a44a580004248000044a5803140800000c2c7ffc54954f0a07fc000007fc0000044ac38f57fc000007fc000007fc000007fc00000 2025-04-22 11:10:16,123 m0 a40069 c48 d0 0071003c40b851eb3ff5c28f3ff5c28f3ff5c28f43c7333343c7e66743c7000043650000436780004366199a44a620004248000044a6206f40c00000c2c7ff7a4954f0c17fc000007fc0000044acf04a7fc000007fc000007fc000007fc00000 m0 a40069 c48 d0 0071003c40b851eb3ff5c28f3ff5c28f3ff5c28f43c7333343c7e66743c7000043650000436780004366199a44a620004248000044a6206f40c00000c2c7ff7a4954f0c17fc000007fc0000044acf04a7fc000007fc000007fc000007fc00000 2025-04-22 11:10:17,946 m0 a40069 c48 d0 0071003c40b851eb3ff5c28f3ff5c28f3ff5c28f43c7333343c7e66743c7000043650000436780004366199a44a620004248000044a6206f40c00000c2c7ff7a4954f0c17fc000007fc0000044acf04a7fc000007fc000007fc000007fc00000 __end_meters_sun_spec__ __begin_meters_swire__ __end_meters_swire__ __begin_eco__ __end_eco__