Device bcbox1_lwpa.vodafone.com [bcbox781EA0004F8C]

[21.11.2025 0:04:45] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:04:44] info: 📥 GSM.MQTT.COMMAND.activate_relays token=3YDM24FRQY8XQVQV799FCG9NFP - ❗ skipping duplicate command.
[21.11.2025 0:04:44] info: 📥 GSM.MQTT.received bcbox/bcbox781EA0004F8C/action
[21.11.2025 0:04:44] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/3YDM24FRQY8XQVQV799FCG9NFP/finished
[21.11.2025 0:04:43] info: ⚪ relay 1 LOW
[21.11.2025 0:04:43] info: ⏳ wait 500 ms
[21.11.2025 0:04:43] info: ⚪ relay 2 LOW
[21.11.2025 0:04:42] info: ⏳ wait 1000 ms
[21.11.2025 0:04:42] info: 🔴 relay 2 HIGH
[21.11.2025 0:04:41] info: ⏳ wait 500 ms
[21.11.2025 0:04:41] info: 🔴 relay 1 HIGH
[21.11.2025 0:04:41] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/3YDM24FRQY8XQVQV799FCG9NFP/delivered
[21.11.2025 0:04:40] info: 📥 WIFI.MQTT.COMMAND.activate_relays token=3YDM24FRQY8XQVQV799FCG9NFP
[21.11.2025 0:04:40] info: 📥 WIFI.MQTT.received bcbox/bcbox781EA0004F8C/action
[21.11.2025 0:04:35] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:04:33] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[21.11.2025 0:04:33] debug: 🌐 GSM req=8.496kB used_total=0 B/min=0 B
[21.11.2025 0:04:33] system: ✅ 200 🌐.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/gsm
[21.11.2025 0:04:29] system: ✅ 200 📶.POST https://bcbox-mock.epk-tech.com:443/api/v1/devices {"ap_channel":null,"ap_connected_clients":null,"ap_enabled":false,"ap_encryption":"wpa_psk","ap_hidden":false,"ap_ssid":"bcbox781EA0004F8C","ap_state":null,"autoreset_no_connection":3600,"backend_host":"https://bcbox-mock.epk-tech.com:443","battery":true,"battery_powered_seconds":-1,"battery_soc":100,"battery_voltage":4.321,"connection":"wifi","esp_free_heap":180728,"esp_heap_size":316264,"esp_max_alloc_heap":110580,"esp_min_free_heap":134440,"esp_restart_reason":"sw","fw_default_url":"https://firmware.com/fw.bin:443","fw_version":"dev-2.0.021b684","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":600,"gsm_signal_dbm":null,"gsm_signal_percent":null,"gsm_state":"disconnected","hw_identifier":"bcbox781EA0004F8C","hw_revision":"bcbox-5.1",
[21.11.2025 0:04:29] system: ✅ Synced server time: 1763679869
[21.11.2025 0:04:35] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[21.11.2025 0:04:35] system: 🌍 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[21.11.2025 0:04:35] info: ✅ WiFi connected IP address = 192.168.0.52
[21.11.2025 0:04:35] info: 📶 Connecting to WIFI Vodafone-AE5F
[21.11.2025 0:04:35] system: ⚠️ RESTART reason=sw firmware=dev-2.0.021b684 -----------------------------
[21.11.2025 0:04:34] info: 📡 Subscribed to bcbox/bcbox781EA0004F8C/action
[21.11.2025 0:04:10] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/3Y7C1Z5XAW81TA3R28S1GZQ3E1/finished
[21.11.2025 0:04:09] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/3Y7C1Z5XAW81TA3R28S1GZQ3E1/delivered
[21.11.2025 0:04:07] info: 📥 GSM.MQTT.COMMAND.soft_reboot token=3Y7C1Z5XAW81TA3R28S1GZQ3E1
[21.11.2025 0:04:07] info: 📥 GSM.MQTT.received bcbox/bcbox781EA0004F8C/action
[21.11.2025 0:04:02] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:03:51] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:03:49] system: ✅ 200 📶.PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":4.344,"connection":"wifi","esp_free_heap":127108,"esp_max_alloc_heap":77812,"esp_min_free_heap":76916,"gsm_state":"disconnected","mqtt_state":"connected","supply":true,"supply_powered_seconds":162,"supply_voltage":13.215,"uptime":181,"wifi_connected_seconds":162,"wifi_rssi_dbm":-51,"wifi_state":"connected"}
[21.11.2025 0:03:42] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:03:32] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:03:29] info: 📥 WIFI.MQTT.COMMAND.activate_relays token=199QEVTNDZ89PTHYD926NYF6RJ - ❗ skipping duplicate command.
[21.11.2025 0:03:29] info: 📥 WIFI.MQTT.received bcbox/bcbox781EA0004F8C/action
[21.11.2025 0:03:29] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/199QEVTNDZ89PTHYD926NYF6RJ/finished
[21.11.2025 0:03:28] info: ⚪ relay 1 LOW
[21.11.2025 0:03:28] info: ⏳ wait 500 ms
[21.11.2025 0:03:28] info: ⚪ relay 2 LOW
[21.11.2025 0:03:27] info: ⏳ wait 1000 ms
[21.11.2025 0:03:27] info: 🔴 relay 2 HIGH
[21.11.2025 0:03:26] info: ⏳ wait 500 ms
[21.11.2025 0:03:26] info: 🔴 relay 1 HIGH
[21.11.2025 0:03:26] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/199QEVTNDZ89PTHYD926NYF6RJ/delivered
[21.11.2025 0:03:25] info: 📥 GSM.MQTT.COMMAND.activate_relays token=199QEVTNDZ89PTHYD926NYF6RJ
[21.11.2025 0:03:25] info: 📥 GSM.MQTT.received bcbox/bcbox781EA0004F8C/action
[21.11.2025 0:03:22] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:03:12] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:03:02] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:02:52] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:02:48] system: ✅ 200 📶.PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":4.328,"connection":"wifi","esp_free_heap":127116,"esp_max_alloc_heap":77812,"esp_min_free_heap":77352,"gsm_state":"disconnected","mqtt_state":"connected","supply":true,"supply_powered_seconds":101,"supply_voltage":13.194,"uptime":120,"wifi_connected_seconds":101,"wifi_rssi_dbm":-55,"wifi_state":"connected"}
[21.11.2025 0:02:42] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:02:32] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:02:22] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:02:20] info: 📥 GSM.MQTT.COMMAND.activate_relays token=6HT296A58W912BX0HVQ7HPM5R1 - ❗ skipping duplicate command.
[21.11.2025 0:02:20] info: 📥 GSM.MQTT.received bcbox/bcbox781EA0004F8C/action
[21.11.2025 0:02:20] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/6HT296A58W912BX0HVQ7HPM5R1/finished
[21.11.2025 0:02:19] info: ⚪ relay 1 LOW
[21.11.2025 0:02:18] info: ⏳ wait 500 ms
[21.11.2025 0:02:18] info: ⚪ relay 2 LOW
[21.11.2025 0:02:17] info: ⏳ wait 1000 ms
[21.11.2025 0:02:17] info: 🔴 relay 2 HIGH
[21.11.2025 0:02:17] info: ⏳ wait 500 ms
[21.11.2025 0:02:17] info: 🔴 relay 1 HIGH
[21.11.2025 0:02:17] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/6HT296A58W912BX0HVQ7HPM5R1/delivered
[21.11.2025 0:02:16] info: 📥 WIFI.MQTT.COMMAND.activate_relays token=6HT296A58W912BX0HVQ7HPM5R1
[21.11.2025 0:02:16] info: 📥 WIFI.MQTT.received bcbox/bcbox781EA0004F8C/action
[21.11.2025 0:02:12] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:02:02] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:01:52] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:01:48] system: ✅ 200 📶.PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":4.341,"connection":"wifi","esp_free_heap":127892,"esp_max_alloc_heap":77812,"esp_min_free_heap":78324,"gsm_state":"disconnected","mqtt_state":"connected","supply":true,"supply_powered_seconds":41,"supply_voltage":13.215,"uptime":60,"wifi_connected_seconds":41,"wifi_rssi_dbm":-54,"wifi_state":"connected"}
[21.11.2025 0:01:42] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:01:32] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:01:22] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:01:12] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[21.11.2025 0:01:09] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[21.11.2025 0:01:09] debug: 🌐 GSM req=8.417kB used_total=0 B/min=0 B
[21.11.2025 0:01:09] system: ✅ 200 🌐.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/gsm
[21.11.2025 0:01:06] system: ✅ 200 📶.POST https://bcbox-mock.epk-tech.com:443/api/v1/devices {"ap_channel":null,"ap_connected_clients":null,"ap_enabled":false,"ap_encryption":"wpa_psk","ap_hidden":false,"ap_ssid":"bcbox781EA0004F8C","ap_state":null,"autoreset_no_connection":3600,"backend_host":"https://bcbox-mock.epk-tech.com:443","battery":true,"battery_powered_seconds":-1,"battery_soc":100,"battery_voltage":4.325,"connection":"wifi","esp_free_heap":180732,"esp_heap_size":316264,"esp_max_alloc_heap":110580,"esp_min_free_heap":134680,"esp_restart_reason":"sw","fw_default_url":"https://firmware.com/fw.bin:443","fw_version":"dev-2.0.021b684","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":600,"gsm_signal_dbm":null,"gsm_signal_percent":null,"gsm_state":"disconnected","hw_identifier":"bcbox781EA0004F8C","hw_revision":"bcbox-5.1",
[21.11.2025 0:01:06] system: ✅ Synced server time: 1763679666
[21.11.2025 0:01:12] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[21.11.2025 0:01:11] system: 🌍 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[21.11.2025 0:01:11] info: ✅ WiFi connected IP address = 192.168.0.52
[21.11.2025 0:01:11] info: 📶 Connecting to WIFI Vodafone-AE5F
[21.11.2025 0:01:11] system: ⚠️ RESTART reason=sw firmware=dev-2.0.021b684 -----------------------------
[21.11.2025 0:01:11] info: 📡 Subscribed to bcbox/bcbox781EA0004F8C/action
[21.11.2025 0:00:09] info: 💾 firmwareLength=1301776 B/1966080 B used (66.21%)
[21.11.2025 0:00:08] system: ℹ Starting secure OTA update from: https://bcbox-mock.epk-tech.com/data/dev-firmwares/dev-2.0.0.15b4.bin?t=1763679607
[21.11.2025 0:00:08] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/4Q18C6RB018GVT3KAZFEQYHA48/finished
[21.11.2025 0:00:08] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/4Q18C6RB018GVT3KAZFEQYHA48/delivered
[21.11.2025 0:00:07] info: 📥 GSM.MQTT.COMMAND.firmware_update token=4Q18C6RB018GVT3KAZFEQYHA48
[21.11.2025 0:00:07] info: 📥 GSM.MQTT.received bcbox/bcbox781EA0004F8C/action
[21.11.2025 0:00:07] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:59:57] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:59:56] debug: 🌐 GSM req=3.307kB used_total=22.721kB/min=4.440kB
[20.11.2025 23:59:56] system: ✅ 200 🌐.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/gsm
[20.11.2025 23:59:53] system: ✅ 200 📶.PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":4.344,"connection":"wifi","esp_free_heap":127072,"esp_max_alloc_heap":77812,"gsm_state":"disconnected","mqtt_state":"connected","supply":true,"supply_powered_seconds":284,"supply_voltage":13.246,"uptime":303,"wifi_connected_seconds":284,"wifi_rssi_dbm":-51,"wifi_state":"connected"}
[20.11.2025 23:59:46] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:59:36] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:59:26] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:59:16] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:59:06] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:59:04] info: 📥 WIFI.MQTT.COMMAND.activate_relays token=0D4TZRZ94B9KSTCBXKWX6ACGVJ - ❗ skipping duplicate command.
[20.11.2025 23:59:04] info: 📥 WIFI.MQTT.received bcbox/bcbox781EA0004F8C/action
[20.11.2025 23:59:04] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/0D4TZRZ94B9KSTCBXKWX6ACGVJ/finished
[20.11.2025 23:59:04] info: ⚪ relay 1 LOW
[20.11.2025 23:59:04] debug: ⭕ relay 1 → OFF
[20.11.2025 23:59:03] info: ⏳ wait 500 ms
[20.11.2025 23:59:03] info: ⚪ relay 2 LOW
[20.11.2025 23:59:03] debug: ⭕ relay 2 → OFF
[20.11.2025 23:59:02] info: ⏳ wait 1000 ms
[20.11.2025 23:59:02] info: 🔴 relay 2 HIGH
[20.11.2025 23:59:02] debug: ✅ relay 2 → ON
[20.11.2025 23:59:01] info: ⏳ wait 500 ms
[20.11.2025 23:59:01] info: 🔴 relay 1 HIGH
[20.11.2025 23:59:01] debug: ✅ relay 1 → ON
[20.11.2025 23:59:01] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/0D4TZRZ94B9KSTCBXKWX6ACGVJ/delivered
[20.11.2025 23:59:01] info: 📥 GSM.MQTT.COMMAND.activate_relays token=0D4TZRZ94B9KSTCBXKWX6ACGVJ
[20.11.2025 23:59:01] info: 📥 GSM.MQTT.received bcbox/bcbox781EA0004F8C/action
[20.11.2025 23:58:56] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:58:55] debug: 🌐 GSM req=3.266kB used_total=19.115kB/min=4.662kB
[20.11.2025 23:58:55] system: ✅ 200 🌐.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/gsm
[20.11.2025 23:58:52] system: ✅ 200 📶.PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":4.327,"connection":"wifi","esp_free_heap":127120,"esp_max_alloc_heap":77812,"gsm_state":"disconnected","mqtt_state":"connected","supply":true,"supply_powered_seconds":223,"supply_voltage":13.121,"uptime":242,"wifi_connected_seconds":223,"wifi_rssi_dbm":-56,"wifi_state":"connected"}
[20.11.2025 23:58:45] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:58:35] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:58:25] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:58:15] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:58:06] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:57:55] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:57:54] debug: 🌐 GSM req=3.267kB used_total=15.726kB/min=5.100kB
[20.11.2025 23:57:54] system: ✅ 200 🌐.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/gsm
[20.11.2025 23:57:51] system: ✅ 200 📶.PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":4.335,"connection":"wifi","esp_free_heap":127120,"esp_max_alloc_heap":77812,"gsm_state":"disconnected","mqtt_state":"connected","supply":true,"supply_powered_seconds":162,"supply_voltage":13.236,"uptime":181,"wifi_connected_seconds":162,"wifi_rssi_dbm":-54,"wifi_state":"connected"}
[20.11.2025 23:57:44] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:57:34] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:57:24] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:57:14] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:57:04] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:56:54] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:56:54] debug: 🌐 GSM req=3.349kB used_total=12.254kB/min=5.929kB
[20.11.2025 23:56:54] system: ✅ 200 🌐.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/gsm
[20.11.2025 23:56:50] system: ✅ 200 📶.PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":4.341,"connection":"wifi","esp_free_heap":127080,"esp_max_alloc_heap":77812,"esp_min_free_heap":75936,"gsm_state":"disconnected","mqtt_state":"connected","supply":true,"supply_powered_seconds":101,"supply_voltage":13.225,"uptime":120,"wifi_connected_seconds":101,"wifi_rssi_dbm":-55,"wifi_state":"connected"}
[20.11.2025 23:56:44] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:56:34] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:56:24] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:56:14] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:56:04] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:56:01] info: 📥 GSM.MQTT.COMMAND.activate_relays token=60P2TXTN249N78S58MTWZJXJC7 - ❗ skipping duplicate command.
[20.11.2025 23:56:01] info: 📥 GSM.MQTT.received bcbox/bcbox781EA0004F8C/action
[20.11.2025 23:56:01] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/60P2TXTN249N78S58MTWZJXJC7/finished
[20.11.2025 23:56:00] info: ⚪ relay 1 LOW
[20.11.2025 23:56:00] debug: ⭕ relay 1 → OFF
[20.11.2025 23:56:00] info: ⏳ wait 500 ms
[20.11.2025 23:56:00] info: ⚪ relay 2 LOW
[20.11.2025 23:56:00] debug: ⭕ relay 2 → OFF
[20.11.2025 23:55:59] info: ⏳ wait 1000 ms
[20.11.2025 23:55:59] info: 🔴 relay 2 HIGH
[20.11.2025 23:55:59] debug: ✅ relay 2 → ON
[20.11.2025 23:55:58] info: ⏳ wait 500 ms
[20.11.2025 23:55:58] info: 🔴 relay 1 HIGH
[20.11.2025 23:55:58] debug: ✅ relay 1 → ON
[20.11.2025 23:55:58] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/60P2TXTN249N78S58MTWZJXJC7/delivered
[20.11.2025 23:55:57] info: 📥 WIFI.MQTT.COMMAND.activate_relays token=60P2TXTN249N78S58MTWZJXJC7
[20.11.2025 23:55:57] info: 📥 WIFI.MQTT.received bcbox/bcbox781EA0004F8C/action
[20.11.2025 23:55:54] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:55:53] debug: 🌐 GSM req=3.268kB used_total=8.646kB/min=8.234kB
[20.11.2025 23:55:53] system: ✅ 200 🌐.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/gsm
[20.11.2025 23:55:50] system: ✅ 200 📶.PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":4.330,"connection":"wifi","esp_free_heap":127856,"esp_max_alloc_heap":77812,"esp_min_free_heap":76476,"gsm_state":"disconnected","mqtt_state":"connected","supply":true,"supply_powered_seconds":40,"supply_voltage":13.173,"uptime":60,"wifi_connected_seconds":40,"wifi_rssi_dbm":-54,"wifi_state":"connected"}
[20.11.2025 23:55:44] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:55:39] info: 📥 WIFI.MQTT.COMMAND.send_ping token=4BFGZA0A7Z98PSG066H33RVW38 - ❗ skipping duplicate command.
[20.11.2025 23:55:39] info: 📥 WIFI.MQTT.received bcbox/bcbox781EA0004F8C/action
[20.11.2025 23:55:39] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/4BFGZA0A7Z98PSG066H33RVW38/finished
[20.11.2025 23:55:38] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:55:37] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/4BFGZA0A7Z98PSG066H33RVW38/delivered
[20.11.2025 23:55:36] info: 📥 GSM.MQTT.COMMAND.send_ping token=4BFGZA0A7Z98PSG066H33RVW38
[20.11.2025 23:55:36] info: 📥 GSM.MQTT.received bcbox/bcbox781EA0004F8C/action
[20.11.2025 23:55:34] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:55:24] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:55:14] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:55:12] system: 🔌 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[20.11.2025 23:55:12] debug: 🌐 GSM req=8.457kB used_total=0 B/min=0 B
[20.11.2025 23:55:12] system: ✅ 200 🌐.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/gsm
[20.11.2025 23:55:08] system: ✅ 200 📶.POST https://bcbox-mock.epk-tech.com:443/api/v1/devices {"ap_channel":null,"ap_connected_clients":null,"ap_enabled":false,"ap_encryption":"wpa_psk","ap_hidden":false,"ap_ssid":"bcbox781EA0004F8C","ap_state":null,"autoreset_no_connection":3600,"backend_host":"https://bcbox-mock.epk-tech.com:443","battery":true,"battery_powered_seconds":-1,"battery_soc":100,"battery_voltage":4.327,"connection":"wifi","esp_free_heap":180736,"esp_heap_size":316264,"esp_max_alloc_heap":110580,"esp_min_free_heap":134452,"esp_restart_reason":"sw","fw_default_url":"https://firmware.com/fw.bin:443","fw_version":"dev-2.0.021b682","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":60,"gsm_signal_dbm":null,"gsm_signal_percent":null,"gsm_state":"disconnected","hw_identifier":"bcbox781EA0004F8C","hw_revision":"bcbox-5.1","
[20.11.2025 23:55:08] system: ✅ Synced server time: 1763679308
[20.11.2025 23:55:14] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/server-status
[20.11.2025 23:55:14] system: 🌍 Connecting to MQTT broker at r2b2827f.ala.us-east-1.emqxsl.com:8883
[20.11.2025 23:55:14] info: ✅ WiFi connected IP address = 192.168.0.52
[20.11.2025 23:55:14] info: 📶 Connecting to WIFI Vodafone-AE5F
[20.11.2025 23:55:13] system: ⚠️ RESTART reason=sw firmware=dev-2.0.021b682 -----------------------------
[20.11.2025 23:55:13] info: 📡 Subscribed to bcbox/bcbox781EA0004F8C/action
[20.11.2025 23:54:17] info: 💾 firmwareLength=1302128 B/1966080 B used (66.23%)
[20.11.2025 23:54:16] system: ℹ Starting secure OTA update from: https://bcbox-mock.epk-tech.com/data/dev-firmwares/dev-2.0.0.15b4.bin?t=1763679255
[20.11.2025 23:54:16] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/7727G9AC6792TVRVVC3RYXQED8/finished
[20.11.2025 23:54:15] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/7727G9AC6792TVRVVC3RYXQED8/delivered
[20.11.2025 23:54:15] info: 📥 WIFI.MQTT.COMMAND.firmware_update token=7727G9AC6792TVRVVC3RYXQED8
[20.11.2025 23:54:15] info: 📥 WIFI.MQTT.received bcbox/bcbox781EA0004F8C/action
[20.11.2025 23:54:12] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:54:02] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:53:52] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:53:45] system: ✅ 200 📶.PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":4.332,"connection":"wifi","esp_free_heap":127128,"esp_max_alloc_heap":77812,"esp_min_free_heap":75424,"gsm_state":"disconnected","mqtt_state":"connected","supply":true,"supply_powered_seconds":287,"supply_voltage":13.194,"uptime":306,"wifi_connected_seconds":287,"wifi_rssi_dbm":-53,"wifi_state":"connected"}
[20.11.2025 23:53:42] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:53:41] debug: 🌐 GSM req=3.306kB used_total=22.852kB/min=4.524kB
[20.11.2025 23:53:41] system: ✅ 200 🌐.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/gsm
[20.11.2025 23:53:29] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:53:24] info: 📥 WIFI.MQTT.COMMAND.activate_relays token=6QT76TF8CK8QNT0MSHE5CH4RCY - ❗ skipping duplicate command.
[20.11.2025 23:53:24] info: 📥 WIFI.MQTT.received bcbox/bcbox781EA0004F8C/action
[20.11.2025 23:53:24] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/6QT76TF8CK8QNT0MSHE5CH4RCY/finished
[20.11.2025 23:53:22] info: ⚪ relay 1 LOW
[20.11.2025 23:53:22] debug: ⭕ relay 1 → OFF
[20.11.2025 23:53:22] info: ⏳ wait 500 ms
[20.11.2025 23:53:22] info: ⚪ relay 2 LOW
[20.11.2025 23:53:22] debug: ⭕ relay 2 → OFF
[20.11.2025 23:53:21] info: ⏳ wait 1000 ms
[20.11.2025 23:53:21] info: 🔴 relay 2 HIGH
[20.11.2025 23:53:21] debug: ✅ relay 2 → ON
[20.11.2025 23:53:20] info: ⏳ wait 500 ms
[20.11.2025 23:53:20] info: 🔴 relay 1 HIGH
[20.11.2025 23:53:20] debug: ✅ relay 1 → ON
[20.11.2025 23:53:20] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/6QT76TF8CK8QNT0MSHE5CH4RCY/delivered
[20.11.2025 23:53:20] info: 📥 GSM.MQTT.COMMAND.activate_relays token=6QT76TF8CK8QNT0MSHE5CH4RCY
[20.11.2025 23:53:20] info: 📥 GSM.MQTT.received bcbox/bcbox781EA0004F8C/action
[20.11.2025 23:53:19] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:53:09] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:52:59] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:52:58] info: 📥 GSM.MQTT.COMMAND.activate_relays token=24QQ3HVVR08VAB3PP2WT3D2D92 - ❗ skipping duplicate command.
[20.11.2025 23:52:58] info: 📥 GSM.MQTT.received bcbox/bcbox781EA0004F8C/action
[20.11.2025 23:52:58] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/24QQ3HVVR08VAB3PP2WT3D2D92/finished
[20.11.2025 23:52:57] info: ⚪ relay 1 LOW
[20.11.2025 23:52:57] debug: ⭕ relay 1 → OFF
[20.11.2025 23:52:56] info: ⏳ wait 500 ms
[20.11.2025 23:52:56] info: ⚪ relay 2 LOW
[20.11.2025 23:52:56] debug: ⭕ relay 2 → OFF
[20.11.2025 23:52:55] info: ⏳ wait 1000 ms
[20.11.2025 23:52:55] info: 🔴 relay 2 HIGH
[20.11.2025 23:52:55] debug: ✅ relay 2 → ON
[20.11.2025 23:52:55] info: ⏳ wait 500 ms
[20.11.2025 23:52:55] info: 🔴 relay 1 HIGH
[20.11.2025 23:52:55] debug: ✅ relay 1 → ON
[20.11.2025 23:52:55] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/action/24QQ3HVVR08VAB3PP2WT3D2D92/delivered
[20.11.2025 23:52:54] info: 📥 WIFI.MQTT.COMMAND.activate_relays token=24QQ3HVVR08VAB3PP2WT3D2D92
[20.11.2025 23:52:54] info: 📥 WIFI.MQTT.received bcbox/bcbox781EA0004F8C/action
[20.11.2025 23:52:45] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:52:44] system: ✅ 200 📶.PUT https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/status {"battery_powered_seconds":-1,"battery_voltage":4.339,"connection":"wifi","esp_free_heap":127224,"esp_max_alloc_heap":77812,"esp_min_free_heap":76340,"gsm_state":"disconnected","mqtt_state":"connected","supply":true,"supply_powered_seconds":226,"supply_voltage":13.215,"uptime":245,"wifi_connected_seconds":226,"wifi_rssi_dbm":-54,"wifi_state":"connected"}
[20.11.2025 23:52:41] debug: 🌐 GSM req=3.266kB used_total=18.812kB/min=4.645kB
[20.11.2025 23:52:41] system: ✅ 200 🌐.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/gsm
[20.11.2025 23:52:34] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:52:24] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:52:14] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi
[20.11.2025 23:52:04] system: ✅ 200 📶.GET https://bcbox-mock.epk-tech.com:443/api/v1/device/bcbox781EA0004F8C/ping/wifi