Device ESP32DEV_jura [bcbox8CD55F1B5AE0]
[9.10.2025 23:28:36] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:28:33] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":110,"battery_voltage":0.5358,"connection":"wifi","esp_free_heap":116208,"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":-67,"wifi_state":"connected"}
[9.10.2025 23:28:27] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":104,"battery_voltage":0.6576,"connection":"wifi","esp_free_heap":116176,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":110,"wifi_connected_seconds":104,"wifi_rssi_dbm":-70,"wifi_state":"connected"}
[9.10.2025 23:28:26] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:28:21] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":98,"battery_voltage":0.7052,"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":104,"wifi_connected_seconds":98,"wifi_rssi_dbm":-69,"wifi_state":"connected"}
[9.10.2025 23:28:16] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:28:15] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":92,"battery_voltage":0.929,"connection":"wifi","esp_free_heap":116176,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":98,"wifi_connected_seconds":92,"wifi_rssi_dbm":-66,"wifi_state":"connected"}
[9.10.2025 23:28:09] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":86,"battery_voltage":0.2608,"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":92,"wifi_connected_seconds":86,"wifi_rssi_dbm":-68,"wifi_state":"connected"}
[9.10.2025 23:28:06] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:28:03] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":80,"battery_voltage":0.7458,"connection":"wifi","esp_free_heap":116196,"esp_max_alloc_heap":38900,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":86,"wifi_connected_seconds":80,"wifi_rssi_dbm":-70,"wifi_state":"connected"}
[9.10.2025 23:27:57] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":74,"battery_voltage":0.9766,"connection":"wifi","esp_free_heap":116208,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":80,"wifi_connected_seconds":74,"wifi_rssi_dbm":-68,"wifi_state":"connected"}
[9.10.2025 23:27:56] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:27:51] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":68,"battery_voltage":0.9308,"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":74,"wifi_connected_seconds":68,"wifi_state":"connected"}
[9.10.2025 23:27:46] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:27:45] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":62,"battery_voltage":0.617,"connection":"wifi","esp_free_heap":116176,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":68,"wifi_connected_seconds":62,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 23:27:39] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":56,"battery_voltage":0.4266,"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":62,"wifi_connected_seconds":56,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[9.10.2025 23:27:36] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:27:33] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":50,"battery_voltage":0.8498,"connection":"wifi","esp_free_heap":116176,"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":-60,"wifi_state":"connected"}
[9.10.2025 23:27:27] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":44,"battery_voltage":0.4794,"connection":"wifi","esp_free_heap":116436,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":50,"wifi_connected_seconds":44,"wifi_rssi_dbm":-61,"wifi_state":"connected"}
[9.10.2025 23:27:26] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:27:21] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":38,"battery_voltage":0.3014,"connection":"wifi","esp_free_heap":117004,"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"}
[9.10.2025 23:27:16] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:27:15] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":32,"battery_voltage":0.3102,"connection":"wifi","esp_free_heap":117200,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":38,"wifi_connected_seconds":32,"wifi_rssi_dbm":-60,"wifi_state":"connected"}
[9.10.2025 23:27:09] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":26,"battery_voltage":0.3966,"connection":"wifi","esp_free_heap":117796,"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":-60,"wifi_state":"connected"}
[9.10.2025 23:27:06] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:27:03] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":20,"battery_voltage":0.4848,"connection":"wifi","esp_free_heap":117948,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":26,"wifi_connected_seconds":20,"wifi_rssi_dbm":-59,"wifi_state":"connected"}
[9.10.2025 23:26:57] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":13,"battery_voltage":0.7634,"connection":"wifi","esp_free_heap":118500,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":20,"wifi_connected_seconds":13,"wifi_rssi_dbm":-59,"wifi_state":"connected"}
[9.10.2025 23:26:56] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:26:50] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":0.6576,"connection":"wifi","esp_free_heap":119084,"esp_max_alloc_heap":65524,"esp_min_free_heap":64576,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":14,"wifi_connected_seconds":8,"wifi_rssi_dbm":-59,"wifi_state":"connected"}
[9.10.2025 23:26:46] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:26:45] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":1,"battery_voltage":0.9572,"connection":"wifi","esp_free_heap":160596,"esp_max_alloc_heap":73716,"esp_min_free_heap":110964,"esp_restart_reason":"poweron","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":8,"wifi_connected_seconds":1,"wifi_state":"connected"}
[9.10.2025 23:26:44] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 23:26:44] info: ✅ MQTT connected
[9.10.2025 23:26:42] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 23:26:42] system: ✅ setup().DONE
[9.10.2025 23:26:42] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:26:42] system: ✅ 200 POST 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":"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.6682,"connection":"wifi","esp_free_heap":173336,"esp_heap_size":320104,"esp_max_alloc_heap":110580,"esp_min_free_heap":127524,"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":-58,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[9.10.2025 23:26:41] system: 🔔 registering device
[9.10.2025 23:26:41] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[9.10.2025 23:26:41] system: ✅ Synced server time: 1760045201
[9.10.2025 23:26:45] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[9.10.2025 23:26:44] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 23:26:44] info: ✅ WiFi connected IP address = 192.168.0.87
[9.10.2025 23:26:44] info: 📶 Connecting to WIFI Vodafone-AE5F
[9.10.2025 23:26:44] system: 📶 AP IP address 192.168.4.1
[9.10.2025 23:26:44] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[9.10.2025 23:26:44] system: 📶 Setup WIFI + AP
[9.10.2025 23:26:44] system: ⚠️ RESTART reason=poweron firmware=dev-2.0.015b4 -----------------------------
[9.10.2025 23:26:00] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":211,"battery_voltage":0.4706,"connection":"wifi","esp_free_heap":116076,"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":-71,"wifi_state":"connected"}
[9.10.2025 23:25:54] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":205,"battery_voltage":0.8304,"connection":"wifi","esp_free_heap":116092,"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":-63,"wifi_state":"connected"}
[9.10.2025 23:25:53] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:25:48] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":199,"battery_voltage":0.929,"connection":"wifi","esp_free_heap":116412,"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":-63,"wifi_state":"connected"}
[9.10.2025 23:25:43] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:25:42] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":193,"battery_voltage":0.8744,"connection":"wifi","esp_free_heap":116092,"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":-69,"wifi_state":"connected"}
[9.10.2025 23:25:36] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":187,"battery_voltage":0.624,"connection":"wifi","esp_free_heap":114828,"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":-66,"wifi_state":"connected"}
[9.10.2025 23:25:33] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:25:30] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":181,"battery_voltage":0.6488,"connection":"wifi","esp_free_heap":116092,"esp_max_alloc_heap":59380,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":187,"wifi_connected_seconds":181,"wifi_rssi_dbm":-60,"wifi_state":"connected"}
[9.10.2025 23:25:24] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":175,"battery_voltage":0.8902,"connection":"wifi","esp_free_heap":116092,"esp_max_alloc_heap":38900,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":181,"wifi_connected_seconds":175,"wifi_rssi_dbm":-60,"wifi_state":"connected"}
[9.10.2025 23:25:23] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:25:18] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":169,"battery_voltage":0.9008,"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":174,"wifi_connected_seconds":169,"wifi_rssi_dbm":-58,"wifi_state":"connected"}
[9.10.2025 23:25:13] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:25:12] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":163,"battery_voltage":0.5094,"connection":"wifi","esp_free_heap":116124,"esp_max_alloc_heap":38900,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":168,"wifi_connected_seconds":163,"wifi_rssi_dbm":-61,"wifi_state":"connected"}
[9.10.2025 23:25:06] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":157,"battery_voltage":0.3314,"connection":"wifi","esp_free_heap":116412,"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_state":"connected"}
[9.10.2025 23:25:03] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:25:00] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":151,"battery_voltage":0.7052,"connection":"wifi","esp_free_heap":116076,"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_rssi_dbm":-61,"wifi_state":"connected"}
[9.10.2025 23:24:54] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":145,"battery_voltage":0.8744,"connection":"wifi","esp_free_heap":116092,"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":-60,"wifi_state":"connected"}
[9.10.2025 23:24:53] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:24:48] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":139,"battery_voltage":0.3632,"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":145,"wifi_connected_seconds":139,"wifi_rssi_dbm":-59,"wifi_state":"connected"}
[9.10.2025 23:24:43] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:24:42] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":133,"battery_voltage":0.8374,"connection":"wifi","esp_free_heap":116124,"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":-58,"wifi_state":"connected"}
[9.10.2025 23:24:36] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":127,"battery_voltage":0.2468,"connection":"wifi","esp_free_heap":116412,"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":-58,"wifi_state":"connected"}
[9.10.2025 23:24:33] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:24:30] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":121,"battery_voltage":0.3384,"connection":"wifi","esp_free_heap":116092,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":127,"wifi_connected_seconds":121,"wifi_rssi_dbm":-59,"wifi_state":"connected"}
[9.10.2025 23:24:24] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":115,"battery_voltage":0.9996,"connection":"wifi","esp_free_heap":116060,"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":-58,"wifi_state":"connected"}
[9.10.2025 23:24:23] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:24:18] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":109,"battery_voltage":0.7298,"connection":"wifi","esp_free_heap":116380,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":114,"wifi_connected_seconds":109,"wifi_rssi_dbm":-58,"wifi_state":"connected"}
[9.10.2025 23:24:13] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:24:12] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":103,"battery_voltage":0.9872,"connection":"wifi","esp_free_heap":116060,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":108,"wifi_connected_seconds":103,"wifi_rssi_dbm":-59,"wifi_state":"connected"}
[9.10.2025 23:24:06] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":97,"battery_voltage":0.7352,"connection":"wifi","esp_free_heap":116380,"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":-59,"wifi_state":"connected"}
[9.10.2025 23:24:03] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:24:00] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":91,"battery_voltage":0.2662,"connection":"wifi","esp_free_heap":116068,"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":-59,"wifi_state":"connected"}
[9.10.2025 23:23:54] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":85,"battery_voltage":0.252,"connection":"wifi","esp_free_heap":116036,"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":-62,"wifi_state":"connected"}
[9.10.2025 23:23:53] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:23:48] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":79,"battery_voltage":0.9908,"connection":"wifi","esp_free_heap":116372,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":85,"wifi_connected_seconds":79,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[9.10.2025 23:23:43] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:23:42] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":73,"battery_voltage":0.5358,"connection":"wifi","esp_free_heap":116032,"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"}
[9.10.2025 23:23:36] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":67,"battery_voltage":0.996,"connection":"wifi","esp_free_heap":116360,"esp_max_alloc_heap":65524,"esp_min_free_heap":62960,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":73,"wifi_connected_seconds":67,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 23:23:33] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:23:30] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":61,"battery_voltage":0.9556,"connection":"wifi","esp_free_heap":116040,"esp_max_alloc_heap":59380,"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"}
[9.10.2025 23:23:25] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":55,"battery_voltage":0.5394,"connection":"wifi","esp_free_heap":116032,"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":-64,"wifi_state":"connected"}
[9.10.2025 23:23:23] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:23:18] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":49,"battery_voltage":0.3208,"connection":"wifi","esp_free_heap":116352,"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":-63,"wifi_state":"connected"}
[9.10.2025 23:23:13] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:23:12] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":43,"battery_voltage":0.2856,"connection":"wifi","esp_free_heap":116292,"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":-65,"wifi_state":"connected"}
[9.10.2025 23:23:06] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":37,"battery_voltage":0.3138,"connection":"wifi","esp_free_heap":116860,"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":-64,"wifi_state":"connected"}
[9.10.2025 23:23:03] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:23:00] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":31,"battery_voltage":0.5924,"connection":"wifi","esp_free_heap":117088,"esp_max_alloc_heap":38900,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":37,"wifi_connected_seconds":31,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[9.10.2025 23:22:54] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":25,"battery_voltage":0.342,"connection":"wifi","esp_free_heap":117592,"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":-61,"wifi_state":"connected"}
[9.10.2025 23:22:53] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:22:49] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":20,"battery_voltage":0.3032,"connection":"wifi","esp_free_heap":118160,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":25,"wifi_connected_seconds":20,"wifi_rssi_dbm":-58,"wifi_state":"connected"}
[9.10.2025 23:22:43] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:22:43] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":14,"battery_voltage":0.818,"connection":"wifi","esp_free_heap":118368,"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":-59,"wifi_state":"connected"}
[9.10.2025 23:22:37] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":0.5324,"connection":"wifi","esp_free_heap":118952,"esp_max_alloc_heap":65524,"esp_min_free_heap":63216,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":13,"wifi_connected_seconds":8,"wifi_rssi_dbm":-61,"wifi_state":"connected"}
[9.10.2025 23:22:33] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:22:31] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":1,"battery_voltage":0.707,"connection":"wifi","esp_free_heap":160352,"esp_max_alloc_heap":69620,"esp_min_free_heap":108652,"esp_restart_reason":"poweron","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":7,"wifi_connected_seconds":1,"wifi_state":"connected"}
[9.10.2025 23:22:30] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 23:22:30] info: ✅ MQTT connected
[9.10.2025 23:22:28] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 23:22:28] system: ✅ setup().DONE
[9.10.2025 23:22:28] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:22:28] system: ✅ 200 POST 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":"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.8744,"connection":"wifi","esp_free_heap":173188,"esp_heap_size":320104,"esp_max_alloc_heap":110580,"esp_min_free_heap":124928,"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":-59,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[9.10.2025 23:22:27] system: 🔔 registering device
[9.10.2025 23:22:27] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[9.10.2025 23:22:27] system: ✅ Synced server time: 1760044947
[9.10.2025 23:22:31] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[9.10.2025 23:22:31] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 23:22:31] info: ✅ WiFi connected IP address = 192.168.0.87
[9.10.2025 23:22:31] info: 📶 Connecting to WIFI Vodafone-AE5F
[9.10.2025 23:22:31] system: 📶 AP IP address 192.168.4.1
[9.10.2025 23:22:31] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[9.10.2025 23:22:31] system: 📶 Setup WIFI + AP
[9.10.2025 23:22:30] system: ⚠️ RESTART reason=poweron firmware=dev-2.0.015b4 -----------------------------
[9.10.2025 23:21:59] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":146,"battery_voltage":0.5412,"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":152,"wifi_connected_seconds":146,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 23:21:56] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:21:53] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":140,"battery_voltage":0.7898,"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":146,"wifi_connected_seconds":140,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 23:21:47] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":133,"battery_voltage":0.393,"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":140,"wifi_connected_seconds":133,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 23:21:46] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:21:40] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":128,"battery_voltage":0.5358,"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":134,"wifi_connected_seconds":128,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 23:21:36] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:21:34] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":121,"battery_voltage":0.587,"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":128,"wifi_connected_seconds":121,"wifi_rssi_dbm":-60,"wifi_state":"connected"}
[9.10.2025 23:21:28] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":116,"battery_voltage":0.878,"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":122,"wifi_connected_seconds":116,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 23:21:26] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:21:23] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":110,"battery_voltage":0.818,"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":116,"wifi_connected_seconds":110,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 23:21:17] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":103,"battery_voltage":0.9008,"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":110,"wifi_connected_seconds":103,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[9.10.2025 23:21:16] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:21:10] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":98,"battery_voltage":0.3984,"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":104,"wifi_connected_seconds":98,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 23:21:06] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:21:04] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":91,"battery_voltage":0.289,"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":98,"wifi_connected_seconds":91,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[9.10.2025 23:20:58] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":86,"battery_voltage":0.587,"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":92,"wifi_connected_seconds":86,"wifi_rssi_dbm":-59,"wifi_state":"connected"}
[9.10.2025 23:20:56] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:20:52] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":80,"battery_voltage":0.4302,"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":86,"wifi_connected_seconds":80,"wifi_state":"connected"}
[9.10.2025 23:20:47] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":73,"battery_voltage":0.862,"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":80,"wifi_connected_seconds":73,"wifi_rssi_dbm":-58,"wifi_state":"connected"}
[9.10.2025 23:20:46] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:20:40] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":68,"battery_voltage":0.2784,"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":74,"wifi_connected_seconds":68,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[9.10.2025 23:20:36] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:20:34] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":61,"battery_voltage":0.3684,"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":68,"wifi_connected_seconds":61,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 23:20:28] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":56,"battery_voltage":0.5164,"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":62,"wifi_connected_seconds":56,"wifi_rssi_dbm":-61,"wifi_state":"connected"}
[9.10.2025 23:20:26] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:20:23] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":50,"battery_voltage":0.3208,"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":56,"wifi_connected_seconds":50,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 23:20:17] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":43,"battery_voltage":0.5606,"connection":"wifi","esp_free_heap":116412,"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":-63,"wifi_state":"connected"}
[9.10.2025 23:20:16] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:20:10] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":38,"battery_voltage":0.6788,"connection":"wifi","esp_free_heap":116992,"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":-63,"wifi_state":"connected"}
[9.10.2025 23:20:06] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:20:04] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":32,"battery_voltage":0.3384,"connection":"wifi","esp_free_heap":117192,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":38,"wifi_connected_seconds":32,"wifi_rssi_dbm":-58,"wifi_state":"connected"}
[9.10.2025 23:19:59] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":26,"battery_voltage":1.0472,"connection":"wifi","esp_free_heap":117772,"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"}
[9.10.2025 23:19:56] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:19:53] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":20,"battery_voltage":1.049,"connection":"wifi","esp_free_heap":117972,"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":-62,"wifi_state":"connected"}
[9.10.2025 23:19:47] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":14,"battery_voltage":0.8568,"connection":"wifi","esp_free_heap":118476,"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":-63,"wifi_state":"connected"}
[9.10.2025 23:19:46] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:19:41] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":0.788,"connection":"wifi","esp_free_heap":119084,"esp_max_alloc_heap":65524,"esp_min_free_heap":65324,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":14,"wifi_connected_seconds":8,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[9.10.2025 23:19:36] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:19:35] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":1,"battery_voltage":1.0366,"connection":"wifi","esp_free_heap":160316,"esp_min_free_heap":110764,"esp_restart_reason":"poweron","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":8,"wifi_connected_seconds":1,"wifi_state":"connected"}
[9.10.2025 23:19:34] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 23:19:34] info: ✅ MQTT connected
[9.10.2025 23:19:32] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 23:19:32] system: ✅ setup().DONE
[9.10.2025 23:19:32] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:19:32] system: ✅ 200 POST 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":"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.506,"connection":"wifi","esp_free_heap":173088,"esp_heap_size":320104,"esp_max_alloc_heap":110580,"esp_min_free_heap":127232,"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"}
[9.10.2025 23:19:31] system: 🔔 registering device
[9.10.2025 23:19:31] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[9.10.2025 23:19:31] system: ✅ Synced server time: 1760044771
[9.10.2025 23:19:35] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[9.10.2025 23:19:35] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 23:19:35] info: ✅ WiFi connected IP address = 192.168.0.87
[9.10.2025 23:19:35] info: 📶 Connecting to WIFI Vodafone-AE5F
[9.10.2025 23:19:35] system: 📶 AP IP address 192.168.4.1
[9.10.2025 23:19:35] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[9.10.2025 23:19:35] system: 📶 Setup WIFI + AP
[9.10.2025 23:19:35] system: ⚠️ RESTART reason=poweron firmware=dev-2.0.015b4 -----------------------------
[9.10.2025 23:18:58] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":67,"battery_voltage":0.7704,"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":72,"wifi_connected_seconds":67,"wifi_rssi_dbm":-59,"wifi_state":"connected"}
[9.10.2025 23:18:55] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:18:52] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":61,"battery_voltage":0.661,"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":66,"wifi_connected_seconds":61,"wifi_state":"connected"}
[9.10.2025 23:18:46] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":55,"battery_voltage":0.3384,"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":60,"wifi_connected_seconds":55,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[9.10.2025 23:18:45] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:18:40] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":49,"battery_voltage":0.2784,"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":54,"wifi_connected_seconds":49,"wifi_rssi_dbm":-59,"wifi_state":"connected"}
[9.10.2025 23:18:35] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:18:34] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":43,"battery_voltage":0.282,"connection":"wifi","esp_free_heap":116324,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":48,"wifi_connected_seconds":43,"wifi_rssi_dbm":-59,"wifi_state":"connected"}
[9.10.2025 23:18:28] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":37,"battery_voltage":1.0172,"connection":"wifi","esp_free_heap":116908,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":42,"wifi_connected_seconds":37,"wifi_rssi_dbm":-59,"wifi_state":"connected"}
[9.10.2025 23:18:25] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:18:22] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":31,"battery_voltage":0.6788,"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":36,"wifi_connected_seconds":31,"wifi_rssi_dbm":-58,"wifi_state":"connected"}
[9.10.2025 23:18:16] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":25,"battery_voltage":0.6028,"connection":"wifi","esp_free_heap":117656,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":30,"wifi_connected_seconds":25,"wifi_state":"connected"}
[9.10.2025 23:18:15] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:18:10] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":20,"battery_voltage":0.6876,"connection":"wifi","esp_free_heap":118216,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":25,"wifi_connected_seconds":20,"wifi_rssi_dbm":-58,"wifi_state":"connected"}
[9.10.2025 23:18:05] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:18:05] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":14,"battery_voltage":0.439,"connection":"wifi","esp_free_heap":118404,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":19,"wifi_connected_seconds":14,"wifi_rssi_dbm":-58,"wifi_state":"connected"}
[9.10.2025 23:17:59] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":0.4742,"connection":"wifi","esp_free_heap":119000,"esp_max_alloc_heap":65524,"esp_min_free_heap":64208,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":13,"wifi_connected_seconds":8,"wifi_rssi_dbm":-58,"wifi_state":"connected"}
[9.10.2025 23:17:55] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:17:53] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":1,"battery_voltage":0.848,"connection":"wifi","esp_free_heap":160500,"esp_max_alloc_heap":73716,"esp_min_free_heap":110520,"esp_restart_reason":"poweron","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":7,"wifi_connected_seconds":1,"wifi_state":"connected"}
[9.10.2025 23:17:52] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 23:17:52] info: ✅ MQTT connected
[9.10.2025 23:17:50] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 23:17:50] system: ✅ setup().DONE
[9.10.2025 23:17:50] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:17:49] system: ✅ 200 POST 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":"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.6522,"connection":"wifi","esp_free_heap":173208,"esp_heap_size":320104,"esp_max_alloc_heap":110580,"esp_min_free_heap":127680,"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":-58,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[9.10.2025 23:17:49] system: 🔔 registering device
[9.10.2025 23:17:49] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[9.10.2025 23:17:49] system: ✅ Synced server time: 1760044669
[9.10.2025 23:17:53] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[9.10.2025 23:17:53] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 23:17:53] info: ✅ WiFi connected IP address = 192.168.0.87
[9.10.2025 23:17:53] info: 📶 Connecting to WIFI Vodafone-AE5F
[9.10.2025 23:17:53] system: 📶 AP IP address 192.168.4.1
[9.10.2025 23:17:53] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[9.10.2025 23:17:52] system: 📶 Setup WIFI + AP
[9.10.2025 23:17:52] system: ⚠️ RESTART reason=poweron firmware=dev-2.0.015b4 -----------------------------
[9.10.2025 23:17:18] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":74,"battery_voltage":0.9432,"connection":"wifi","esp_free_heap":116032,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":80,"wifi_connected_seconds":74,"wifi_rssi_dbm":-57,"wifi_state":"connected"}
[9.10.2025 23:17:17] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:17:11] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":69,"battery_voltage":0.5624,"connection":"wifi","esp_free_heap":116340,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":74,"wifi_connected_seconds":69,"wifi_rssi_dbm":-60,"wifi_state":"connected"}
[9.10.2025 23:17:07] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:17:05] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":62,"battery_voltage":0.409,"connection":"wifi","esp_free_heap":116032,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":68,"wifi_connected_seconds":62,"wifi_rssi_dbm":-59,"wifi_state":"connected"}
[9.10.2025 23:16:59] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":57,"battery_voltage":0.6028,"connection":"wifi","esp_free_heap":116340,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":62,"wifi_connected_seconds":57,"wifi_rssi_dbm":-60,"wifi_state":"connected"}
[9.10.2025 23:16:57] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:16:53] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":51,"battery_voltage":0.2768,"connection":"wifi","esp_free_heap":116032,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":56,"wifi_connected_seconds":51,"wifi_rssi_dbm":-61,"wifi_state":"connected"}
[9.10.2025 23:16:48] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":44,"battery_voltage":0.8232,"connection":"wifi","esp_free_heap":116292,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":50,"wifi_connected_seconds":44,"wifi_rssi_dbm":-60,"wifi_state":"connected"}
[9.10.2025 23:16:47] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:16:41] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":39,"battery_voltage":0.7052,"connection":"wifi","esp_free_heap":116860,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":44,"wifi_connected_seconds":39,"wifi_rssi_dbm":-59,"wifi_state":"connected"}
[9.10.2025 23:16:37] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:16:35] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":32,"battery_voltage":0.8286,"connection":"wifi","esp_free_heap":117088,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":38,"wifi_connected_seconds":32,"wifi_rssi_dbm":-58,"wifi_state":"connected"}
[9.10.2025 23:16:29] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":27,"battery_voltage":0.818,"connection":"wifi","esp_free_heap":117624,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":32,"wifi_connected_seconds":27,"wifi_state":"connected"}
[9.10.2025 23:16:27] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:16:23] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":21,"battery_voltage":0.6664,"connection":"wifi","esp_free_heap":117820,"esp_max_alloc_heap":65524,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":26,"wifi_connected_seconds":21,"wifi_rssi_dbm":-58,"wifi_state":"connected"}
[9.10.2025 23:16:18] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":14,"battery_voltage":0.9538,"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":-58,"wifi_state":"connected"}
[9.10.2025 23:16:17] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:16:11] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":9,"battery_voltage":0.3578,"connection":"wifi","esp_free_heap":118924,"esp_max_alloc_heap":65524,"esp_min_free_heap":64440,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":14,"wifi_connected_seconds":9,"wifi_rssi_dbm":-59,"wifi_state":"connected"}
[9.10.2025 23:16:07] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:16:05] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":1,"battery_voltage":0.282,"connection":"wifi","esp_free_heap":160156,"esp_max_alloc_heap":73716,"esp_min_free_heap":110428,"esp_restart_reason":"poweron","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":8,"wifi_connected_seconds":1,"wifi_state":"connected"}
[9.10.2025 23:16:04] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 23:16:04] info: ✅ MQTT connected
[9.10.2025 23:16:02] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 23:16:02] system: ✅ setup().DONE
[9.10.2025 23:16:02] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 23:16:01] system: ✅ 200 POST 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":"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.5306,"connection":"wifi","esp_free_heap":172900,"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":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":-57,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[9.10.2025 23:16:01] system: 🔔 registering device
[9.10.2025 23:16:01] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[9.10.2025 23:16:01] system: ✅ Synced server time: 1760044561
[9.10.2025 23:16:05] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[9.10.2025 23:16:05] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 23:16:05] info: ✅ WiFi connected IP address = 192.168.0.87
[9.10.2025 23:16:05] info: 📶 Connecting to WIFI Vodafone-AE5F
[9.10.2025 23:16:05] system: 📶 AP IP address 192.168.4.1