esphome matrix clock
This commit is contained in:
@@ -306,6 +306,114 @@
|
||||
"mac_address": "88:13:BF:68:39:2C"
|
||||
},
|
||||
"_firmware_jobs": [
|
||||
{
|
||||
"job_id": "3d7f83abae00",
|
||||
"configuration": "esp-ledmatrix1.yaml",
|
||||
"job_type": "install",
|
||||
"status": "completed",
|
||||
"created_at": "2026-05-24T06:00:04.161447+00:00",
|
||||
"started_at": "2026-05-24T06:00:04.161684+00:00",
|
||||
"completed_at": "2026-05-24T06:00:46.473420+00:00",
|
||||
"exit_code": 0,
|
||||
"output": [
|
||||
"\\033[32mINFO ESPHome 2026.5.0\\033[0m\n",
|
||||
"\\033[32mINFO Reading configuration /config/esphome/esp-ledmatrix1.yaml...\\033[0m\n",
|
||||
"\\033[33mWARNING GPIO8 is a strapping PIN and should only be used for I/O with care.\n",
|
||||
"Attaching external pullup/down resistors to strapping pins can cause unexpected failures.\n",
|
||||
"See https://esphome.io/guides/faq/#why-am-i-getting-a-warning-about-strapping-pins\\033[0m\n",
|
||||
"\\033[33mWARNING GPIO9 is a strapping PIN and should only be used for I/O with care.\n",
|
||||
"Attaching external pullup/down resistors to strapping pins can cause unexpected failures.\n",
|
||||
"See https://esphome.io/guides/faq/#why-am-i-getting-a-warning-about-strapping-pins\\033[0m\n",
|
||||
"\\033[32mINFO Generating C++ source...\\033[0m\n",
|
||||
"\\033[32mINFO Setting CONFIG_LWIP_MAX_SOCKETS to 18 (TCP=12 [api=3, captive_portal=3, mqtt=1, web_server=5], UDP=3 [captive_portal=1, mdns=2], TCP_LISTEN=3 [api=1, ota=1, web_server_base=1])\\033[0m\n",
|
||||
"\\033[32mINFO Compiling app... Build path: /data/build/esp-ledmatrix1\\033[0m\n",
|
||||
"Processing \u001b[36m\u001b[1mesp-ledmatrix1\u001b[0m (board: esp32-c3-devkitm-1; framework: espidf; platform: https://github.com/pioarduino/platform-espressif32/releases/download/55.03.38-1/platform-espressif32.zip)\n",
|
||||
"\u001b[1m--------------------------------------------------------------------------------\u001b[0m\n",
|
||||
"\u001b[0mHARDWARE: ESP32C3 160MHz, 320KB RAM, 4MB Flash\n",
|
||||
"\u001b[0m - contrib-piohome @ 3.4.4 \n",
|
||||
"\u001b[0m - framework-espidf @ 3.50504.0 (5.5.4) \n",
|
||||
"\u001b[0m - tool-cmake @ 4.0.3 \n",
|
||||
"\u001b[0m - tool-esp-rom-elfs @ 2024.10.11 \n",
|
||||
"\u001b[0m - tool-esptoolpy @ 5.2.0 \n",
|
||||
"\u001b[0m - tool-ninja @ 1.13.1 \n",
|
||||
"\u001b[0m - tool-riscv32-esp-elf-gdb @ 16.3.0+20250913 \n",
|
||||
"\u001b[0m - tool-scons @ 4.40801.0 (4.8.1) \n",
|
||||
"\u001b[0m - toolchain-riscv32-esp @ 14.2.0+20260121\n",
|
||||
"\u001b[33m\u001b[2mUsing Python 3.12.10 environment at: /root/.platformio/penv/.espidf-5.5.4\u001b[0m\n",
|
||||
"\u001b[0mReading CMake configuration...\n",
|
||||
"\u001b[0mDependency Graph\n",
|
||||
"\u001b[0m|-- noise-c @ 0.1.11\n",
|
||||
"\u001b[0mCompiling .pioenvs/esp-ledmatrix1/src/main.cpp.o\n",
|
||||
"\u001b[0mLinking .pioenvs/esp-ledmatrix1/firmware.elf\n",
|
||||
"\u001b[0m\u001b[3m Memory Type Usage Summary \u001b[0m\n",
|
||||
"\u001b[0m┏━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓\n",
|
||||
"┃\u001b[1m \u001b[0m\u001b[1mMemory Type/Section\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mUsed [bytes]\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mUsed [%]\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mRemain [bytes]\u001b[0m\u001b[1m \u001b[0m┃\u001b[1m \u001b[0m\u001b[1mTotal [bytes]\u001b[0m\u001b[1m \u001b[0m┃\n",
|
||||
"\u001b[0m┡━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩\n",
|
||||
"│\u001b[91m \u001b[0m\u001b[91mFlash Code \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 948010\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\n",
|
||||
"\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .text \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 948010\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n",
|
||||
"\u001b[0m│\u001b[91m \u001b[0m\u001b[91mFlash Data \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 188404\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m \u001b[0m\u001b[91m \u001b[0m│\n",
|
||||
"\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .rodata \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 188148\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n",
|
||||
"\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .appdesc \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 256\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n",
|
||||
"\u001b[0m│\u001b[91m \u001b[0m\u001b[91mDRAM \u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 112432\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 34.99\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 208864\u001b[0m\u001b[91m \u001b[0m│\u001b[91m \u001b[0m\u001b[91m 321296\u001b[0m\u001b[91m \u001b[0m│\n",
|
||||
"\u001b[0m\u001b[33mTotal image size: \u001b[1;36m1211550\u001b[0m bytes \u001b[1m(\u001b[0m.bin may be padded larger\u001b[1m)\u001b[0m\n",
|
||||
"\u001b[0m\u001b[33m\u001b[33mNote: The reported total sizes may be smaller than those in the technical reference manual due to reserved memory and application configuration. The total flash size available for the application is not included by default, as it cannot be reliably determined due to the presence of other data like the bootloader, partition table, and application partition size.\u001b[0m\n",
|
||||
"\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .text \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 62676\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 19.51\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n",
|
||||
"\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .bss \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 37208\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 11.58\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n",
|
||||
"\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .data \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 12460\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 3.88\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n",
|
||||
"\u001b[0m│\u001b[94m \u001b[0m\u001b[94m .noinit \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 88\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m 0.03\u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\u001b[94m \u001b[0m\u001b[94m \u001b[0m\u001b[94m \u001b[0m│\n",
|
||||
"\u001b[0m└─────────────────────┴──────────────┴──────────┴────────────────┴───────────────┘\n",
|
||||
"\u001b[0mRAM: [== ] 15.2% (used 49756 bytes from 327680 bytes)\n",
|
||||
"\u001b[0mFlash: [======= ] 66.0% (used 1211294 bytes from 1835008 bytes)\n",
|
||||
"Building .pioenvs/esp-ledmatrix1/firmware.bin\n",
|
||||
"\u001b[0mCreating ESP32-C3 image...\n",
|
||||
"\u001b[0mSuccessfully created ESP32-C3 image.\n",
|
||||
"\u001b[0mCreating binary \"firmware.factory.bin\" with:\n",
|
||||
"\u001b[0m Offset | File\n",
|
||||
"\u001b[0m - 0x0 | bootloader.bin\n",
|
||||
"\u001b[0m - 0x8000 | partitions.bin\n",
|
||||
"\u001b[0m - 0x9000 | ota_data_initial.bin\n",
|
||||
"\u001b[0m - 0x10000 | firmware.bin\n",
|
||||
"Successfully created combined binary image.\n",
|
||||
"\u001b[0msign_firmware([\".pioenvs/esp-ledmatrix1/firmware.bin\"], [\".pioenvs/esp-ledmatrix1/firmware.elf\"])\n",
|
||||
"\u001b[0mmerge_factory_bin([\".pioenvs/esp-ledmatrix1/firmware.bin\"], [\".pioenvs/esp-ledmatrix1/firmware.elf\"])\n",
|
||||
"\u001b[0mInfo: bootloader.bin not found - skipping\n",
|
||||
"\u001b[0mInfo: partition-table.bin not found - skipping\n",
|
||||
"\u001b[0mInfo: ota_data_initial.bin not found - skipping\n",
|
||||
"\u001b[0mInfo: esp-ledmatrix1.bin not found - skipping\n",
|
||||
"\u001b[0mUsing FLASH_EXTRA_IMAGES from PlatformIO environment\n",
|
||||
"\u001b[0mMerging binaries into /data/build/esp-ledmatrix1/.pioenvs/esp-ledmatrix1/firmware.factory.bin\n",
|
||||
"\u001b[0mMerging binaries with esptool\n",
|
||||
"\u001b[0mSHA digest in image updated.\n",
|
||||
"\u001b[0mWrote 0x137d30 bytes to file '/data/build/esp-ledmatrix1/.pioenvs/esp-ledmatrix1/firmware.factory.bin', ready to flash to offset 0x0.\n",
|
||||
"\u001b[0mSuccessfully created /data/build/esp-ledmatrix1/.pioenvs/esp-ledmatrix1/firmware.factory.bin\n",
|
||||
"\u001b[0mesp32_copy_ota_bin([\".pioenvs/esp-ledmatrix1/firmware.bin\"], [\".pioenvs/esp-ledmatrix1/firmware.elf\"])\n",
|
||||
"\u001b[0mCopied firmware to /data/build/esp-ledmatrix1/.pioenvs/esp-ledmatrix1/firmware.ota.bin\n",
|
||||
"\u001b[0m========================= [\u001b[32m\u001b[1mSUCCESS\u001b[0m] Took 27.91 seconds =========================\u001b[0m\n",
|
||||
"\\033[32mINFO Build Info: config_hash=0xf445aeee build_time_str=2026-05-24 15:15:37 +1200\\033[0m\n",
|
||||
"\\033[32mINFO Successfully compiled program.\\033[0m\n",
|
||||
"\\033[32mINFO Connecting to 172.31.11.185 port 3232...\\033[0m\n",
|
||||
"\\033[32mINFO Connected to 172.31.11.185\\033[0m\n",
|
||||
"\\033[32mINFO Uploading /data/build/esp-ledmatrix1/.pioenvs/esp-ledmatrix1/firmware.bin (1211696 bytes)\\033[0m\n",
|
||||
"Uploading: [============================================================] 100% Done...\r\n",
|
||||
"\n",
|
||||
"\\033[32mINFO Upload took 6.26 seconds, waiting for result...\\033[0m\n",
|
||||
"\\033[32mINFO OTA successful\\033[0m\n",
|
||||
"\\033[32mINFO Successfully uploaded program.\\033[0m\n"
|
||||
],
|
||||
"error": null,
|
||||
"port": "OTA",
|
||||
"new_name": "",
|
||||
"progress": 100,
|
||||
"remote_peer": "",
|
||||
"remote_job_id": "",
|
||||
"remote_peer_label": "",
|
||||
"device_name": "",
|
||||
"device_friendly_name": "",
|
||||
"source": "local",
|
||||
"source_pin_sha256": "",
|
||||
"source_label": "",
|
||||
"source_esphome_version": ""
|
||||
},
|
||||
{
|
||||
"job_id": "126762467ae7",
|
||||
"configuration": "esp-nspanel1masterbdrm.yaml",
|
||||
@@ -647,6 +755,45 @@
|
||||
"source_label": "",
|
||||
"source_esphome_version": ""
|
||||
},
|
||||
{
|
||||
"job_id": "5ed4f57830a1",
|
||||
"configuration": "esp-ledmatrix1.yaml",
|
||||
"job_type": "clean",
|
||||
"status": "completed",
|
||||
"created_at": "2026-05-24T03:37:56.768112+00:00",
|
||||
"started_at": "2026-05-24T03:37:56.768278+00:00",
|
||||
"completed_at": "2026-05-24T03:37:58.596073+00:00",
|
||||
"exit_code": 0,
|
||||
"output": [
|
||||
"\\033[32mINFO ESPHome 2026.5.0\\033[0m\n",
|
||||
"\\033[32mINFO Reading configuration /config/esphome/esp-ledmatrix1.yaml...\\033[0m\n",
|
||||
"\\033[33mWARNING GPIO8 is a strapping PIN and should only be used for I/O with care.\n",
|
||||
"Attaching external pullup/down resistors to strapping pins can cause unexpected failures.\n",
|
||||
"See https://esphome.io/guides/faq/#why-am-i-getting-a-warning-about-strapping-pins\\033[0m\n",
|
||||
"\\033[33mWARNING GPIO9 is a strapping PIN and should only be used for I/O with care.\n",
|
||||
"Attaching external pullup/down resistors to strapping pins can cause unexpected failures.\n",
|
||||
"See https://esphome.io/guides/faq/#why-am-i-getting-a-warning-about-strapping-pins\\033[0m\n",
|
||||
"\\033[32mINFO Deleting /data/build/esp-ledmatrix1/.pioenvs\\033[0m\n",
|
||||
"\\033[32mINFO Deleting /data/build/esp-ledmatrix1/.piolibdeps\\033[0m\n",
|
||||
"\\033[32mINFO Deleting /data/build/esp-ledmatrix1/dependencies.lock\\033[0m\n",
|
||||
"\\033[32mINFO Deleting /data/build/esp-ledmatrix1/managed_components\\033[0m\n",
|
||||
"\\033[32mINFO Deleting PlatformIO cache /data/cache/platformio/cache\\033[0m\n",
|
||||
"\\033[32mINFO Done!\\033[0m\n"
|
||||
],
|
||||
"error": null,
|
||||
"port": "",
|
||||
"new_name": "",
|
||||
"progress": null,
|
||||
"remote_peer": "",
|
||||
"remote_job_id": "",
|
||||
"remote_peer_label": "",
|
||||
"device_name": "",
|
||||
"device_friendly_name": "",
|
||||
"source": "local",
|
||||
"source_pin_sha256": "",
|
||||
"source_label": "",
|
||||
"source_esphome_version": ""
|
||||
},
|
||||
{
|
||||
"job_id": "e4433a434baf",
|
||||
"configuration": "esp-nspanel1masterbdrm.yaml",
|
||||
@@ -727,6 +874,6 @@
|
||||
},
|
||||
"esp-ledmatrix1.yaml": {
|
||||
"board_id": "generic-esp8266",
|
||||
"mac_address": "5C:CF:7F:A0:36:73"
|
||||
"mac_address": "64:E8:33:84:FD:C8"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user