{ "_board_id_user_set_migrated": true, "airqualitysensor-3.yaml": { "mac_address": "1C:DB:D4:5A:D6:38" }, "_dashboard_identity": { "dashboard_id": "tEjFIsUFc3OUB8auNqhhKLKr6NoX9POx" }, "master_bedroom_remote.yaml": { "mac_address": "B0:CB:D8:D6:CB:2C" }, "esphome-web-0fdcf4.yaml": { "mac_address": "A0:85:E3:0F:DC:F4" }, "_firmware_jobs": [ { "job_id": "b5a2e3675005", "configuration": "bambu-printer-display-2.yaml", "job_type": "compile", "status": "completed", "created_at": "2026-10-20T18:14:44.512443+00:00", "started_at": "2026-10-20T18:14:44.512752+00:00", "completed_at": "2026-10-20T18:15:31.213919+00:00", "compile_started_at": "2026-10-20T18:14:50.121007+00:00", "compile_ended_at": "2026-10-20T18:15:30.642966+00:00", "exit_code": 0, "error": null, "port": "", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "progress": 83, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "bb19d223ab5c", "configuration": "bambu-printer-display.yaml", "job_type": "compile", "status": "completed", "created_at": "2026-10-19T19:05:44.828542+00:00", "started_at": "2026-10-19T19:05:44.829561+00:00", "completed_at": "2026-10-19T19:06:58.521787+00:00", "compile_started_at": "2026-10-19T19:05:54.474763+00:00", "compile_ended_at": "2026-10-19T19:06:57.987575+00:00", "exit_code": 0, "error": null, "port": "", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "progress": 83, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "b4aaf902c652", "configuration": "bambu-printer-display.yaml", "job_type": "upload", "status": "cancelled", "created_at": "2026-10-18T13:33:52.743290+00:00", "started_at": "2026-10-18T13:35:06.474973+00:00", "completed_at": "2026-10-18T13:44:03.699755+00:00", "compile_started_at": null, "compile_ended_at": null, "exit_code": -15, "error": null, "port": "OTA", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "0bac95d6302f", "dependency_released": true, "progress": 50, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "197c6aafb405", "configuration": "resin-curing-timer.yaml", "job_type": "compile", "status": "completed", "created_at": "2026-10-17T19:20:52.620376+00:00", "started_at": "2026-10-17T19:20:52.620726+00:00", "completed_at": "2026-10-17T19:21:20.348169+00:00", "compile_started_at": "2026-10-17T19:20:55.169397+00:00", "compile_ended_at": "2026-10-17T19:21:19.787726+00:00", "exit_code": 0, "error": null, "port": "", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "progress": 36, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "d9a746a5097f", "configuration": "led-controller-jordyn-a1.yaml", "job_type": "upload", "status": "completed", "created_at": "2026-09-30T11:34:03.582200+00:00", "started_at": "2026-09-30T11:34:03.582385+00:00", "completed_at": "2026-09-30T11:34:12.783345+00:00", "compile_started_at": null, "compile_ended_at": null, "exit_code": 0, "error": null, "port": "OTA", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "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": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "ae387bb13d5e", "configuration": "airqualitysensor-2.yaml", "job_type": "upload", "status": "completed", "created_at": "2026-09-30T11:33:16.196082+00:00", "started_at": "2026-09-30T11:33:16.196328+00:00", "completed_at": "2026-09-30T11:33:26.953231+00:00", "compile_started_at": null, "compile_ended_at": null, "exit_code": 0, "error": null, "port": "OTA", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "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": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "aea569574681", "configuration": "airqualitysensor-3.yaml", "job_type": "upload", "status": "completed", "created_at": "2026-09-30T11:32:45.566104+00:00", "started_at": "2026-09-30T11:32:45.566271+00:00", "completed_at": "2026-09-30T11:32:58.245831+00:00", "compile_started_at": null, "compile_ended_at": null, "exit_code": 0, "error": null, "port": "OTA", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "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": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "0add9cd9a26f", "configuration": "cat-medication-tracker.yaml", "job_type": "upload", "status": "completed", "created_at": "2026-09-30T11:31:38.998606+00:00", "started_at": "2026-09-30T11:31:38.998793+00:00", "completed_at": "2026-09-30T11:31:49.391681+00:00", "compile_started_at": null, "compile_ended_at": null, "exit_code": 0, "error": null, "port": "OTA", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "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": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "8b24138e4ec5", "configuration": "airqualitysensor-1.yaml", "job_type": "upload", "status": "completed", "created_at": "2026-09-30T11:30:32.159542+00:00", "started_at": "2026-09-30T11:30:32.159734+00:00", "completed_at": "2026-09-30T11:30:43.564044+00:00", "compile_started_at": null, "compile_ended_at": null, "exit_code": 0, "error": null, "port": "OTA", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "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": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "7ac8e5733f5c", "configuration": "master_bedroom_remote.yaml", "job_type": "upload", "status": "completed", "created_at": "2026-09-30T11:29:23.310621+00:00", "started_at": "2026-09-30T11:29:23.310814+00:00", "completed_at": "2026-09-30T11:29:34.514270+00:00", "compile_started_at": null, "compile_ended_at": null, "exit_code": 0, "error": null, "port": "OTA", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "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": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "48a5f40a2dcb", "configuration": "esp32-h2c-camera.yaml", "job_type": "upload", "status": "completed", "created_at": "2026-09-30T11:28:21.835112+00:00", "started_at": "2026-09-30T11:28:21.835303+00:00", "completed_at": "2026-09-30T11:28:32.561516+00:00", "compile_started_at": null, "compile_ended_at": null, "exit_code": 0, "error": null, "port": "OTA", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "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": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "b742e748bec3", "configuration": "esphome-web-0fdcf4.yaml", "job_type": "upload", "status": "completed", "created_at": "2026-09-30T11:27:28.224019+00:00", "started_at": "2026-09-30T11:27:28.224238+00:00", "completed_at": "2026-09-30T11:27:39.384592+00:00", "compile_started_at": null, "compile_ended_at": null, "exit_code": 0, "error": null, "port": "OTA", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "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": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "00d6a2dfef95", "configuration": "led-controller-jordyn-a1.yaml", "job_type": "compile", "status": "completed", "created_at": "2026-09-30T11:26:35.077882+00:00", "started_at": "2026-09-30T11:33:16.183867+00:00", "completed_at": "2026-09-30T11:34:03.578614+00:00", "compile_started_at": "2026-09-30T11:33:17.956344+00:00", "compile_ended_at": "2026-09-30T11:34:03.443491+00:00", "exit_code": 0, "error": null, "port": "", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "progress": 48, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "e50434b7274c", "configuration": "airqualitysensor-2.yaml", "job_type": "compile", "status": "completed", "created_at": "2026-09-30T11:26:35.077692+00:00", "started_at": "2026-09-30T11:32:45.565593+00:00", "completed_at": "2026-09-30T11:33:16.178958+00:00", "compile_started_at": "2026-09-30T11:32:47.711894+00:00", "compile_ended_at": "2026-09-30T11:33:15.974958+00:00", "exit_code": 0, "error": null, "port": "", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "progress": 97, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "8415f2843fb5", "configuration": "airqualitysensor-3.yaml", "job_type": "compile", "status": "completed", "created_at": "2026-09-30T11:26:35.077259+00:00", "started_at": "2026-09-30T11:31:39.009106+00:00", "completed_at": "2026-09-30T11:32:45.561872+00:00", "compile_started_at": "2026-09-30T11:31:41.214498+00:00", "compile_ended_at": "2026-09-30T11:32:45.368270+00:00", "exit_code": 0, "error": null, "port": "", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "progress": 97, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "d95a63617600", "configuration": "cat-medication-tracker.yaml", "job_type": "compile", "status": "completed", "created_at": "2026-09-30T11:26:35.077204+00:00", "started_at": "2026-09-30T11:30:32.160517+00:00", "completed_at": "2026-09-30T11:31:38.996004+00:00", "compile_started_at": "2026-09-30T11:30:34.927789+00:00", "compile_ended_at": "2026-09-30T11:31:38.726031+00:00", "exit_code": 0, "error": null, "port": "", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "progress": 97, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "ecb10a7e3022", "configuration": "airqualitysensor-1.yaml", "job_type": "compile", "status": "completed", "created_at": "2026-09-30T11:26:35.077119+00:00", "started_at": "2026-09-30T11:29:23.321148+00:00", "completed_at": "2026-09-30T11:30:32.155669+00:00", "compile_started_at": "2026-09-30T11:29:25.580036+00:00", "compile_ended_at": "2026-09-30T11:30:31.955836+00:00", "exit_code": 0, "error": null, "port": "", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "progress": 97, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "813313d1e473", "configuration": "master_bedroom_remote.yaml", "job_type": "compile", "status": "completed", "created_at": "2026-09-30T11:26:35.076867+00:00", "started_at": "2026-09-30T11:28:21.836654+00:00", "completed_at": "2026-09-30T11:29:23.306730+00:00", "compile_started_at": "2026-09-30T11:28:24.264375+00:00", "compile_ended_at": "2026-09-30T11:29:23.146487+00:00", "exit_code": 0, "error": null, "port": "", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "progress": 47, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "f265de217641", "configuration": "esp32-h2c-camera.yaml", "job_type": "compile", "status": "completed", "created_at": "2026-09-30T11:26:35.076577+00:00", "started_at": "2026-09-30T11:27:28.225930+00:00", "completed_at": "2026-09-30T11:28:21.832142+00:00", "compile_started_at": "2026-09-30T11:27:30.236408+00:00", "compile_ended_at": "2026-09-30T11:28:21.696026+00:00", "exit_code": 0, "error": null, "port": "", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "progress": 49, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "0466930fde39", "configuration": "esphome-web-0fdcf4.yaml", "job_type": "compile", "status": "completed", "created_at": "2026-09-30T11:26:35.075344+00:00", "started_at": "2026-09-30T11:26:35.075673+00:00", "completed_at": "2026-09-30T11:27:28.221071+00:00", "compile_started_at": "2026-09-30T11:26:38.637699+00:00", "compile_ended_at": "2026-09-30T11:27:28.071445+00:00", "exit_code": 0, "error": null, "port": "", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "progress": 47, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "eef5ba02e283", "configuration": "living-room-remote.yaml", "job_type": "compile", "status": "completed", "created_at": "2026-09-30T01:11:59.953907+00:00", "started_at": "2026-09-30T01:11:59.954144+00:00", "completed_at": "2026-09-30T01:12:50.401370+00:00", "compile_started_at": "2026-09-30T01:12:04.408439+00:00", "compile_ended_at": "2026-09-30T01:12:50.146569+00:00", "exit_code": 0, "error": null, "port": "", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "progress": 72, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "3bb8f7034414", "configuration": "panel-hardware-test.yaml", "job_type": "compile", "status": "completed", "created_at": "2026-09-30T00:51:23.133993+00:00", "started_at": "2026-09-30T00:51:23.134317+00:00", "completed_at": "2026-09-30T00:51:44.040494+00:00", "compile_started_at": "2026-09-30T00:51:24.955150+00:00", "compile_ended_at": "2026-09-30T00:51:43.823874+00:00", "exit_code": 0, "error": null, "port": "", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "progress": 77, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "e95e7f9b4350", "configuration": "home-energy-monitor.yaml", "job_type": "upload", "status": "failed", "created_at": "2026-09-01T11:20:20.876540+00:00", "started_at": "2026-09-01T11:20:20.876854+00:00", "completed_at": "2026-09-01T11:20:40.189997+00:00", "compile_started_at": null, "compile_ended_at": null, "exit_code": 1, "error": null, "port": "OTA", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "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": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "539143d3bdbd", "configuration": "home-energy-monitor.yaml", "job_type": "compile", "status": "completed", "created_at": "2026-09-01T11:14:45.812489+00:00", "started_at": "2026-09-01T11:19:38.904033+00:00", "completed_at": "2026-09-01T11:20:20.871159+00:00", "compile_started_at": "2026-09-01T11:19:41.325688+00:00", "compile_ended_at": "2026-09-01T11:20:20.719204+00:00", "exit_code": 0, "error": null, "port": "", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "progress": 51, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", "device_name": "", "device_friendly_name": "", "source": "local", "source_pin_sha256": "", "source_label": "", "source_esphome_version": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "2ce572f89e47", "configuration": "laundry-litter-box-camera.yaml", "job_type": "upload", "status": "completed", "created_at": "2026-06-22T07:29:16.588267+00:00", "started_at": "2026-06-22T07:29:16.588413+00:00", "completed_at": "2026-06-22T07:29:56.324221+00:00", "compile_started_at": null, "compile_ended_at": null, "exit_code": 0, "error": null, "port": "OTA", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "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": "", "target_esphome_version": "", "failure_reason": "" }, { "job_id": "e416079bc9ee", "configuration": "laundry-litter-box-camera.yaml", "job_type": "compile", "status": "completed", "created_at": "2026-06-22T07:27:37.929185+00:00", "started_at": "2026-06-22T07:27:37.929410+00:00", "completed_at": "2026-06-22T07:29:16.583896+00:00", "compile_started_at": null, "compile_ended_at": null, "exit_code": 0, "error": null, "port": "", "flash_bootloader": false, "is_deferred_install": false, "new_name": "", "depends_on": "", "dependency_released": false, "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": "", "target_esphome_version": "", "failure_reason": "" } ], "attic-climate-sensor.yaml": { "mac_address": "CC:8D:A2:C0:70:C4" }, "cat-medication-tracker.yaml": { "mac_address": "B0:CB:D8:03:5E:14" }, "declan-a1-camera.yaml": { "mac_address": "D4:E9:F4:A3:59:E8" }, "laundry-litter-box-camera.yaml": { "mac_address": "D4:E9:F4:A3:59:E8" }, "home-energy-monitor.yaml": { "mac_address": "8C:4F:00:AD:42:00" }, "led-controller-jordyn-a1.yaml": { "mac_address": "10:00:3B:BA:80:04" }, "respeaker-satellite-lr.yaml": { "mac_address": "DC:B4:D9:3B:1E:04" }, "airqualitysensor-1.yaml": { "mac_address": "1C:DB:D4:5B:D2:8C" }, "airqualitysensor-2.yaml": { "mac_address": "1C:DB:D4:5B:F6:84" }, "panel-hardware-test.yaml": { "mac_address": "68:B6:B3:33:69:50" }, "living-room.yaml": { "mac_address": "B0:CB:D8:03:3B:6C" }, "resin-curing-timer.yaml": { "mac_address": "B0:CB:D8:D7:B9:18" }, "bambu-printer-display.yaml": { "mac_address": "34:CD:B0:0E:42:A0" }, "family-room-control.yaml": { "mac_address": "A4:F0:0F:68:A1:8C" }, "bambu-printer-display-2.yaml": { "mac_address": "34:CD:B0:0C:3D:CC" } }