Device ESP32DEV_jura [bcbox8CD55F1B5AE0]

[9.10.2025 16:29:08] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":49,"battery_voltage":0.6206,"connection":"wifi","esp_free_heap":111744,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":54,"wifi_connected_seconds":49,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 16:29:03] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:29:02] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":43,"battery_voltage":0.9854,"connection":"wifi","esp_free_heap":111684,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":48,"wifi_connected_seconds":43,"wifi_rssi_dbm":-61,"wifi_state":"connected"}
[9.10.2025 16:28:56] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":37,"battery_voltage":0.9838,"connection":"wifi","esp_free_heap":112264,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":42,"wifi_connected_seconds":37,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 16:28:53] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:28:50] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":31,"battery_voltage":0.3824,"connection":"wifi","esp_free_heap":112468,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":36,"wifi_connected_seconds":31,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 16:28:44] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":25,"battery_voltage":0.2732,"connection":"wifi","esp_free_heap":112988,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":31,"wifi_connected_seconds":25,"wifi_rssi_dbm":-60,"wifi_state":"connected"}
[9.10.2025 16:28:43] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:28:38] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":19,"battery_voltage":1.0824,"connection":"wifi","esp_free_heap":113568,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":25,"wifi_connected_seconds":19,"wifi_rssi_dbm":-60,"wifi_state":"connected"}
[9.10.2025 16:28:33] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:28:32] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":14,"battery_voltage":0.6876,"connection":"wifi","esp_free_heap":113752,"esp_max_alloc_heap":61428,"esp_min_free_heap":59204,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":19,"wifi_connected_seconds":14,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 16:28:27] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":0.439,"connection":"wifi","esp_free_heap":114376,"esp_max_alloc_heap":61428,"esp_min_free_heap":59212,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":13,"wifi_connected_seconds":8,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[9.10.2025 16:28:23] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:28:21] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":1,"battery_voltage":0.3208,"connection":"wifi","esp_free_heap":155772,"esp_max_alloc_heap":65524,"esp_min_free_heap":106552,"esp_restart_reason":"poweron","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":7,"wifi_connected_seconds":1,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 16:28:20] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 16:28:20] info: ✅ MQTT connected
[9.10.2025 16:28:18] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 16:28:18] system: ✅ setup().DONE
[9.10.2025 16:28:18] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:28:18] 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.728,"connection":"wifi","esp_free_heap":168484,"esp_heap_size":319332,"esp_max_alloc_heap":110580,"esp_min_free_heap":122648,"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":-63,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[9.10.2025 16:28:17] system: 🔔 registering device
[9.10.2025 16:28:17] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[9.10.2025 16:28:17] system: ✅ Synced server time: 1760020097
[9.10.2025 16:28:21] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[9.10.2025 16:28:21] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 16:28:21] info: ✅ WiFi connected IP address = 192.168.0.87
[9.10.2025 16:28:21] info: 📶 Connecting to WIFI Vodafone-AE5F
[9.10.2025 16:28:21] system: 📶 AP IP address 192.168.4.1
[9.10.2025 16:28:21] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[9.10.2025 16:28:21] system: 📶 Setup WIFI + AP
[9.10.2025 16:28:21] system: ⚠️ RESTART reason=poweron firmware=dev-2.0.015b4 -----------------------------
[9.10.2025 16:26:56] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":163,"battery_voltage":0.832,"connection":"wifi","esp_free_heap":111400,"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":-62,"wifi_state":"connected"}
[9.10.2025 16:26:50] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":157,"battery_voltage":0.2274,"connection":"wifi","esp_free_heap":111720,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":162,"wifi_connected_seconds":157,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 16:26:47] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:26:44] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":151,"battery_voltage":0.3684,"connection":"wifi","esp_free_heap":111400,"esp_max_alloc_heap":55284,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":157,"wifi_connected_seconds":151,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 16:26:38] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":145,"battery_voltage":0.3438,"connection":"wifi","esp_free_heap":111400,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":151,"wifi_connected_seconds":145,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 16:26:37] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:26:32] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":139,"battery_voltage":0.4284,"connection":"wifi","esp_free_heap":111716,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":145,"wifi_connected_seconds":139,"wifi_rssi_dbm":-61,"wifi_state":"connected"}
[9.10.2025 16:26:27] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:26:26] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":133,"battery_voltage":0.6664,"connection":"wifi","esp_free_heap":111400,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":139,"wifi_connected_seconds":133,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[9.10.2025 16:26:20] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":127,"battery_voltage":0.2574,"connection":"wifi","esp_free_heap":111716,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":133,"wifi_connected_seconds":127,"wifi_rssi_dbm":-61,"wifi_state":"connected"}
[9.10.2025 16:26:17] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:26:14] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":121,"battery_voltage":0.2414,"connection":"wifi","esp_free_heap":111400,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":127,"wifi_connected_seconds":121,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 16:26:08] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":115,"battery_voltage":0.3702,"connection":"wifi","esp_free_heap":111368,"esp_max_alloc_heap":38900,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":121,"wifi_connected_seconds":115,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 16:26:07] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:26:02] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":109,"battery_voltage":0.4706,"connection":"wifi","esp_free_heap":111688,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":114,"wifi_connected_seconds":109,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[9.10.2025 16:25:57] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:25:56] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":103,"battery_voltage":0.996,"connection":"wifi","esp_free_heap":111368,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":108,"wifi_connected_seconds":103,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 16:25:50] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":97,"battery_voltage":0.5906,"connection":"wifi","esp_free_heap":111684,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":102,"wifi_connected_seconds":97,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 16:25:47] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:25:44] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":91,"battery_voltage":0.9556,"connection":"wifi","esp_free_heap":111384,"esp_max_alloc_heap":61428,"esp_min_free_heap":59312,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":97,"wifi_connected_seconds":91,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 16:25:38] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":85,"battery_voltage":0.423,"connection":"wifi","esp_free_heap":111368,"esp_max_alloc_heap":38900,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":91,"wifi_connected_seconds":85,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 16:25:37] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:25:32] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":79,"battery_voltage":0.3084,"connection":"wifi","esp_free_heap":111688,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":84,"wifi_connected_seconds":79,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 16:25:27] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:25:26] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":73,"battery_voltage":0.3172,"connection":"wifi","esp_free_heap":111368,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":78,"wifi_connected_seconds":73,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 16:25:20] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":67,"battery_voltage":0.9008,"connection":"wifi","esp_free_heap":111680,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":72,"wifi_connected_seconds":67,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 16:25:17] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:25:14] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":61,"battery_voltage":0.2538,"connection":"wifi","esp_free_heap":111364,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":67,"wifi_connected_seconds":61,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[9.10.2025 16:25:08] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":55,"battery_voltage":0.6382,"connection":"wifi","esp_free_heap":111380,"esp_max_alloc_heap":61428,"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 16:25:07] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:25:02] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":49,"battery_voltage":0.342,"connection":"wifi","esp_free_heap":111684,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":54,"wifi_connected_seconds":49,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[9.10.2025 16:24:57] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:24:56] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":43,"battery_voltage":0.319,"connection":"wifi","esp_free_heap":111656,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":48,"wifi_connected_seconds":43,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 16:24:50] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":37,"battery_voltage":0.6664,"connection":"wifi","esp_free_heap":112192,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":43,"wifi_connected_seconds":37,"wifi_state":"connected"}
[9.10.2025 16:24:47] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:24:44] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":31,"battery_voltage":0.975,"connection":"wifi","esp_free_heap":112384,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":37,"wifi_connected_seconds":31,"wifi_rssi_dbm":-66,"wifi_state":"connected"}
[9.10.2025 16:24:38] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":25,"battery_voltage":0.7368,"connection":"wifi","esp_free_heap":112924,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":31,"wifi_connected_seconds":25,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 16:24:37] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:24:32] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":19,"battery_voltage":0.2908,"connection":"wifi","esp_free_heap":113504,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":25,"wifi_connected_seconds":19,"wifi_rssi_dbm":-60,"wifi_state":"connected"}
[9.10.2025 16:24:27] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:24:26] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":13,"battery_voltage":1.0102,"connection":"wifi","esp_free_heap":113692,"esp_max_alloc_heap":61428,"esp_min_free_heap":59416,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":19,"wifi_connected_seconds":13,"wifi_rssi_dbm":-61,"wifi_state":"connected"}
[9.10.2025 16:24:20] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":0.8074,"connection":"wifi","esp_free_heap":114292,"esp_max_alloc_heap":61428,"esp_min_free_heap":59424,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":13,"wifi_connected_seconds":8,"wifi_rssi_dbm":-60,"wifi_state":"connected"}
[9.10.2025 16:24:17] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:24:15] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":1,"battery_voltage":0.2486,"connection":"wifi","esp_free_heap":155736,"esp_max_alloc_heap":69620,"esp_min_free_heap":106556,"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 16:24:14] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 16:24:14] info: ✅ MQTT connected
[9.10.2025 16:24:12] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 16:24:12] system: ✅ setup().DONE
[9.10.2025 16:24:12] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:24:12] 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.4794,"connection":"wifi","esp_free_heap":168476,"esp_heap_size":319332,"esp_max_alloc_heap":110580,"esp_min_free_heap":123044,"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":-60,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[9.10.2025 16:24:11] system: 🔔 registering device
[9.10.2025 16:24:11] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[9.10.2025 16:24:11] system: ✅ Synced server time: 1760019851
[9.10.2025 16:24:15] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[9.10.2025 16:24:15] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 16:24:15] info: ✅ WiFi connected IP address = 192.168.0.87
[9.10.2025 16:24:15] info: 📶 Connecting to WIFI Vodafone-AE5F
[9.10.2025 16:24:15] system: 📶 AP IP address 192.168.4.1
[9.10.2025 16:24:15] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[9.10.2025 16:24:15] system: 📶 Setup WIFI + AP
[9.10.2025 16:24:15] system: ⚠️ RESTART reason=poweron firmware=dev-2.0.015b4 -----------------------------
[9.10.2025 16:22:35] info: REST server.status.action=null
[9.10.2025 16:22:35] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":145,"battery_voltage":0.8726,"connection":"wifi","esp_free_heap":111904,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":150,"wifi_connected_seconds":145,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[9.10.2025 16:22:34] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:22:29] info: REST server.status.action=null
[9.10.2025 16:22:29] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":139,"battery_voltage":0.4972,"connection":"wifi","esp_free_heap":111828,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":144,"wifi_connected_seconds":139,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[9.10.2025 16:22:24] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:22:23] info: REST server.status.action=null
[9.10.2025 16:22:23] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":133,"battery_voltage":0.5236,"connection":"wifi","esp_free_heap":111912,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":138,"wifi_connected_seconds":133,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[9.10.2025 16:22:17] info: REST server.status.action=null
[9.10.2025 16:22:17] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":127,"battery_voltage":0.2502,"connection":"wifi","esp_free_heap":111884,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":132,"wifi_connected_seconds":127,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[9.10.2025 16:22:14] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:22:11] info: REST server.status.action=null
[9.10.2025 16:22:11] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":121,"battery_voltage":0.4988,"connection":"wifi","esp_free_heap":111948,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":126,"wifi_connected_seconds":121,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 16:22:05] info: REST server.status.action=null
[9.10.2025 16:22:05] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":115,"battery_voltage":0.5094,"connection":"wifi","esp_free_heap":111872,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":120,"wifi_connected_seconds":115,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 16:22:04] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:21:59] info: REST server.status.action=null
[9.10.2025 16:21:59] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":109,"battery_voltage":0.215,"connection":"wifi","esp_free_heap":111812,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":114,"wifi_connected_seconds":109,"wifi_state":"connected"}
[9.10.2025 16:21:54] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:21:53] info: REST server.status.action=null
[9.10.2025 16:21:53] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":103,"battery_voltage":0.8938,"connection":"wifi","esp_free_heap":111872,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":108,"wifi_connected_seconds":103,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 16:21:47] info: REST server.status.action=null
[9.10.2025 16:21:47] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":97,"battery_voltage":0.8708,"connection":"wifi","esp_free_heap":111812,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":102,"wifi_connected_seconds":97,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 16:21:44] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:21:41] info: REST server.status.action=null
[9.10.2025 16:21:41] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":91,"battery_voltage":0.319,"connection":"wifi","esp_free_heap":111864,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":96,"wifi_connected_seconds":91,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[9.10.2025 16:21:35] info: REST server.status.action=null
[9.10.2025 16:21:35] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":85,"battery_voltage":0.3084,"connection":"wifi","esp_free_heap":111860,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":90,"wifi_connected_seconds":85,"wifi_rssi_dbm":-60,"wifi_state":"connected"}
[9.10.2025 16:21:34] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:21:29] info: REST server.status.action=null
[9.10.2025 16:21:29] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":79,"battery_voltage":0.2026,"connection":"wifi","esp_free_heap":111792,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":84,"wifi_connected_seconds":79,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 16:21:24] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:21:23] info: REST server.status.action=null
[9.10.2025 16:21:23] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":73,"battery_voltage":0.2944,"connection":"wifi","esp_free_heap":111848,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":78,"wifi_connected_seconds":73,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[9.10.2025 16:21:17] info: REST server.status.action=null
[9.10.2025 16:21:17] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":67,"battery_voltage":0.8128,"connection":"wifi","esp_free_heap":111784,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":72,"wifi_connected_seconds":67,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 16:21:14] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:21:11] info: REST server.status.action=null
[9.10.2025 16:21:11] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":61,"battery_voltage":0.8568,"connection":"wifi","esp_free_heap":111852,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":66,"wifi_connected_seconds":61,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 16:21:05] info: REST server.status.action=null
[9.10.2025 16:21:05] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":55,"battery_voltage":0.7034,"connection":"wifi","esp_free_heap":111852,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":60,"wifi_connected_seconds":55,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[9.10.2025 16:21:04] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:20:59] info: REST server.status.action=null
[9.10.2025 16:20:59] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":49,"battery_voltage":0.7528,"connection":"wifi","esp_free_heap":111792,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":54,"wifi_connected_seconds":49,"wifi_rssi_dbm":-62,"wifi_state":"connected"}
[9.10.2025 16:20:54] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:20:53] info: REST server.status.action=null
[9.10.2025 16:20:53] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":43,"battery_voltage":0.275,"connection":"wifi","esp_free_heap":112112,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":48,"wifi_connected_seconds":43,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[9.10.2025 16:20:47] info: REST server.status.action=null
[9.10.2025 16:20:47] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":37,"battery_voltage":0.4266,"connection":"wifi","esp_free_heap":112312,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":42,"wifi_connected_seconds":37,"wifi_rssi_dbm":-61,"wifi_state":"connected"}
[9.10.2025 16:20:44] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:20:41] info: REST server.status.action=null
[9.10.2025 16:20:41] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":31,"battery_voltage":0.3138,"connection":"wifi","esp_free_heap":112892,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":36,"wifi_connected_seconds":31,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 16:20:35] info: REST server.status.action=null
[9.10.2025 16:20:35] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":25,"battery_voltage":0.9696,"connection":"wifi","esp_free_heap":113412,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":31,"wifi_connected_seconds":25,"wifi_rssi_dbm":-66,"wifi_state":"connected"}
[9.10.2025 16:20:34] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:20:29] info: REST server.status.action=null
[9.10.2025 16:20:29] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":20,"battery_voltage":0.6082,"connection":"wifi","esp_free_heap":113612,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":25,"wifi_connected_seconds":20,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[9.10.2025 16:20:24] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:20:24] info: REST server.status.action=null
[9.10.2025 16:20:24] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":14,"battery_voltage":0.9008,"connection":"wifi","esp_free_heap":114204,"esp_max_alloc_heap":61428,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":19,"wifi_connected_seconds":14,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[9.10.2025 16:20:18] info: REST server.status.action=null
[9.10.2025 16:20:18] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":0.9608,"connection":"wifi","esp_free_heap":114404,"esp_max_alloc_heap":61428,"esp_min_free_heap":58732,"esp_restart_reason":"panic","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":13,"wifi_connected_seconds":8,"wifi_rssi_dbm":-66,"wifi_state":"connected"}
[9.10.2025 16:20:14] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:20:12] info: REST server.status.action=null
[9.10.2025 16:20:12] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":1,"battery_voltage":0.319,"connection":"wifi","esp_free_heap":155316,"esp_max_alloc_heap":69620,"esp_min_free_heap":106180,"esp_restart_reason":"panic","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":7,"wifi_connected_seconds":1,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[9.10.2025 16:20:11] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 16:20:11] info: ✅ MQTT connected
[9.10.2025 16:20:09] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 16:20:09] system: ✅ setup().DONE
[9.10.2025 16:20:09] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:20:08] 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.6452,"connection":"wifi","esp_free_heap":168068,"esp_heap_size":319332,"esp_max_alloc_heap":110580,"esp_min_free_heap":122220,"esp_restart_reason":"panic","fw_default_url":"https://firmware.com/fw.bin:443","fw_version":"dev-2.0.015b4","gsm_always_enabled":true,"gsm_apn":"lpwa.vodafone.com","gsm_connected_seconds":null,"gsm_connection_status":"off","gsm_disconnected_seconds":null,"gsm_enabled":true,"gsm_fw_version":null,"gsm_mode":"emtc","gsm_operator":null,"gsm_pin":3,"gsm_ping_interval":300,"gsm_signal_dbm":null,"gsm_signal_percent":null,"gsm_state":"disconnected","hw_identifier":"bcbox8CD55F1B5AE0","hw_revision":"bcbox-5.1","mqtt_connected_seconds":null,"mqtt_disconnected_seconds":null,"mqtt_enabled":true,"mqtt_port":8883,"mqtt_server":"r2b2827f.ala.us-east-1.emqxsl.com","mqtt_state":"disconnected","mqtt_user":"test","relay_1_default":"last","relay_1_state":true,"relay_2_default":"last","relay_2_state":true,"relay_3_default":"last","relay_3_state":true,"relay_4_default":"last","relay_4_state":true,"relays_count":4,"supply":false,"supply_powered_seconds":-1,"supply_voltage":-1,"uptime":4,"wifi_channel":11,"wifi_connected_seconds":0,"wifi_disconnected_seconds":null,"wifi_enabled":true,"wifi_encryption":"wpa2_psk","wifi_ping_interval":10,"wifi_rssi_dbm":-66,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[9.10.2025 16:20:08] system: 🔔 registering device
[9.10.2025 16:20:08] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[9.10.2025 16:20:08] system: ✅ Synced server time: 1760019608
[9.10.2025 16:20:12] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[9.10.2025 16:20:12] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 16:20:12] info: ✅ WiFi connected IP address = 192.168.0.87
[9.10.2025 16:20:12] info: 📶 Connecting to WIFI Vodafone-AE5F
[9.10.2025 16:20:12] system: 📶 AP IP address 192.168.4.1
[9.10.2025 16:20:12] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[9.10.2025 16:20:11] system: 📶 Setup WIFI + AP
[9.10.2025 16:20:11] system: ⚠️ RESTART reason=panic firmware=dev-2.0.015b4 -----------------------------
[9.10.2025 16:20:03] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":43,"battery_voltage":0.9802,"connection":"wifi","esp_free_heap":117108,"esp_max_alloc_heap":61428,"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 16:19:59] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/action/740JHM769P9RRVZ6ZX49MKWB74/finished
[9.10.2025 16:19:59] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:19:58] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/action/740JHM769P9RRVZ6ZX49MKWB74/delivered
[9.10.2025 16:19:57] info: 📥 COMMAND send_ping
[9.10.2025 16:19:57] info: 📥 MQTT.received bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 16:19:57] info: REST server.status.action=null
[9.10.2025 16:19:57] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":37,"battery_voltage":0.9274,"connection":"wifi","esp_free_heap":112232,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":43,"wifi_connected_seconds":37,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[9.10.2025 16:19:54] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:19:51] info: REST server.status.action=null
[9.10.2025 16:19:51] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":31,"battery_voltage":0.2732,"connection":"wifi","esp_free_heap":112844,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":37,"wifi_connected_seconds":31,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 16:19:45] info: REST server.status.action=null
[9.10.2025 16:19:45] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":25,"battery_voltage":0.5588,"connection":"wifi","esp_free_heap":113364,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":31,"wifi_connected_seconds":25,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 16:19:44] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:19:39] info: REST server.status.action=null
[9.10.2025 16:19:39] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":20,"battery_voltage":0.4918,"connection":"wifi","esp_free_heap":113568,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":25,"wifi_connected_seconds":20,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[9.10.2025 16:19:34] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:19:34] info: REST server.status.action=null
[9.10.2025 16:19:34] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":14,"battery_voltage":0.6028,"connection":"wifi","esp_free_heap":114148,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":19,"wifi_connected_seconds":14,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 16:19:28] info: REST server.status.action=null
[9.10.2025 16:19:28] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":0.3684,"connection":"wifi","esp_free_heap":114348,"esp_max_alloc_heap":61428,"esp_min_free_heap":59268,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":13,"wifi_connected_seconds":8,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 16:19:24] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:19:22] info: REST server.status.action=null
[9.10.2025 16:19:22] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":2,"battery_voltage":0.8744,"connection":"wifi","esp_free_heap":155756,"esp_max_alloc_heap":69620,"esp_min_free_heap":106304,"esp_restart_reason":"poweron","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":8,"wifi_connected_seconds":2,"wifi_state":"connected"}
[9.10.2025 16:19:21] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 16:19:21] info: ✅ MQTT connected
[9.10.2025 16:19:20] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 16:19:20] system: ✅ setup().DONE
[9.10.2025 16:19:20] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:19:19] 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":1.0242,"connection":"wifi","esp_free_heap":168472,"esp_heap_size":319332,"esp_max_alloc_heap":110580,"esp_min_free_heap":122636,"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":-65,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[9.10.2025 16:19:18] system: 🔔 registering device
[9.10.2025 16:19:18] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[9.10.2025 16:19:18] system: ✅ Synced server time: 1760019558
[9.10.2025 16:19:22] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[9.10.2025 16:19:22] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 16:19:22] info: ✅ WiFi connected IP address = 192.168.0.87
[9.10.2025 16:19:22] info: 📶 Connecting to WIFI Vodafone-AE5F
[9.10.2025 16:19:22] system: 📶 AP IP address 192.168.4.1
[9.10.2025 16:19:21] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[9.10.2025 16:19:21] system: 📶 Setup WIFI + AP
[9.10.2025 16:19:21] system: ⚠️ RESTART reason=poweron firmware=dev-2.0.015b4 -----------------------------
[9.10.2025 16:18:46] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:18:44] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":122,"battery_voltage":0.9872,"connection":"wifi","esp_free_heap":111616,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":128,"wifi_connected_seconds":122,"wifi_rssi_dbm":-68,"wifi_state":"connected"}
[9.10.2025 16:18:38] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":116,"battery_voltage":0.5888,"connection":"wifi","esp_free_heap":111920,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":122,"wifi_connected_seconds":116,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[9.10.2025 16:18:35] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:18:32] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":110,"battery_voltage":0.8498,"connection":"wifi","esp_free_heap":111608,"esp_max_alloc_heap":38900,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":116,"wifi_connected_seconds":110,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[9.10.2025 16:18:26] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":104,"battery_voltage":0.5642,"connection":"wifi","esp_free_heap":111604,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":110,"wifi_connected_seconds":104,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[9.10.2025 16:18:25] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:18:20] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":99,"battery_voltage":0.7386,"connection":"wifi","esp_free_heap":111908,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":104,"wifi_connected_seconds":99,"wifi_rssi_dbm":-66,"wifi_state":"connected"}
[9.10.2025 16:18:16] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:18:14] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":92,"battery_voltage":0.6328,"connection":"wifi","esp_free_heap":111604,"esp_max_alloc_heap":53236,"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 16:18:08] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":86,"battery_voltage":1.0172,"connection":"wifi","esp_free_heap":111896,"esp_max_alloc_heap":38900,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":92,"wifi_connected_seconds":86,"wifi_rssi_dbm":-66,"wifi_state":"connected"}
[9.10.2025 16:18:05] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:18:02] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":80,"battery_voltage":0.929,"connection":"wifi","esp_free_heap":111628,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":86,"wifi_connected_seconds":80,"wifi_rssi_dbm":-72,"wifi_state":"connected"}
[9.10.2025 16:17:56] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":74,"battery_voltage":0.2292,"connection":"wifi","esp_free_heap":111600,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":80,"wifi_connected_seconds":74,"wifi_state":"connected"}
[9.10.2025 16:17:56] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:17:50] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":69,"battery_voltage":0.818,"connection":"wifi","esp_free_heap":111904,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":74,"wifi_connected_seconds":69,"wifi_rssi_dbm":-68,"wifi_state":"connected"}
[9.10.2025 16:17:46] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:17:44] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":62,"battery_voltage":0.8392,"connection":"wifi","esp_free_heap":111596,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":68,"wifi_connected_seconds":62,"wifi_rssi_dbm":-69,"wifi_state":"connected"}
[9.10.2025 16:17:38] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":56,"battery_voltage":0.2662,"connection":"wifi","esp_free_heap":111900,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":62,"wifi_connected_seconds":56,"wifi_rssi_dbm":-69,"wifi_state":"connected"}
[9.10.2025 16:17:35] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:17:32] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":50,"battery_voltage":0.386,"connection":"wifi","esp_free_heap":111588,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":56,"wifi_connected_seconds":50,"wifi_rssi_dbm":-68,"wifi_state":"connected"}
[9.10.2025 16:17:26] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":44,"battery_voltage":1.0242,"connection":"wifi","esp_free_heap":111864,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":50,"wifi_connected_seconds":44,"wifi_rssi_dbm":-68,"wifi_state":"connected"}
[9.10.2025 16:17:25] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:17:20] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":38,"battery_voltage":0.9872,"connection":"wifi","esp_free_heap":112136,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":44,"wifi_connected_seconds":39,"wifi_rssi_dbm":-68,"wifi_state":"connected"}
[9.10.2025 16:17:16] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:17:14] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":32,"battery_voltage":0.4636,"connection":"wifi","esp_free_heap":112596,"esp_max_alloc_heap":61428,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":38,"wifi_connected_seconds":32,"wifi_rssi_dbm":-70,"wifi_state":"connected"}
[9.10.2025 16:17:08] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":26,"battery_voltage":0.9714,"connection":"wifi","esp_free_heap":113176,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":32,"wifi_connected_seconds":26,"wifi_rssi_dbm":-68,"wifi_state":"connected"}
[9.10.2025 16:17:05] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:17:02] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":20,"battery_voltage":0.5358,"connection":"wifi","esp_free_heap":113328,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":26,"wifi_connected_seconds":20,"wifi_rssi_dbm":-65,"wifi_state":"connected"}
[9.10.2025 16:16:56] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":14,"battery_voltage":0.4882,"connection":"wifi","esp_free_heap":113848,"esp_max_alloc_heap":61428,"esp_min_free_heap":59652,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":20,"wifi_connected_seconds":14,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[9.10.2025 16:16:55] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:16:50] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":0.5236,"connection":"wifi","esp_free_heap":114460,"esp_max_alloc_heap":61428,"esp_min_free_heap":59660,"esp_restart_reason":"poweron","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":14,"wifi_connected_seconds":8,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[9.10.2025 16:16:45] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 16:16:44] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":2,"battery_voltage":1.019,"connection":"wifi","esp_free_heap":155820,"esp_max_alloc_heap":69620,"esp_min_free_heap":106180,"esp_restart_reason":"poweron","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":8,"wifi_connected_seconds":2,"wifi_rssi_dbm":-68,"wifi_state":"connected"}
[9.10.2025 16:16:43] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action