Device ESP32DEV_jura [bcbox8CD55F1B5AE0]

[10.10.2025 22:09:06] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:09:03] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":20,"battery_voltage":1.1566,"connection":"wifi","esp_free_heap":117812,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":26,"wifi_connected_seconds":20,"wifi_rssi_dbm":-61,"wifi_state":"connected"}
[10.10.2025 22:08:57] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":14,"battery_voltage":0.7722,"connection":"wifi","esp_free_heap":118340,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":20,"wifi_connected_seconds":14,"wifi_rssi_dbm":-59,"wifi_state":"connected"}
[10.10.2025 22:08:56] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:08:51] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":1.1688,"connection":"wifi","esp_free_heap":118924,"esp_max_alloc_heap":65524,"esp_min_free_heap":66036,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":14,"wifi_connected_seconds":8,"wifi_state":"connected"}
[10.10.2025 22:08:46] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:08:45] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":2,"battery_voltage":0.2538,"connection":"wifi","esp_free_heap":160448,"esp_max_alloc_heap":73716,"esp_min_free_heap":109508,"esp_restart_reason":"poweron","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":9,"wifi_connected_seconds":2,"wifi_state":"connected"}
[10.10.2025 22:08:44] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[10.10.2025 22:08:44] info: ✅ MQTT connected
[10.10.2025 22:08:43] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[10.10.2025 22:08:43] system: ✅ setup().DONE
[10.10.2025 22:08:43] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:08:42] system: ✅ 200 POST https://bcbox-mock.epk-tech.com:443/api/v1/devices {"ap_channel":null,"ap_connected_clients":null,"ap_enabled":true,"ap_encryption":"wpa_psk","ap_hidden":false,"ap_ssid":"bcbox8CD55F1B5AE0","ap_state":null,"autoreset_no_connection":3600,"backend_host":"https://bcbox-mock.epk-tech.com:443","battery":true,"battery_powered_seconds":0,"battery_soc":0,"battery_voltage":0.393,"connection":"wifi","esp_free_heap":173276,"esp_heap_size":320104,"esp_max_alloc_heap":110580,"esp_min_free_heap":127200,"esp_restart_reason":"poweron","fw_default_url":"https://firmware.com/fw.bin:443","fw_version":"dev-2.0.015b4","gsm_always_enabled":true,"gsm_apn":"lpwa.vodafone.com","gsm_connected_seconds":null,"gsm_connection_status":"off","gsm_disconnected_seconds":null,"gsm_enabled":true,"gsm_fw_version":null,"gsm_mode":"emtc","gsm_operator":null,"gsm_pin":3,"gsm_ping_interval":300,"gsm_signal_dbm":null,"gsm_signal_percent":null,"gsm_state":"disconnected","hw_identifier":"bcbox8CD55F1B5AE0","hw_revision":"bcbox-5.1","mqtt_connected_seconds":null,"mqtt_disconnected_seconds":null,"mqtt_enabled":true,"mqtt_port":8883,"mqtt_server":"r2b2827f.ala.us-east-1.emqxsl.com","mqtt_state":"disconnected","mqtt_user":"test","relay_1_default":"last","relay_1_state":true,"relay_2_default":"last","relay_2_state":true,"relay_3_default":"last","relay_3_state":true,"relay_4_default":"last","relay_4_state":true,"relays_count":4,"supply":false,"supply_powered_seconds":-1,"supply_voltage":-1,"uptime":5,"wifi_channel":11,"wifi_connected_seconds":0,"wifi_disconnected_seconds":null,"wifi_enabled":true,"wifi_encryption":"wpa2_psk","wifi_ping_interval":10,"wifi_rssi_dbm":-62,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[10.10.2025 22:08:41] system: 🔔 registering device
[10.10.2025 22:08:41] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[10.10.2025 22:08:41] system: ✅ Synced server time: 1760126921
[10.10.2025 22:08:45] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[10.10.2025 22:08:45] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[10.10.2025 22:08:44] info: ✅ WiFi connected IP address = 192.168.0.87
[10.10.2025 22:08:44] info: 📶 Connecting to WIFI Vodafone-AE5F
[10.10.2025 22:08:44] system: 📶 AP IP address 192.168.4.1
[10.10.2025 22:08:44] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[10.10.2025 22:08:44] system: 📶 Setup WIFI + AP
[10.10.2025 22:08:44] system: ⚠️ RESTART reason=poweron firmware=dev-2.0.015b4 -----------------------------
[10.10.2025 22:08:14] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:08:12] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":73,"battery_voltage":0.6594,"connection":"wifi","esp_free_heap":116288,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":79,"wifi_connected_seconds":73,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 22:08:06] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":67,"battery_voltage":0.2872,"connection":"wifi","esp_free_heap":116620,"esp_max_alloc_heap":65524,"esp_min_free_heap":65664,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":73,"wifi_connected_seconds":67,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[10.10.2025 22:08:03] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:08:00] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":61,"battery_voltage":0.5112,"connection":"wifi","esp_free_heap":116304,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":67,"wifi_connected_seconds":61,"wifi_rssi_dbm":-66,"wifi_state":"connected"}
[10.10.2025 22:07:54] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":55,"battery_voltage":0.5164,"connection":"wifi","esp_free_heap":116304,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":61,"wifi_connected_seconds":55,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[10.10.2025 22:07:53] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:07:48] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":49,"battery_voltage":0.3508,"connection":"wifi","esp_free_heap":116624,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":55,"wifi_connected_seconds":49,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 22:07:43] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:07:42] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":43,"battery_voltage":0.677,"connection":"wifi","esp_free_heap":116596,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":49,"wifi_connected_seconds":43,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 22:07:36] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":37,"battery_voltage":1.0702,"connection":"wifi","esp_free_heap":117144,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":43,"wifi_connected_seconds":37,"wifi_state":"connected"}
[10.10.2025 22:07:33] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:07:30] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":31,"battery_voltage":1.0736,"connection":"wifi","esp_free_heap":117312,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":37,"wifi_connected_seconds":31,"wifi_state":"connected"}
[10.10.2025 22:07:24] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":25,"battery_voltage":0.2256,"connection":"wifi","esp_free_heap":117876,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":31,"wifi_connected_seconds":25,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[10.10.2025 22:07:23] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:07:18] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":19,"battery_voltage":1.1636,"connection":"wifi","esp_free_heap":118456,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":25,"wifi_connected_seconds":19,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 22:07:13] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:07:12] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":14,"battery_voltage":1.19,"connection":"wifi","esp_free_heap":118672,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":19,"wifi_connected_seconds":14,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[10.10.2025 22:07:07] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":0.386,"connection":"wifi","esp_free_heap":119252,"esp_max_alloc_heap":65524,"esp_min_free_heap":65972,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":13,"wifi_connected_seconds":8,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[10.10.2025 22:07:03] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:07:01] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":1,"battery_voltage":0.7264,"connection":"wifi","esp_free_heap":160580,"esp_max_alloc_heap":73716,"esp_min_free_heap":110536,"esp_restart_reason":"poweron","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":7,"wifi_connected_seconds":1,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[10.10.2025 22:07:00] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[10.10.2025 22:07:00] info: ✅ MQTT connected
[10.10.2025 22:06:58] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[10.10.2025 22:06:58] system: ✅ setup().DONE
[10.10.2025 22:06:58] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:06:57] system: ✅ 200 POST https://bcbox-mock.epk-tech.com:443/api/v1/devices {"ap_channel":null,"ap_connected_clients":null,"ap_enabled":true,"ap_encryption":"wpa_psk","ap_hidden":false,"ap_ssid":"bcbox8CD55F1B5AE0","ap_state":null,"autoreset_no_connection":3600,"backend_host":"https://bcbox-mock.epk-tech.com:443","battery":true,"battery_powered_seconds":0,"battery_soc":0,"battery_voltage":0.3296,"connection":"wifi","esp_free_heap":173396,"esp_heap_size":320104,"esp_max_alloc_heap":110580,"esp_min_free_heap":127560,"esp_restart_reason":"poweron","fw_default_url":"https://firmware.com/fw.bin:443","fw_version":"dev-2.0.015b4","gsm_always_enabled":true,"gsm_apn":"lpwa.vodafone.com","gsm_connected_seconds":null,"gsm_connection_status":"off","gsm_disconnected_seconds":null,"gsm_enabled":true,"gsm_fw_version":null,"gsm_mode":"emtc","gsm_operator":null,"gsm_pin":3,"gsm_ping_interval":300,"gsm_signal_dbm":null,"gsm_signal_percent":null,"gsm_state":"disconnected","hw_identifier":"bcbox8CD55F1B5AE0","hw_revision":"bcbox-5.1","mqtt_connected_seconds":null,"mqtt_disconnected_seconds":null,"mqtt_enabled":true,"mqtt_port":8883,"mqtt_server":"r2b2827f.ala.us-east-1.emqxsl.com","mqtt_state":"disconnected","mqtt_user":"test","relay_1_default":"last","relay_1_state":true,"relay_2_default":"last","relay_2_state":true,"relay_3_default":"last","relay_3_state":true,"relay_4_default":"last","relay_4_state":true,"relays_count":4,"supply":false,"supply_powered_seconds":-1,"supply_voltage":-1,"uptime":4,"wifi_channel":11,"wifi_connected_seconds":0,"wifi_disconnected_seconds":null,"wifi_enabled":true,"wifi_encryption":"wpa2_psk","wifi_ping_interval":10,"wifi_rssi_dbm":-66,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[10.10.2025 22:06:57] system: 🔔 registering device
[10.10.2025 22:06:57] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[10.10.2025 22:06:57] system: ✅ Synced server time: 1760126817
[10.10.2025 22:07:01] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[10.10.2025 22:07:01] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[10.10.2025 22:07:01] info: ✅ WiFi connected IP address = 192.168.0.87
[10.10.2025 22:07:00] info: 📶 Connecting to WIFI Vodafone-AE5F
[10.10.2025 22:07:00] system: 📶 AP IP address 192.168.4.1
[10.10.2025 22:07:00] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[10.10.2025 22:07:00] system: 📶 Setup WIFI + AP
[10.10.2025 22:07:00] system: ⚠️ RESTART reason=poweron firmware=dev-2.0.015b4 -----------------------------
[10.10.2025 22:06:24] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":163,"battery_voltage":1.2076,"connection":"wifi","esp_free_heap":116152,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":170,"wifi_connected_seconds":163,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 22:06:23] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:06:17] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":158,"battery_voltage":1.1476,"connection":"wifi","esp_free_heap":116480,"esp_max_alloc_heap":65524,"esp_min_free_heap":65544,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":164,"wifi_connected_seconds":158,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 22:06:13] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:06:11] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":151,"battery_voltage":0.416,"connection":"wifi","esp_free_heap":116152,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":158,"wifi_connected_seconds":151,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[10.10.2025 22:06:06] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":146,"battery_voltage":0.238,"connection":"wifi","esp_free_heap":116480,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":152,"wifi_connected_seconds":146,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 22:06:03] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:06:00] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":140,"battery_voltage":0.1762,"connection":"wifi","esp_free_heap":116144,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":146,"wifi_connected_seconds":140,"wifi_rssi_dbm":-66,"wifi_state":"connected"}
[10.10.2025 22:05:54] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":133,"battery_voltage":1.0154,"connection":"wifi","esp_free_heap":116144,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":140,"wifi_connected_seconds":133,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[10.10.2025 22:05:53] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:05:47] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":128,"battery_voltage":0.2344,"connection":"wifi","esp_free_heap":116484,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":134,"wifi_connected_seconds":128,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[10.10.2025 22:05:43] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:05:41] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":122,"battery_voltage":1.0842,"connection":"wifi","esp_free_heap":116156,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":128,"wifi_connected_seconds":122,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[10.10.2025 22:05:36] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":116,"battery_voltage":1.153,"connection":"wifi","esp_free_heap":116460,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":122,"wifi_connected_seconds":116,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[10.10.2025 22:05:33] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:05:30] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":110,"battery_voltage":0.6822,"connection":"wifi","esp_free_heap":116116,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":116,"wifi_connected_seconds":110,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 22:05:24] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":103,"battery_voltage":0.818,"connection":"wifi","esp_free_heap":116116,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":110,"wifi_connected_seconds":103,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 22:05:23] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:05:17] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":98,"battery_voltage":0.252,"connection":"wifi","esp_free_heap":116444,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":104,"wifi_connected_seconds":98,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 22:05:13] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:05:11] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":91,"battery_voltage":0.6522,"connection":"wifi","esp_free_heap":116148,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":98,"wifi_connected_seconds":91,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[10.10.2025 22:05:05] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":86,"battery_voltage":1.16,"connection":"wifi","esp_free_heap":116444,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":92,"wifi_connected_seconds":86,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[10.10.2025 22:05:03] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:05:00] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":80,"battery_voltage":0.423,"connection":"wifi","esp_free_heap":116132,"esp_max_alloc_heap":55284,"esp_min_free_heap":66028,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":86,"wifi_connected_seconds":80,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[10.10.2025 22:04:54] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":73,"battery_voltage":0.8656,"connection":"wifi","esp_free_heap":116148,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":80,"wifi_connected_seconds":73,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[10.10.2025 22:04:53] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:04:47] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":68,"battery_voltage":1.2042,"connection":"wifi","esp_free_heap":116444,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":74,"wifi_connected_seconds":68,"wifi_state":"connected"}
[10.10.2025 22:04:43] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:04:41] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":61,"battery_voltage":0.52,"connection":"wifi","esp_free_heap":116148,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":68,"wifi_connected_seconds":61,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[10.10.2025 22:04:35] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":56,"battery_voltage":0.259,"connection":"wifi","esp_free_heap":116444,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":62,"wifi_connected_seconds":56,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 22:04:33] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:04:30] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":50,"battery_voltage":0.1974,"connection":"wifi","esp_free_heap":116148,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":56,"wifi_connected_seconds":50,"wifi_rssi_dbm":-66,"wifi_state":"connected"}
[10.10.2025 22:04:24] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":43,"battery_voltage":1.123,"connection":"wifi","esp_free_heap":116376,"esp_max_alloc_heap":38900,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":50,"wifi_connected_seconds":43,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 22:04:23] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:04:17] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":38,"battery_voltage":0.9008,"connection":"wifi","esp_free_heap":116964,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":44,"wifi_connected_seconds":38,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 22:04:13] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:04:11] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":31,"battery_voltage":0.6698,"connection":"wifi","esp_free_heap":117152,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":38,"wifi_connected_seconds":31,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 22:04:05] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":26,"battery_voltage":1.2094,"connection":"wifi","esp_free_heap":117752,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":32,"wifi_connected_seconds":26,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 22:04:03] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:04:00] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":20,"battery_voltage":1.1864,"connection":"wifi","esp_free_heap":117968,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":26,"wifi_connected_seconds":20,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 22:03:54] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":13,"battery_voltage":0.7792,"connection":"wifi","esp_free_heap":118456,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":20,"wifi_connected_seconds":13,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 22:03:53] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:03:47] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":1.1406,"connection":"wifi","esp_free_heap":119052,"esp_max_alloc_heap":65524,"esp_min_free_heap":66084,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":14,"wifi_connected_seconds":8,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 22:03:43] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:03:42] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":1,"battery_voltage":1.2324,"connection":"wifi","esp_free_heap":160488,"esp_min_free_heap":111008,"esp_restart_reason":"poweron","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":8,"wifi_connected_seconds":1,"wifi_rssi_dbm":-66,"wifi_state":"connected"}
[10.10.2025 22:03:41] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[10.10.2025 22:03:41] info: ✅ MQTT connected
[10.10.2025 22:03:39] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[10.10.2025 22:03:39] system: ✅ setup().DONE
[10.10.2025 22:03:39] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:03:38] system: ✅ 200 POST https://bcbox-mock.epk-tech.com:443/api/v1/devices {"ap_channel":null,"ap_connected_clients":null,"ap_enabled":true,"ap_encryption":"wpa_psk","ap_hidden":false,"ap_ssid":"bcbox8CD55F1B5AE0","ap_state":null,"autoreset_no_connection":3600,"backend_host":"https://bcbox-mock.epk-tech.com:443","battery":true,"battery_powered_seconds":0,"battery_soc":0,"battery_voltage":1.2994,"connection":"wifi","esp_free_heap":173152,"esp_heap_size":320104,"esp_max_alloc_heap":110580,"esp_min_free_heap":127504,"esp_restart_reason":"poweron","fw_default_url":"https://firmware.com/fw.bin:443","fw_version":"dev-2.0.015b4","gsm_always_enabled":true,"gsm_apn":"lpwa.vodafone.com","gsm_connected_seconds":null,"gsm_connection_status":"off","gsm_disconnected_seconds":null,"gsm_enabled":true,"gsm_fw_version":null,"gsm_mode":"emtc","gsm_operator":null,"gsm_pin":3,"gsm_ping_interval":300,"gsm_signal_dbm":null,"gsm_signal_percent":null,"gsm_state":"disconnected","hw_identifier":"bcbox8CD55F1B5AE0","hw_revision":"bcbox-5.1","mqtt_connected_seconds":null,"mqtt_disconnected_seconds":null,"mqtt_enabled":true,"mqtt_port":8883,"mqtt_server":"r2b2827f.ala.us-east-1.emqxsl.com","mqtt_state":"disconnected","mqtt_user":"test","relay_1_default":"last","relay_1_state":true,"relay_2_default":"last","relay_2_state":true,"relay_3_default":"last","relay_3_state":true,"relay_4_default":"last","relay_4_state":true,"relays_count":4,"supply":false,"supply_powered_seconds":-1,"supply_voltage":-1,"uptime":5,"wifi_channel":11,"wifi_connected_seconds":0,"wifi_disconnected_seconds":null,"wifi_enabled":true,"wifi_encryption":"wpa2_psk","wifi_ping_interval":10,"wifi_rssi_dbm":-65,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[10.10.2025 22:03:38] system: 🔔 registering device
[10.10.2025 22:03:38] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[10.10.2025 22:03:38] system: ✅ Synced server time: 1760126618
[10.10.2025 22:03:42] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[10.10.2025 22:03:41] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[10.10.2025 22:03:41] info: ✅ WiFi connected IP address = 192.168.0.87
[10.10.2025 22:03:41] info: 📶 Connecting to WIFI Vodafone-AE5F
[10.10.2025 22:03:41] system: 📶 AP IP address 192.168.4.1
[10.10.2025 22:03:41] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[10.10.2025 22:03:41] system: 📶 Setup WIFI + AP
[10.10.2025 22:03:41] system: ⚠️ RESTART reason=poweron firmware=dev-2.0.015b4 -----------------------------
[10.10.2025 22:03:04] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:02:58] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":68,"battery_voltage":0.55,"connection":"wifi","esp_free_heap":116620,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":74,"wifi_connected_seconds":68,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[10.10.2025 22:02:54] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:02:52] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":61,"battery_voltage":0.6488,"connection":"wifi","esp_free_heap":116308,"esp_max_alloc_heap":38900,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":68,"wifi_connected_seconds":61,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[10.10.2025 22:02:46] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":56,"battery_voltage":0.8004,"connection":"wifi","esp_free_heap":116620,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":62,"wifi_connected_seconds":56,"wifi_rssi_dbm":-61,"wifi_state":"connected"}
[10.10.2025 22:02:44] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:02:41] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":50,"battery_voltage":1.0718,"connection":"wifi","esp_free_heap":116308,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":56,"wifi_connected_seconds":50,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[10.10.2025 22:02:35] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":43,"battery_voltage":0.2256,"connection":"wifi","esp_free_heap":116552,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":50,"wifi_connected_seconds":43,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[10.10.2025 22:02:34] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:02:28] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":38,"battery_voltage":0.4196,"connection":"wifi","esp_free_heap":117148,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":44,"wifi_connected_seconds":38,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[10.10.2025 22:02:24] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:02:22] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":31,"battery_voltage":0.7616,"connection":"wifi","esp_free_heap":117348,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":38,"wifi_connected_seconds":31,"wifi_state":"connected"}
[10.10.2025 22:02:16] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":26,"battery_voltage":1.2588,"connection":"wifi","esp_free_heap":117928,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":32,"wifi_connected_seconds":26,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[10.10.2025 22:02:14] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:02:11] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":20,"battery_voltage":1.2588,"connection":"wifi","esp_free_heap":118144,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":26,"wifi_connected_seconds":20,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[10.10.2025 22:02:05] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":14,"battery_voltage":0.3472,"connection":"wifi","esp_free_heap":118632,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":20,"wifi_connected_seconds":14,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 22:02:04] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:01:59] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":0.728,"connection":"wifi","esp_free_heap":119216,"esp_max_alloc_heap":65524,"esp_min_free_heap":64144,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":14,"wifi_connected_seconds":8,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[10.10.2025 22:01:54] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:01:53] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":1,"battery_voltage":0.7634,"connection":"wifi","esp_free_heap":160712,"esp_max_alloc_heap":73716,"esp_min_free_heap":110728,"esp_restart_reason":"poweron","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":8,"wifi_connected_seconds":1,"wifi_state":"connected"}
[10.10.2025 22:01:52] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[10.10.2025 22:01:52] info: ✅ MQTT connected
[10.10.2025 22:01:50] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[10.10.2025 22:01:50] system: ✅ setup().DONE
[10.10.2025 22:01:50] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 22:01:50] system: ✅ 200 POST https://bcbox-mock.epk-tech.com:443/api/v1/devices {"ap_channel":null,"ap_connected_clients":null,"ap_enabled":true,"ap_encryption":"wpa_psk","ap_hidden":false,"ap_ssid":"bcbox8CD55F1B5AE0","ap_state":null,"autoreset_no_connection":3600,"backend_host":"https://bcbox-mock.epk-tech.com:443","battery":true,"battery_powered_seconds":0,"battery_soc":0,"battery_voltage":1.3452,"connection":"wifi","esp_free_heap":173492,"esp_heap_size":320104,"esp_max_alloc_heap":110580,"esp_min_free_heap":127356,"esp_restart_reason":"poweron","fw_default_url":"https://firmware.com/fw.bin:443","fw_version":"dev-2.0.015b4","gsm_always_enabled":true,"gsm_apn":"lpwa.vodafone.com","gsm_connected_seconds":null,"gsm_connection_status":"off","gsm_disconnected_seconds":null,"gsm_enabled":true,"gsm_fw_version":null,"gsm_mode":"emtc","gsm_operator":null,"gsm_pin":3,"gsm_ping_interval":300,"gsm_signal_dbm":null,"gsm_signal_percent":null,"gsm_state":"disconnected","hw_identifier":"bcbox8CD55F1B5AE0","hw_revision":"bcbox-5.1","mqtt_connected_seconds":null,"mqtt_disconnected_seconds":null,"mqtt_enabled":true,"mqtt_port":8883,"mqtt_server":"r2b2827f.ala.us-east-1.emqxsl.com","mqtt_state":"disconnected","mqtt_user":"test","relay_1_default":"last","relay_1_state":true,"relay_2_default":"last","relay_2_state":true,"relay_3_default":"last","relay_3_state":true,"relay_4_default":"last","relay_4_state":true,"relays_count":4,"supply":false,"supply_powered_seconds":-1,"supply_voltage":-1,"uptime":5,"wifi_channel":11,"wifi_connected_seconds":0,"wifi_disconnected_seconds":null,"wifi_enabled":true,"wifi_encryption":"wpa2_psk","wifi_ping_interval":10,"wifi_rssi_dbm":-64,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[10.10.2025 22:01:49] system: 🔔 registering device
[10.10.2025 22:01:49] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[10.10.2025 22:01:49] system: ✅ Synced server time: 1760126509
[10.10.2025 22:01:53] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[10.10.2025 22:01:53] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[10.10.2025 22:01:53] info: ✅ WiFi connected IP address = 192.168.0.87
[10.10.2025 22:01:52] info: 📶 Connecting to WIFI Vodafone-AE5F
[10.10.2025 22:01:52] system: 📶 AP IP address 192.168.4.1
[10.10.2025 22:01:52] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[10.10.2025 22:01:52] system: 📶 Setup WIFI + AP
[10.10.2025 22:01:52] system: ⚠️ RESTART reason=poweron firmware=dev-2.0.015b4 -----------------------------
[10.10.2025 21:55:42] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":367,"battery_voltage":0.1656,"connection":"wifi","esp_free_heap":116392,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":373,"wifi_connected_seconds":367,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:55:39] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:55:36] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":361,"battery_voltage":0.975,"connection":"wifi","esp_free_heap":116072,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":367,"wifi_connected_seconds":361,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:55:30] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":355,"battery_voltage":0.125,"connection":"wifi","esp_free_heap":116064,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":361,"wifi_connected_seconds":355,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:55:29] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:55:24] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":349,"battery_voltage":0.5236,"connection":"wifi","esp_free_heap":116400,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":354,"wifi_connected_seconds":349,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:55:19] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:55:18] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":343,"battery_voltage":1.2182,"connection":"wifi","esp_free_heap":116080,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":348,"wifi_connected_seconds":343,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:55:12] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":337,"battery_voltage":0.691,"connection":"wifi","esp_free_heap":116388,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":342,"wifi_connected_seconds":337,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:55:09] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:55:06] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":331,"battery_voltage":1.1124,"connection":"wifi","esp_free_heap":116064,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":337,"wifi_connected_seconds":331,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:55:00] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":325,"battery_voltage":0.9784,"connection":"wifi","esp_free_heap":116080,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":331,"wifi_connected_seconds":325,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:54:59] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:54:54] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":319,"battery_voltage":0.8868,"connection":"wifi","esp_free_heap":116400,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":324,"wifi_connected_seconds":319,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[10.10.2025 21:54:49] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:54:48] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":313,"battery_voltage":0.2574,"connection":"wifi","esp_free_heap":116064,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":319,"wifi_connected_seconds":313,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[10.10.2025 21:54:42] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":307,"battery_voltage":0.4794,"connection":"wifi","esp_free_heap":116432,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":313,"wifi_connected_seconds":307,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:54:39] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:54:36] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":301,"battery_voltage":1.0824,"connection":"wifi","esp_free_heap":116216,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":307,"wifi_connected_seconds":301,"wifi_state":"connected"}
[10.10.2025 21:54:30] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":295,"battery_voltage":0.312,"connection":"wifi","esp_free_heap":116168,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":301,"wifi_connected_seconds":295,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:54:29] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:54:24] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":289,"battery_voltage":0.1268,"connection":"wifi","esp_free_heap":116504,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":294,"wifi_connected_seconds":289,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:54:19] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:54:18] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":283,"battery_voltage":1.1424,"connection":"wifi","esp_free_heap":116184,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":289,"wifi_connected_seconds":283,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:54:12] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":277,"battery_voltage":0.2538,"connection":"wifi","esp_free_heap":116504,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":283,"wifi_connected_seconds":277,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:54:09] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:54:06] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":271,"battery_voltage":0.9872,"connection":"wifi","esp_free_heap":116184,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":277,"wifi_connected_seconds":271,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:54:00] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":265,"battery_voltage":0.1162,"connection":"wifi","esp_free_heap":116184,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":271,"wifi_connected_seconds":265,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:53:59] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:53:54] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":259,"battery_voltage":1.2412,"connection":"wifi","esp_free_heap":116504,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":265,"wifi_connected_seconds":259,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:53:49] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:53:48] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":253,"battery_voltage":0.7086,"connection":"wifi","esp_free_heap":116168,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":259,"wifi_connected_seconds":253,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:53:42] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":247,"battery_voltage":0.7334,"connection":"wifi","esp_free_heap":116504,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":253,"wifi_connected_seconds":247,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:53:39] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:53:36] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":241,"battery_voltage":0.8092,"connection":"wifi","esp_free_heap":116168,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":247,"wifi_connected_seconds":241,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:53:30] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":235,"battery_voltage":0.5324,"connection":"wifi","esp_free_heap":116184,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":241,"wifi_connected_seconds":235,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[10.10.2025 21:53:29] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:53:24] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":229,"battery_voltage":1.1618,"connection":"wifi","esp_free_heap":116468,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":234,"wifi_connected_seconds":229,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:53:19] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:53:18] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":223,"battery_voltage":0.2202,"connection":"wifi","esp_free_heap":116184,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":229,"wifi_connected_seconds":223,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:53:12] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":217,"battery_voltage":1.2042,"connection":"wifi","esp_free_heap":116492,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":223,"wifi_connected_seconds":217,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:53:09] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:53:06] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":211,"battery_voltage":0.222,"connection":"wifi","esp_free_heap":116216,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":217,"wifi_connected_seconds":211,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:53:00] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":205,"battery_voltage":0.1604,"connection":"wifi","esp_free_heap":116184,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":211,"wifi_connected_seconds":205,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:52:59] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:52:54] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":199,"battery_voltage":0.4124,"connection":"wifi","esp_free_heap":116460,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":205,"wifi_connected_seconds":199,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:52:49] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:52:48] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":193,"battery_voltage":0.6488,"connection":"wifi","esp_free_heap":116168,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":199,"wifi_connected_seconds":193,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:52:42] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":187,"battery_voltage":0.1428,"connection":"wifi","esp_free_heap":114920,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":193,"wifi_connected_seconds":187,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:52:39] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:52:36] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":181,"battery_voltage":1.19,"connection":"wifi","esp_free_heap":116184,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":187,"wifi_connected_seconds":181,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:52:30] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":175,"battery_voltage":0.5642,"connection":"wifi","esp_free_heap":116184,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":181,"wifi_connected_seconds":175,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:52:29] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:52:24] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":169,"battery_voltage":0.1462,"connection":"wifi","esp_free_heap":116492,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":174,"wifi_connected_seconds":169,"wifi_rssi_dbm":-66,"wifi_state":"connected"}
[10.10.2025 21:52:19] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:52:18] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":163,"battery_voltage":0.2926,"connection":"wifi","esp_free_heap":116184,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":169,"wifi_connected_seconds":163,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:52:12] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":157,"battery_voltage":0.2608,"connection":"wifi","esp_free_heap":116492,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":163,"wifi_connected_seconds":157,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:52:09] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:52:06] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":151,"battery_voltage":0.141,"connection":"wifi","esp_free_heap":116164,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":157,"wifi_connected_seconds":151,"wifi_state":"connected"}
[10.10.2025 21:52:00] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":145,"battery_voltage":1.0666,"connection":"wifi","esp_free_heap":116184,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":151,"wifi_connected_seconds":145,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:51:59] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:51:54] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":139,"battery_voltage":0.8674,"connection":"wifi","esp_free_heap":116500,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":145,"wifi_connected_seconds":139,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[10.10.2025 21:51:49] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:51:48] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":133,"battery_voltage":0.7298,"connection":"wifi","esp_free_heap":116168,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":139,"wifi_connected_seconds":133,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:51:42] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":127,"battery_voltage":1.2218,"connection":"wifi","esp_free_heap":116504,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":133,"wifi_connected_seconds":127,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[10.10.2025 21:51:39] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:51:36] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":121,"battery_voltage":1.0242,"connection":"wifi","esp_free_heap":116168,"esp_max_alloc_heap":65524,"esp_min_free_heap":63264,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":127,"wifi_connected_seconds":121,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:51:30] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":115,"battery_voltage":0.3948,"connection":"wifi","esp_free_heap":116152,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":121,"wifi_connected_seconds":115,"wifi_rssi_dbm":-66,"wifi_state":"connected"}
[10.10.2025 21:51:29] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:51:24] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":109,"battery_voltage":1.0966,"connection":"wifi","esp_free_heap":116460,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":115,"wifi_connected_seconds":109,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:51:19] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:51:18] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":103,"battery_voltage":0.222,"connection":"wifi","esp_free_heap":116152,"esp_max_alloc_heap":38900,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":109,"wifi_connected_seconds":103,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:51:12] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":97,"battery_voltage":1.0912,"connection":"wifi","esp_free_heap":116472,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":103,"wifi_connected_seconds":97,"wifi_rssi_dbm":-66,"wifi_state":"connected"}
[10.10.2025 21:51:09] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:51:06] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":91,"battery_voltage":1.109,"connection":"wifi","esp_free_heap":116168,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":97,"wifi_connected_seconds":91,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:51:00] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":85,"battery_voltage":0.215,"connection":"wifi","esp_free_heap":116152,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":91,"wifi_connected_seconds":85,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:50:59] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:50:54] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":79,"battery_voltage":0.6222,"connection":"wifi","esp_free_heap":116460,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":84,"wifi_connected_seconds":79,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:50:49] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:50:48] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":73,"battery_voltage":0.1974,"connection":"wifi","esp_free_heap":116148,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":79,"wifi_connected_seconds":73,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:50:42] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":67,"battery_voltage":0.5676,"connection":"wifi","esp_free_heap":116440,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":73,"wifi_connected_seconds":67,"wifi_state":"connected"}
[10.10.2025 21:50:39] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:50:36] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":61,"battery_voltage":0.446,"connection":"wifi","esp_free_heap":116132,"esp_max_alloc_heap":57332,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":67,"wifi_connected_seconds":61,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:50:30] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":55,"battery_voltage":0.1516,"connection":"wifi","esp_free_heap":116132,"esp_max_alloc_heap":38900,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":61,"wifi_connected_seconds":55,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[10.10.2025 21:50:29] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:50:24] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":49,"battery_voltage":1.1882,"connection":"wifi","esp_free_heap":114880,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":55,"wifi_connected_seconds":49,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:50:19] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[10.10.2025 21:50:18] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":43,"battery_voltage":0.379,"connection":"wifi","esp_free_heap":116392,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":49,"wifi_connected_seconds":43,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[10.10.2025 21:50:12] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":37,"battery_voltage":1.2412,"connection":"wifi","esp_free_heap":116936,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":43,"wifi_connected_seconds":37,"wifi_rssi_dbm":-65,"wifi_state":"connected"}