[16.10.2025 2:08:10] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:08:00] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:07:50] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:07:40] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:07:30] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:07:29] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":3.302200,"connection":"wifi","esp_free_heap":118156,"esp_restart_reason":"sw","mqtt_state":"connected","supply":true,"supply_powered_seconds":175,"supply_voltage":13.184000,"uptime":181,"wifi_connected_seconds":176,"wifi_rssi_dbm":-45,"wifi_state":"connected"}
[16.10.2025 2:07:20] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:07:10] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:07:00] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:06:50] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:06:40] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:06:30] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:06:27] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":3.300400,"connection":"wifi","esp_free_heap":118124,"esp_min_free_heap":67548,"esp_restart_reason":"sw","mqtt_state":"connected","supply":true,"supply_powered_seconds":114,"supply_voltage":13.194000,"uptime":120,"wifi_connected_seconds":115,"wifi_rssi_dbm":-46,"wifi_state":"connected"}
[16.10.2025 2:06:20] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:06:10] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:06:00] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:05:50] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:05:40] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:05:30] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:05:26] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":3.300400,"connection":"wifi","esp_free_heap":118892,"esp_max_alloc_heap":65524,"esp_min_free_heap":69900,"esp_restart_reason":"sw","gsm_connection_status":"connected","gsm_state":"connected","mqtt_state":"connected","supply":true,"supply_powered_seconds":53,"supply_voltage":13.173000,"uptime":60,"wifi_connected_seconds":54,"wifi_rssi_dbm":-46,"wifi_state":"connected"}
[16.10.2025 2:05:20] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:05:10] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:05:00] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:04:50] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:04:40] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 2:04:38] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[16.10.2025 2:04:38] error: 🌍 GSM internet OK, IP address 100.97.63.131
[16.10.2025 2:04:38] error: ✅ GSM connecting to APN=lpwa.vodafone.com
[16.10.2025 2:04:37] info: ✅ GSM modem_info=Quectel BG95-M6 Revision: BG95M6LAR02A02
[16.10.2025 2:04:31] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/devices {"ap_channel":null,"ap_connected_clients":0,"ap_enabled":true,"ap_encryption":"wpa_psk","ap_hidden":false,"ap_ssid":"bcbox781EA0004F8C","ap_state":null,"autoreset_no_connection":3600,"backend_host":"https://bcbox-mock.epk-tech.com:443","battery":true,"battery_powered_seconds":-1,"battery_soc":3,"battery_voltage":3.289800,"connection":"wifi","esp_free_heap":173976,"esp_heap_size":319360,"esp_max_alloc_heap":110580,"esp_min_free_heap":127836,"esp_restart_reason":"sw","fw_default_url":"https://firmware.com/fw.
[16.10.2025 2:04:30] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[16.10.2025 2:04:30] system: ✅ Synced server time: 1760573070
[16.10.2025 2:04:40] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[16.10.2025 2:04:40] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[16.10.2025 2:04:40] info: ✅ WiFi connected IP address = 192.168.0.52
[16.10.2025 2:04:40] info: 📶 Connecting to WIFI Vodafone-AE5F
[16.10.2025 2:04:40] system: 📶 AP IP address 192.168.4.1
[16.10.2025 2:04:39] system: 📶 Starting AP bcbox781EA0004F8C without a password
[16.10.2025 2:04:39] system: ⚠️ RESTART reason=sw firmware=dev-2.0.016b9 -----------------------------
[16.10.2025 2:04:39] info: 📡 Subscribed to bcbox/bcbox781EA0004F8C/action
[16.10.2025 1:55:48] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":3.244000,"connection":"wifi","esp_free_heap":115728,"esp_max_alloc_heap":65524,"esp_min_free_heap":65840,"esp_restart_reason":"sw","mqtt_state":"connected","supply":true,"supply_powered_seconds":307,"supply_voltage":13.215000,"uptime":336,"wifi_connected_seconds":308,"wifi_rssi_dbm":-45,"wifi_state":"connected"}
[16.10.2025 1:55:47] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:55:44] system: ⚠️️ HTTP request failed on attempt 2/3 (https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi)
[16.10.2025 1:55:36] system: ⚠️️ HTTP request failed on attempt 1/3 (https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi)
[16.10.2025 1:55:15] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:55:14] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:55:10] system: ⚠️️ HTTP request failed on attempt 2/3 (https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi)
[16.10.2025 1:55:04] system: ⚠️️ HTTP request failed on attempt 1/3 (https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi)
[16.10.2025 1:54:50] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:54:40] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:54:30] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:54:29] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":3.242200,"connection":"wifi","esp_free_heap":118184,"esp_min_free_heap":65952,"esp_restart_reason":"sw","mqtt_state":"connected","supply":true,"supply_powered_seconds":251,"supply_voltage":13.152000,"uptime":257,"wifi_connected_seconds":252,"wifi_rssi_dbm":-45,"wifi_state":"connected"}
[16.10.2025 1:54:19] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:54:09] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:53:59] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:53:49] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:53:39] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:53:29] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:53:28] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_soc":4,"battery_voltage":3.233400,"connection":"wifi","esp_free_heap":118184,"esp_restart_reason":"sw","mqtt_state":"connected","supply":true,"supply_powered_seconds":190,"supply_voltage":13.152000,"uptime":196,"wifi_connected_seconds":191,"wifi_rssi_dbm":-44,"wifi_state":"connected"}
[16.10.2025 1:53:18] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:53:08] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:52:58] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:52:48] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:52:38] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:52:28] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:52:28] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":3.224600,"connection":"wifi","esp_free_heap":117924,"esp_min_free_heap":66104,"esp_restart_reason":"sw","mqtt_state":"connected","supply":true,"supply_powered_seconds":130,"supply_voltage":13.184000,"uptime":135,"wifi_connected_seconds":131,"wifi_rssi_dbm":-45,"wifi_state":"connected"}
[16.10.2025 1:52:17] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:52:08] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:51:57] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:51:48] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:51:39] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:51:28] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:51:27] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":3.217600,"connection":"wifi","esp_free_heap":117080,"esp_max_alloc_heap":65524,"esp_min_free_heap":68868,"esp_restart_reason":"sw","gsm_connection_status":"connected","gsm_state":"connected","mqtt_state":"connected","supply":true,"supply_powered_seconds":54,"supply_voltage":13.215000,"uptime":60,"wifi_connected_seconds":55,"wifi_rssi_dbm":-45,"wifi_state":"connected"}
[16.10.2025 1:51:22] system: ⚠️️ HTTP request failed on attempt 2/3 (https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status)
[16.10.2025 1:51:16] system: ⚠️️ HTTP request failed on attempt 1/3 (https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status)
[16.10.2025 1:51:07] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:50:59] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:50:46] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:50:36] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:50:26] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:50:23] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[16.10.2025 1:50:23] error: 🌍 GSM internet OK, IP address 100.97.63.131
[16.10.2025 1:50:23] error: ✅ GSM connecting to APN=lpwa.vodafone.com
[16.10.2025 1:50:23] info: ✅ GSM modem_info=Quectel BG95-M6 Revision: BG95M6LAR02A02
[16.10.2025 1:50:17] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/devices {"ap_channel":null,"ap_connected_clients":0,"ap_enabled":true,"ap_encryption":"wpa_psk","ap_hidden":false,"ap_ssid":"bcbox781EA0004F8C","ap_state":null,"autoreset_no_connection":3600,"backend_host":"https://bcbox-mock.epk-tech.com:443","battery":true,"battery_powered_seconds":-1,"battery_soc":5,"battery_voltage":3.221200,"connection":"wifi","esp_free_heap":173968,"esp_heap_size":319360,"esp_max_alloc_heap":110580,"esp_min_free_heap":127820,"esp_restart_reason":"sw","fw_default_url":"https://firmware.com/fw.
[16.10.2025 1:50:16] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[16.10.2025 1:50:16] system: ✅ Synced server time: 1760572216
[16.10.2025 1:50:26] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[16.10.2025 1:50:26] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[16.10.2025 1:50:26] info: ✅ WiFi connected IP address = 192.168.0.52
[16.10.2025 1:50:26] info: 📶 Connecting to WIFI Vodafone-AE5F
[16.10.2025 1:50:26] system: 📶 AP IP address 192.168.4.1
[16.10.2025 1:50:26] system: 📶 Starting AP bcbox781EA0004F8C without a password
[16.10.2025 1:50:25] system: ⚠️ RESTART reason=sw firmware=dev-2.0.016b9 -----------------------------
[16.10.2025 1:50:25] info: 📡 Subscribed to bcbox/bcbox781EA0004F8C/action
[16.10.2025 1:47:34] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":3.187600,"connection":"wifi","esp_free_heap":112508,"esp_max_alloc_heap":63476,"esp_min_free_heap":66112,"esp_restart_reason":"sw","mqtt_state":"connected","supply":true,"supply_powered_seconds":302,"supply_voltage":13.152000,"uptime":432,"wifi_connected_seconds":411,"wifi_rssi_dbm":-54,"wifi_state":"connected"}
[16.10.2025 1:47:27] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:47:22] system: ⚠️️ HTTP request failed on attempt 2/3 (https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi)
[16.10.2025 1:47:16] system: ⚠️️ HTTP request failed on attempt 1/3 (https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi)
[16.10.2025 1:47:02] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:46:52] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:46:42] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:46:32] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:46:22] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:46:21] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":3.185800,"connection":"wifi","esp_free_heap":118124,"esp_restart_reason":"sw","mqtt_state":"connected","supply":true,"supply_powered_seconds":251,"supply_voltage":13.184000,"uptime":364,"wifi_connected_seconds":360,"wifi_rssi_dbm":-55,"wifi_state":"connected"}
[16.10.2025 1:46:11] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:46:01] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:45:51] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:45:41] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:45:31] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:45:21] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:45:20] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_soc":6,"battery_voltage":3.171800,"connection":"wifi","esp_free_heap":118124,"esp_min_free_heap":66920,"esp_restart_reason":"sw","mqtt_state":"connected","supply":true,"supply_powered_seconds":189,"supply_voltage":13.152000,"uptime":303,"wifi_connected_seconds":298,"wifi_rssi_dbm":-56,"wifi_state":"connected"}
[16.10.2025 1:45:10] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:45:00] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:44:50] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:44:40] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:44:30] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:44:20] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:44:19] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":3.150600,"connection":"wifi","esp_free_heap":118124,"esp_restart_reason":"sw","mqtt_state":"connected","supply":true,"supply_powered_seconds":128,"supply_voltage":13.173000,"uptime":242,"wifi_connected_seconds":237,"wifi_rssi_dbm":-57,"wifi_state":"connected"}
[16.10.2025 1:44:10] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:44:00] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:43:50] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:43:40] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:43:30] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:43:20] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:43:18] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_soc":7,"battery_voltage":3.140000,"connection":"wifi","esp_free_heap":118124,"esp_max_alloc_heap":65524,"esp_min_free_heap":67116,"esp_restart_reason":"sw","mqtt_state":"connected","supply":true,"supply_powered_seconds":68,"supply_voltage":13.142000,"uptime":181,"wifi_connected_seconds":176,"wifi_rssi_dbm":-56,"wifi_state":"connected"}
[16.10.2025 1:43:10] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:43:04] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/7ZVRS39KX48F18PVSCXACG1B6F/finished
[16.10.2025 1:43:03] info: ⚪ relay 1 LOW
[16.10.2025 1:43:03] info: ⭕ relay 1 → OFF
[16.10.2025 1:43:02] info: ⏳ wait 500 ms
[16.10.2025 1:43:02] info: ⚪ relay 2 LOW
[16.10.2025 1:43:02] info: ⭕ relay 2 → OFF
[16.10.2025 1:43:01] info: ⏳ wait 1000 ms
[16.10.2025 1:43:01] info: 🔴 relay 2 HIGH
[16.10.2025 1:43:01] info: ✅ relay 2 → ON
[16.10.2025 1:43:01] info: ⏳ wait 500 ms
[16.10.2025 1:43:01] info: 🔴 relay 1 HIGH
[16.10.2025 1:43:01] info: ✅ relay 1 → ON
[16.10.2025 1:43:01] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/7ZVRS39KX48F18PVSCXACG1B6F/delivered
[16.10.2025 1:43:00] info: 📥 COMMAND.activate_relays token=7ZVRS39KX48F18PVSCXACG1B6F
[16.10.2025 1:43:00] info: 📥 MQTT.received bcbox/bcbox781EA0004F8C/action
[16.10.2025 1:43:00] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:42:50] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:42:40] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:42:30] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:42:20] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:42:17] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_soc":8,"battery_voltage":3.120600,"connection":"wifi","esp_free_heap":118192,"esp_restart_reason":"sw","mqtt_state":"connected","supply":true,"supply_powered_seconds":7,"supply_voltage":13.173000,"uptime":120,"wifi_connected_seconds":115,"wifi_rssi_dbm":-58,"wifi_state":"connected"}
[16.10.2025 1:42:10] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:42:00] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:41:50] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:41:40] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:41:30] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:41:20] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:41:16] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":53,"battery_voltage":3.016600,"connection":"wifi","esp_free_heap":119012,"esp_max_alloc_heap":65524,"esp_min_free_heap":67880,"esp_restart_reason":"sw","gsm_connection_status":"connected","gsm_state":"connected","mqtt_state":"connected","supply":false,"uptime":60,"wifi_connected_seconds":54,"wifi_rssi_dbm":-49,"wifi_state":"connected"}
[16.10.2025 1:41:10] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:41:00] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:40:50] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:40:40] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:40:30] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:40:28] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[16.10.2025 1:40:28] error: 🌍 GSM internet OK, IP address 100.97.63.131
[16.10.2025 1:40:28] error: ✅ GSM connecting to APN=lpwa.vodafone.com
[16.10.2025 1:40:27] info: ✅ GSM modem_info=Quectel BG95-M6 Revision: BG95M6LAR02A02
[16.10.2025 1:40:21] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/devices {"ap_channel":null,"ap_connected_clients":0,"ap_enabled":true,"ap_encryption":"wpa_psk","ap_hidden":false,"ap_ssid":"bcbox781EA0004F8C","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":3.020200,"connection":"wifi","esp_free_heap":173840,"esp_heap_size":319360,"esp_max_alloc_heap":110580,"esp_min_free_heap":127200,"esp_restart_reason":"sw","fw_default_url":"https://firmware.com/fw.b
[16.10.2025 1:40:20] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[16.10.2025 1:40:20] system: ✅ Synced server time: 1760571620
[16.10.2025 1:40:31] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[16.10.2025 1:40:31] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[16.10.2025 1:40:30] info: ✅ WiFi connected IP address = 192.168.0.52
[16.10.2025 1:40:30] info: 📶 Connecting to WIFI Vodafone-AE5F
[16.10.2025 1:40:30] system: 📶 AP IP address 192.168.4.1
[16.10.2025 1:40:30] system: 📶 Starting AP bcbox781EA0004F8C without a password
[16.10.2025 1:40:30] system: ⚠️ RESTART reason=sw firmware=dev-2.0.016b9 -----------------------------
[16.10.2025 1:40:29] info: 📡 Subscribed to bcbox/bcbox781EA0004F8C/action
[16.10.2025 1:39:44] info: ⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠ contentLength=1269520/1966080
[16.10.2025 1:39:43] system: ℹ Starting secure OTA update from: https://bcbox-mock.epk-tech.com/data/dev-firmwares/dev-2.0.0.15b4.bin?t=1760571581
[16.10.2025 1:39:43] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/3QTWYEHBSN97TV8WYJREQBTVAH/finished
[16.10.2025 1:39:42] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/3QTWYEHBSN97TV8WYJREQBTVAH/delivered
[16.10.2025 1:39:41] info: 📥 COMMAND.firmware_update token=3QTWYEHBSN97TV8WYJREQBTVAH
[16.10.2025 1:39:41] info: 📥 MQTT.received bcbox/bcbox781EA0004F8C/action
[16.10.2025 1:39:37] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:39:34] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":115,"battery_voltage":3.018400,"connection":"wifi","esp_free_heap":118180,"esp_restart_reason":"sw","mqtt_state":"connected","supply":false,"uptime":120,"wifi_connected_seconds":116,"wifi_rssi_dbm":-49,"wifi_state":"connected"}
[16.10.2025 1:39:27] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:39:17] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:39:07] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:38:57] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:38:47] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:38:37] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:38:33] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":54,"battery_voltage":3.025400,"connection":"wifi","esp_free_heap":118932,"esp_max_alloc_heap":65524,"esp_min_free_heap":66872,"esp_restart_reason":"sw","gsm_connection_status":"true","mqtt_state":"connected","supply":false,"uptime":60,"wifi_connected_seconds":55,"wifi_rssi_dbm":-48,"wifi_state":"connected"}
[16.10.2025 1:38:27] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:38:17] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:38:07] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:37:57] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:37:47] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:37:45] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[16.10.2025 1:37:45] error: 🌍 GSM internet OK, IP address 100.97.63.131
[16.10.2025 1:37:45] error: ✅ GSM connecting to APN=lpwa.vodafone.com
[16.10.2025 1:37:44] info: ✅ GSM modem_info=Quectel BG95-M6 Revision: BG95M6LAR02A02
[16.10.2025 1:37:39] system: ❌ 422 GET https://bcbox-mock.epk-tech.com:443/api/v1/devices
⚠️ 217
{"type":"https:\/\/symfony.com\/errors\/validation","title":"Validation Failed","status":422,"detail":"gsm_state: This value should be of type App\\Entity\\Enums\\GSMConnectionStatus.","violations":[{"propertyPath":"gsm_state","title":"This value should be of type App\\Entity\\Enums\\GSMConnectionStatus.","template":"This value should be of type {{ type }}.","parameters":{"{{ type }}":"App\\Entity\\Enums\\GSMConnectionStatus","hint":"The data must belong to a backed enumeration of type App\\Entity\\Enu
[16.10.2025 1:37:37] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[16.10.2025 1:37:37] system: ✅ Synced server time: 1760571457
[16.10.2025 1:37:47] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[16.10.2025 1:37:47] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[16.10.2025 1:37:47] info: ✅ WiFi connected IP address = 192.168.0.52
[16.10.2025 1:37:47] info: 📶 Connecting to WIFI Vodafone-AE5F
[16.10.2025 1:37:47] system: 📶 AP IP address 192.168.4.1
[16.10.2025 1:37:46] system: 📶 Starting AP bcbox781EA0004F8C without a password
[16.10.2025 1:37:46] system: ⚠️ RESTART reason=sw firmware=dev-2.0.016b9 -----------------------------
[16.10.2025 1:37:46] info: 📡 Subscribed to bcbox/bcbox781EA0004F8C/action
[16.10.2025 1:37:01] info: ⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠⚠ contentLength=1269424/1966080
[16.10.2025 1:37:00] system: ℹ Starting secure OTA update from: https://bcbox-mock.epk-tech.com/data/dev-firmwares/dev-2.0.0.15b4.bin?t=1760571418
[16.10.2025 1:37:00] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/1VFNW2G32K8VQR7MJNBN0094JX/finished
[16.10.2025 1:36:59] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/1VFNW2G32K8VQR7MJNBN0094JX/delivered
[16.10.2025 1:36:58] info: 📥 COMMAND.firmware_update token=1VFNW2G32K8VQR7MJNBN0094JX
[16.10.2025 1:36:58] info: 📥 MQTT.received bcbox/bcbox781EA0004F8C/action
[16.10.2025 1:36:58] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:36:48] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:36:38] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:36:28] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:36:25] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":174,"battery_voltage":3.036000,"connection":"wifi","esp_free_heap":118336,"esp_max_alloc_heap":65524,"esp_restart_reason":"sw","mqtt_state":"connected","supply":false,"uptime":181,"wifi_connected_seconds":175,"wifi_rssi_dbm":-49,"wifi_state":"connected"}
[16.10.2025 1:36:18] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:36:08] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:35:58] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:35:48] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:35:38] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:35:28] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:35:24] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":114,"battery_voltage":3.041200,"connection":"wifi","esp_free_heap":118000,"esp_restart_reason":"sw","mqtt_state":"connected","supply":false,"uptime":121,"wifi_connected_seconds":115,"wifi_rssi_dbm":-49,"wifi_state":"connected"}
[16.10.2025 1:35:18] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:35:09] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:34:58] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:34:48] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:34:38] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:34:28] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:34:23] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":53,"battery_soc":0,"battery_voltage":3.046600,"connection":"wifi","esp_free_heap":119076,"esp_max_alloc_heap":65524,"esp_min_free_heap":67216,"esp_restart_reason":"sw","mqtt_state":"connected","supply":false,"uptime":60,"wifi_connected_seconds":54,"wifi_rssi_dbm":-50,"wifi_state":"connected"}
[16.10.2025 1:34:18] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:34:08] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:33:58] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:33:48] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:33:38] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[16.10.2025 1:33:36] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[16.10.2025 1:33:36] error: 🌍 GSM internet OK, IP address 100.97.63.131
[16.10.2025 1:33:36] error: ✅ GSM connecting to APN=lpwa.vodafone.com
[16.10.2025 1:33:36] info: ✅ GSM modem_info=Quectel BG95-M6 Revision: BG95M6LAR02A02
[16.10.2025 1:33:30] system: ❌ 422 GET https://bcbox-mock.epk-tech.com:443/api/v1/devices
⚠️ 217
{"type":"https:\/\/symfony.com\/errors\/validation","title":"Validation Failed","status":422,"detail":"gsm_state: This value should be of type App\\Entity\\Enums\\GSMConnectionStatus.","violations":[{"propertyPath":"gsm_state","title":"This value should be of type App\\Entity\\Enums\\GSMConnectionStatus.","template":"This value should be of type {{ type }}.","parameters":{"{{ type }}":"App\\Entity\\Enums\\GSMConnectionStatus","hint":"The data must belong to a backed enumeration of type App\\Entity\\Enu
[16.10.2025 1:33:28] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[16.10.2025 1:33:28] system: ✅ Synced server time: 1760571208
[16.10.2025 1:33:38] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[16.10.2025 1:33:38] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[16.10.2025 1:33:38] info: ✅ WiFi connected IP address = 192.168.0.52