Device ESP32DEV_jura [bcbox8CD55F1B5AE0]

[9.10.2025 14:30:20] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":92,"battery_voltage":0.878,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":98,"wifi_connected_seconds":92,"wifi_rssi_dbm":-73,"wifi_state":"connected"}
[9.10.2025 14:30:14] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":86,"battery_voltage":0.6488,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":92,"wifi_connected_seconds":86,"wifi_rssi_dbm":-74,"wifi_state":"connected"}
[9.10.2025 14:30:11] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:30:08] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":80,"battery_voltage":0.9326,"connection":"wifi","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 14:30:02] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":74,"battery_voltage":0.4124,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":80,"wifi_connected_seconds":74,"wifi_rssi_dbm":-74,"wifi_state":"connected"}
[9.10.2025 14:30:01] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:29:56] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":68,"battery_voltage":0.6488,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":74,"wifi_connected_seconds":68,"wifi_rssi_dbm":-77,"wifi_state":"connected"}
[9.10.2025 14:29:51] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:29:50] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":56,"battery_voltage":0.3632,"connection":"wifi","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 14:29:41] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:29:38] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":50,"battery_voltage":0.9572,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":56,"wifi_connected_seconds":50,"wifi_rssi_dbm":-70,"wifi_state":"connected"}
[9.10.2025 14:29:32] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":44,"battery_voltage":0.6364,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":50,"wifi_connected_seconds":44,"wifi_rssi_dbm":-69,"wifi_state":"connected"}
[9.10.2025 14:29:31] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:29:26] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":38,"battery_voltage":0.9344,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":44,"wifi_connected_seconds":38,"wifi_rssi_dbm":-80,"wifi_state":"connected"}
[9.10.2025 14:29:21] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:29:20] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":32,"battery_voltage":0.4848,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":38,"wifi_connected_seconds":32,"wifi_rssi_dbm":-79,"wifi_state":"connected"}
[9.10.2025 14:29:14] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":26,"battery_voltage":0.8568,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":32,"wifi_connected_seconds":26,"wifi_rssi_dbm":-79,"wifi_state":"connected"}
[9.10.2025 14:29:11] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:29:08] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":20,"battery_voltage":0.982,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":26,"wifi_connected_seconds":20,"wifi_rssi_dbm":-80,"wifi_state":"connected"}
[9.10.2025 14:29:02] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":13,"battery_voltage":0.9344,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":20,"wifi_connected_seconds":13,"wifi_rssi_dbm":-80,"wifi_state":"connected"}
[9.10.2025 14:29:01] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:28:55] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":0.6752,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":14,"wifi_connected_seconds":8,"wifi_rssi_dbm":-79,"wifi_state":"connected"}
[9.10.2025 14:28:51] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:28:50] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":1,"battery_voltage":0.6222,"connection":"wifi","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":8,"wifi_connected_seconds":1,"wifi_rssi_dbm":-75,"wifi_state":"connected"}
[9.10.2025 14:28:49] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 14:28:49] info: ✅ MQTT connected
[9.10.2025 14:28:47] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 14:28:47] system: ✅ setup().DONE
[9.10.2025 14:28:47] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:28:46] 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.9926,"connection":"wifi","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":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":-76,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[9.10.2025 14:28:46] system: 🔔 registering device
[9.10.2025 14:28:46] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[9.10.2025 14:28:46] system: ✅ Synced server time: 1760012926
[9.10.2025 14:28:50] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[9.10.2025 14:28:50] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 14:28:50] info: ✅ WiFi connected IP address = 192.168.0.87
[9.10.2025 14:28:50] info: 📶 Connecting to WIFI Vodafone-AE5F
[9.10.2025 14:28:49] system: 📶 AP IP address 192.168.4.1
[9.10.2025 14:28:49] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[9.10.2025 14:28:49] system: 📶 Setup WIFI + AP
[9.10.2025 14:28:49] system: ⚠️ RESTART reason=panic firmware=dev-2.0.015b4 -----------------------------
[9.10.2025 14:28:39] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/action/7TX52GCC829Q48ZRN3KCN86Y80/finished
[9.10.2025 14:28:38] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:28:37] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/action/7TX52GCC829Q48ZRN3KCN86Y80/delivered
[9.10.2025 14:28:37] info: 📥 COMMAND send_ping
[9.10.2025 14:28:37] info: 📥 MQTT.received bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 14:28:35] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":20,"battery_voltage":0.9008,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":26,"wifi_connected_seconds":20,"wifi_rssi_dbm":-84,"wifi_state":"connected"}
[9.10.2025 14:28:29] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":14,"battery_voltage":0.5324,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":20,"wifi_connected_seconds":14,"wifi_rssi_dbm":-72,"wifi_state":"connected"}
[9.10.2025 14:28:28] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:28:23] 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","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":14,"wifi_connected_seconds":8,"wifi_rssi_dbm":-72,"wifi_state":"connected"}
[9.10.2025 14:28:18] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:28:17] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":1,"battery_voltage":0.3948,"connection":"wifi","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":8,"wifi_connected_seconds":1,"wifi_rssi_dbm":-72,"wifi_state":"connected"}
[9.10.2025 14:28:16] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 14:28:16] info: ✅ MQTT connected
[9.10.2025 14:28:14] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 14:28:14] system: ✅ setup().DONE
[9.10.2025 14:28:14] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:28:14] 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.423,"connection":"wifi","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":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":-71,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[9.10.2025 14:28:13] system: 🔔 registering device
[9.10.2025 14:28:13] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[9.10.2025 14:28:13] system: ✅ Synced server time: 1760012893
[9.10.2025 14:28:17] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[9.10.2025 14:28:17] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 14:28:17] info: ✅ WiFi connected IP address = 192.168.0.87
[9.10.2025 14:28:17] info: 📶 Connecting to WIFI Vodafone-AE5F
[9.10.2025 14:28:17] system: 📶 AP IP address 192.168.4.1
[9.10.2025 14:28:17] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[9.10.2025 14:28:16] system: 📶 Setup WIFI + AP
[9.10.2025 14:28:16] system: ⚠️ RESTART reason=panic firmware=dev-2.0.015b4 -----------------------------
[9.10.2025 14:28:06] info: ℹ️ Firmware size: 1131488 bytes
[9.10.2025 14:28:06] info: ℹ️ OTA partition size: 1310720 bytes
[9.10.2025 14:28:05] system: ℹ️ Starting secure OTA update from: https://bcbox-mock.epk-tech.com/data/firmwares/2.0.009b.bin
[9.10.2025 14:28:05] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/action/52RC9KZ90F83VBFGGBW9F6953E/finished
[9.10.2025 14:28:04] info: 🚀 FIRMWARE UPDATE https://bcbox-mock.epk-tech.com/data/firmwares/2.0.009b.bin
[9.10.2025 14:28:04] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/action/52RC9KZ90F83VBFGGBW9F6953E/delivered
[9.10.2025 14:28:03] info: 📥 COMMAND firmware_update
[9.10.2025 14:28:03] info: 📥 MQTT.received bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 14:28:03] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":20,"battery_voltage":0.6858,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":25,"wifi_connected_seconds":20,"wifi_rssi_dbm":-74,"wifi_state":"connected"}
[9.10.2025 14:27:58] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:27:57] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":15,"battery_voltage":0.342,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":19,"wifi_connected_seconds":15,"wifi_rssi_dbm":-78,"wifi_state":"connected"}
[9.10.2025 14:27:52] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":0.7052,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":13,"wifi_connected_seconds":8,"wifi_rssi_dbm":-74,"wifi_state":"connected"}
[9.10.2025 14:27:48] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:27:46] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":1,"battery_voltage":0.4618,"connection":"wifi","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":8,"wifi_connected_seconds":1,"wifi_state":"connected"}
[9.10.2025 14:27:45] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 14:27:45] info: ✅ MQTT connected
[9.10.2025 14:27:43] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 14:27:43] system: ✅ setup().DONE
[9.10.2025 14:27:43] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:27: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.7668,"connection":"wifi","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":-69,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[9.10.2025 14:27:42] system: 🔔 registering device
[9.10.2025 14:27:42] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[9.10.2025 14:27:42] system: ✅ Synced server time: 1760012862
[9.10.2025 14:27:46] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[9.10.2025 14:27:46] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 14:27:46] info: ✅ WiFi connected IP address = 192.168.0.87
[9.10.2025 14:27:46] info: 📶 Connecting to WIFI Vodafone-AE5F
[9.10.2025 14:27:46] system: 📶 AP IP address 192.168.4.1
[9.10.2025 14:27:46] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[9.10.2025 14:27:46] system: 📶 Setup WIFI + AP
[9.10.2025 14:27:46] system: ⚠️ RESTART reason=poweron firmware=dev-2.0.015b4 -----------------------------
[9.10.2025 14:27:11] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":44,"battery_voltage":0.453,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":50,"wifi_connected_seconds":44,"wifi_rssi_dbm":-71,"wifi_state":"connected"}
[9.10.2025 14:27:10] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:27:05] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":38,"battery_voltage":0.4178,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":44,"wifi_connected_seconds":38,"wifi_rssi_dbm":-70,"wifi_state":"connected"}
[9.10.2025 14:27:00] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:26:59] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":32,"battery_voltage":0.8868,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":38,"wifi_connected_seconds":32,"wifi_rssi_dbm":-79,"wifi_state":"connected"}
[9.10.2025 14:26:53] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":26,"battery_voltage":0.929,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":32,"wifi_connected_seconds":26,"wifi_rssi_dbm":-83,"wifi_state":"connected"}
[9.10.2025 14:26:50] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:26:47] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":20,"battery_voltage":0.841,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":26,"wifi_connected_seconds":20,"wifi_rssi_dbm":-79,"wifi_state":"connected"}
[9.10.2025 14:26:41] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":14,"battery_voltage":0.3966,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":20,"wifi_connected_seconds":14,"wifi_rssi_dbm":-77,"wifi_state":"connected"}
[9.10.2025 14:26:40] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:26:35] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":0.975,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":14,"wifi_connected_seconds":8,"wifi_rssi_dbm":-80,"wifi_state":"connected"}
[9.10.2025 14:26:30] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:26:29] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":2,"battery_voltage":0.758,"connection":"wifi","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":8,"wifi_connected_seconds":2,"wifi_rssi_dbm":-76,"wifi_state":"connected"}
[9.10.2025 14:26:28] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 14:26:28] info: ✅ MQTT connected
[9.10.2025 14:26:27] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 14:26:27] system: ✅ setup().DONE
[9.10.2025 14:26:27] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:26:26] 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.3102,"connection":"wifi","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":-74,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[9.10.2025 14:26:25] system: 🔔 registering device
[9.10.2025 14:26:25] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[9.10.2025 14:26:25] system: ✅ Synced server time: 1760012785
[9.10.2025 14:26:29] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[9.10.2025 14:26:29] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 14:26:29] info: ✅ WiFi connected IP address = 192.168.0.87
[9.10.2025 14:26:29] info: 📶 Connecting to WIFI Vodafone-AE5F
[9.10.2025 14:26:29] system: 📶 AP IP address 192.168.4.1
[9.10.2025 14:26:29] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[9.10.2025 14:26:28] system: 📶 Setup WIFI + AP
[9.10.2025 14:26:28] system: ⚠️ RESTART reason=poweron firmware=dev-2.0.015b4 -----------------------------
[9.10.2025 14:25:57] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":111,"battery_voltage":0.9008,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":120,"wifi_connected_seconds":111,"wifi_rssi_dbm":-79,"wifi_state":"connected"}
[9.10.2025 14:25:51] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":105,"battery_voltage":0.46,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":114,"wifi_connected_seconds":105,"wifi_rssi_dbm":-81,"wifi_state":"connected"}
[9.10.2025 14:25:48] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:25:45] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":99,"battery_voltage":0.654,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":108,"wifi_connected_seconds":99,"wifi_rssi_dbm":-71,"wifi_state":"connected"}
[9.10.2025 14:25:39] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":93,"battery_voltage":0.631,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":102,"wifi_connected_seconds":93,"wifi_rssi_dbm":-69,"wifi_state":"connected"}
[9.10.2025 14:25:38] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:25:33] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":87,"battery_voltage":0.6452,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":96,"wifi_connected_seconds":87,"wifi_rssi_dbm":-68,"wifi_state":"connected"}
[9.10.2025 14:25:28] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:25:27] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":81,"battery_voltage":0.929,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":90,"wifi_connected_seconds":81,"wifi_rssi_dbm":-78,"wifi_state":"connected"}
[9.10.2025 14:25:21] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":76,"battery_voltage":0.9326,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":84,"wifi_connected_seconds":76,"wifi_rssi_dbm":-77,"wifi_state":"connected"}
[9.10.2025 14:25:18] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:25:15] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":69,"battery_voltage":0.6188,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":77,"wifi_connected_seconds":69,"wifi_rssi_dbm":-74,"wifi_state":"connected"}
[9.10.2025 14:25:09] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":62,"battery_voltage":0.3542,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":71,"wifi_connected_seconds":62,"wifi_rssi_dbm":-82,"wifi_state":"connected"}
[9.10.2025 14:25:08] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:25:02] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":57,"battery_voltage":0.6046,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":65,"wifi_connected_seconds":57,"wifi_rssi_dbm":-70,"wifi_state":"connected"}
[9.10.2025 14:24:58] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:24:56] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":50,"battery_voltage":0.9008,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":59,"wifi_connected_seconds":50,"wifi_rssi_dbm":-71,"wifi_state":"connected"}
[9.10.2025 14:24:50] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":45,"battery_voltage":0.758,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":53,"wifi_connected_seconds":45,"wifi_rssi_dbm":-72,"wifi_state":"connected"}
[9.10.2025 14:24:48] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:24:44] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":38,"battery_voltage":0.4794,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":47,"wifi_connected_seconds":38,"wifi_rssi_dbm":-70,"wifi_state":"connected"}
[9.10.2025 14:24:38] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":32,"battery_voltage":0.5676,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":41,"wifi_connected_seconds":32,"wifi_rssi_dbm":-71,"wifi_state":"connected"}
[9.10.2025 14:24:38] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:24:32] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":27,"battery_voltage":0.7228,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":35,"wifi_connected_seconds":27,"wifi_rssi_dbm":-76,"wifi_state":"connected"}
[9.10.2025 14:24:28] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:24:26] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":20,"battery_voltage":0.3632,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":29,"wifi_connected_seconds":20,"wifi_rssi_dbm":-76,"wifi_state":"connected"}
[9.10.2025 14:24:20] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":15,"battery_voltage":0.7228,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":23,"wifi_connected_seconds":15,"wifi_rssi_dbm":-69,"wifi_state":"connected"}
[9.10.2025 14:24:18] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:24:14] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":9,"battery_voltage":0.5924,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":17,"wifi_connected_seconds":9,"wifi_rssi_dbm":-69,"wifi_state":"connected"}
[9.10.2025 14:24:09] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":1,"battery_voltage":0.3666,"connection":"wifi","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":11,"wifi_connected_seconds":1,"wifi_rssi_dbm":-77,"wifi_state":"connected"}
[9.10.2025 14:24:08] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:24:07] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 14:24:07] info: ✅ MQTT connected
[9.10.2025 14:24:05] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 14:24:05] system: ✅ setup().DONE
[9.10.2025 14:24:05] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:24:05] 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.9678,"connection":"wifi","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":7,"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":-75,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[9.10.2025 14:24:04] system: 🔔 registering device
[9.10.2025 14:24:04] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[9.10.2025 14:24:04] system: ✅ Synced server time: 1760012644
[9.10.2025 14:24:09] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[9.10.2025 14:24:09] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 14:24:08] info: ✅ WiFi connected IP address = 192.168.0.87
[9.10.2025 14:24:08] info: 📶 Connecting to WIFI Vodafone-AE5F
[9.10.2025 14:24:08] system: 📶 AP IP address 192.168.4.1
[9.10.2025 14:24:08] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[9.10.2025 14:24:08] system: 📶 Setup WIFI + AP
[9.10.2025 14:24:08] system: ⚠️ RESTART reason=poweron firmware=dev-2.0.015b4 -----------------------------
[9.10.2025 14:23:52] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:23:51] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":153,"battery_voltage":0.5324,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":158,"wifi_connected_seconds":153,"wifi_rssi_dbm":-70,"wifi_state":"connected"}
[9.10.2025 14:23:45] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":146,"battery_voltage":0.349,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":152,"wifi_connected_seconds":146,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[9.10.2025 14:23:42] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:23:39] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":140,"battery_voltage":0.7334,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":146,"wifi_connected_seconds":140,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[9.10.2025 14:23:33] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":134,"battery_voltage":0.3508,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":140,"wifi_connected_seconds":134,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[9.10.2025 14:23:32] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:23:27] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":128,"battery_voltage":0.9872,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":134,"wifi_connected_seconds":128,"wifi_rssi_dbm":-66,"wifi_state":"connected"}
[9.10.2025 14:23:22] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:23:21] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":123,"battery_voltage":0.4494,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":128,"wifi_connected_seconds":123,"wifi_state":"connected"}
[9.10.2025 14:23:15] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":116,"battery_voltage":0.9926,"connection":"wifi","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 14:23:12] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:23:09] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":111,"battery_voltage":0.3066,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":116,"wifi_connected_seconds":111,"wifi_rssi_dbm":-68,"wifi_state":"connected"}
[9.10.2025 14:23:03] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":103,"battery_voltage":0.4212,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":110,"wifi_connected_seconds":103,"wifi_rssi_dbm":-68,"wifi_state":"connected"}
[9.10.2025 14:23:02] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:22:57] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":98,"battery_voltage":0.3154,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":104,"wifi_connected_seconds":98,"wifi_rssi_dbm":-68,"wifi_state":"connected"}
[9.10.2025 14:22:52] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:22:51] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":92,"battery_voltage":0.4988,"connection":"wifi","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 14:22:45] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":86,"battery_voltage":0.6682,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":92,"wifi_connected_seconds":86,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[9.10.2025 14:22:42] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:22:39] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":80,"battery_voltage":0.5254,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":86,"wifi_connected_seconds":80,"wifi_rssi_dbm":-68,"wifi_state":"connected"}
[9.10.2025 14:22:33] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":74,"battery_voltage":0.3366,"connection":"wifi","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 14:22:32] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:22:27] 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","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":74,"wifi_connected_seconds":68,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[9.10.2025 14:22:22] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:22:21] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":62,"battery_voltage":0.6118,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":68,"wifi_connected_seconds":62,"wifi_rssi_dbm":-67,"wifi_state":"connected"}
[9.10.2025 14:22:15] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":56,"battery_voltage":0.3208,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":62,"wifi_connected_seconds":56,"wifi_rssi_dbm":-71,"wifi_state":"connected"}
[9.10.2025 14:22:12] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:22:09] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":50,"battery_voltage":0.3384,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":56,"wifi_connected_seconds":50,"wifi_rssi_dbm":-72,"wifi_state":"connected"}
[9.10.2025 14:22:03] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":44,"battery_voltage":0.9414,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":50,"wifi_connected_seconds":44,"wifi_rssi_dbm":-63,"wifi_state":"connected"}
[9.10.2025 14:22:02] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:21:57] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":38,"battery_voltage":0.5746,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":44,"wifi_connected_seconds":38,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 14:21:52] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:21:51] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":32,"battery_voltage":0.8304,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":38,"wifi_connected_seconds":32,"wifi_rssi_dbm":-64,"wifi_state":"connected"}
[9.10.2025 14:21:45] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":26,"battery_voltage":0.9538,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":32,"wifi_connected_seconds":26,"wifi_state":"connected"}
[9.10.2025 14:21:42] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:21:39] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":20,"battery_voltage":0.9838,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":26,"wifi_connected_seconds":20,"wifi_rssi_dbm":-70,"wifi_state":"connected"}
[9.10.2025 14:21:33] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":14,"battery_voltage":0.6858,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":20,"wifi_connected_seconds":14,"wifi_rssi_dbm":-71,"wifi_state":"connected"}
[9.10.2025 14:21:32] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:21:27] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":8,"battery_voltage":0.9308,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":14,"wifi_connected_seconds":8,"wifi_rssi_dbm":-69,"wifi_state":"connected"}
[9.10.2025 14:21:22] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:21:21] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":1,"battery_voltage":0.386,"connection":"wifi","mqtt_state":"disconnected","supply":false,"supply_powered_seconds":-1,"uptime":8,"wifi_connected_seconds":1,"wifi_rssi_dbm":-73,"wifi_state":"connected"}
[9.10.2025 14:21:20] info: 📡 Subscribed to bcbox/bcbox8CD55F1B5AE0/action
[9.10.2025 14:21:20] info: ✅ MQTT connected
[9.10.2025 14:21:19] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 14:21:19] system: ✅ setup().DONE
[9.10.2025 14:21:19] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:21: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":1.0226,"connection":"wifi","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":-71,"wifi_ssid":"Vodafone-AE5F","wifi_state":"connected"}
[9.10.2025 14:21:17] system: 🔔 registering device
[9.10.2025 14:21:17] info: 💾 FLASH.write(wifi_ssid=Vodafone-AE5F)
[9.10.2025 14:21:17] system: ✅ Synced server time: 1760012477
[9.10.2025 14:21:22] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[9.10.2025 14:21:22] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[9.10.2025 14:21:22] info: ✅ WiFi connected IP address = 192.168.0.87
[9.10.2025 14:21:22] info: 📶 Connecting to WIFI Vodafone-AE5F
[9.10.2025 14:21:21] system: 📶 AP IP address 192.168.4.1
[9.10.2025 14:21:21] system: 📶 Starting AP bcbox8CD55F1B5AE0 without a password
[9.10.2025 14:21:21] system: 📶 Setup WIFI + AP
[9.10.2025 14:21:21] system: ⚠️ RESTART reason=poweron firmware=dev-2.0.015b4 -----------------------------
[9.10.2025 14:19:22] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":277,"battery_voltage":0.3632,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":283,"wifi_connected_seconds":277,"wifi_rssi_dbm":-70,"wifi_state":"connected"}
[9.10.2025 14:19:22] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:19:16] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":272,"battery_voltage":0.4672,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":277,"wifi_connected_seconds":272,"wifi_rssi_dbm":-70,"wifi_state":"connected"}
[9.10.2025 14:19:12] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:19:10] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":265,"battery_voltage":0.4178,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":271,"wifi_connected_seconds":265,"wifi_rssi_dbm":-70,"wifi_state":"connected"}
[9.10.2025 14:19:04] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":260,"battery_voltage":0.594,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":265,"wifi_connected_seconds":260,"wifi_rssi_dbm":-71,"wifi_state":"connected"}
[9.10.2025 14:19:02] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:18:59] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":253,"battery_voltage":0.751,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":259,"wifi_connected_seconds":253,"wifi_rssi_dbm":-70,"wifi_state":"connected"}
[9.10.2025 14:18:52] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":248,"battery_voltage":0.8092,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":253,"wifi_connected_seconds":248,"wifi_rssi_dbm":-69,"wifi_state":"connected"}
[9.10.2025 14:18:52] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:18:47] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":242,"battery_voltage":0.6876,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":247,"wifi_connected_seconds":242,"wifi_rssi_dbm":-70,"wifi_state":"connected"}
[9.10.2025 14:18:42] system: ✅ 200 GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/ping/wifi
[9.10.2025 14:18:41] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":236,"battery_voltage":0.3666,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":242,"wifi_connected_seconds":236,"wifi_rssi_dbm":-70,"wifi_state":"connected"}
[9.10.2025 14:18:35] system: ✅ 200 PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox8CD55F1B5AE0/status {"battery_powered_seconds":231,"battery_voltage":0.4036,"connection":"wifi","mqtt_state":"connected","supply":false,"supply_powered_seconds":-1,"uptime":236,"wifi_connected_seconds":231,"wifi_rssi_dbm":-70,"wifi_state":"connected"}