From f0a90f4c2c19316c28fa6893d5e3d2cdcb10b39c Mon Sep 17 00:00:00 2001 From: root Date: Mon, 27 Jul 2026 08:12:53 -0400 Subject: [PATCH] updates --- esphome/.device-builder.json | 673 ++++++++++++++++++----------------- 1 file changed, 356 insertions(+), 317 deletions(-) diff --git a/esphome/.device-builder.json b/esphome/.device-builder.json index 04b3c26..e27d67f 100644 --- a/esphome/.device-builder.json +++ b/esphome/.device-builder.json @@ -14,43 +14,16 @@ }, "_firmware_jobs": [ { - "job_id": "031ce0028282", - "configuration": "airqualitysensor-1.yaml", - "job_type": "upload", - "status": "failed", - "created_at": "2026-07-14T07:15:09.431228+00:00", - "started_at": "2026-07-14T07:15:09.431420+00:00", - "completed_at": "2026-07-14T07:15:29.960541+00:00", - "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": "5996051441c3", + "job_id": "fb0d0b7ff0d2", "configuration": "airqualitysensor-1.yaml", "job_type": "compile", - "status": "completed", - "created_at": "2026-07-14T07:14:56.419706+00:00", - "started_at": "2026-07-14T07:14:56.419921+00:00", - "completed_at": "2026-07-14T07:15:09.426887+00:00", - "exit_code": 0, + "status": "failed", + "created_at": "2026-07-27T07:21:36.611284+00:00", + "started_at": "2026-07-27T07:21:36.611485+00:00", + "completed_at": "2026-07-27T07:21:41.771383+00:00", + "compile_started_at": "2026-07-27T07:21:39.348059+00:00", + "compile_ended_at": "2026-07-27T07:21:41.398372+00:00", + "exit_code": 2, "error": null, "port": "", "flash_bootloader": false, @@ -58,7 +31,7 @@ "new_name": "", "depends_on": "", "dependency_released": false, - "progress": null, + "progress": 36, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", @@ -72,13 +45,77 @@ "failure_reason": "" }, { - "job_id": "b6d554240d91", + "job_id": "955fff8a799a", + "configuration": "airqualitysensor-3.yaml", + "job_type": "compile", + "status": "failed", + "created_at": "2026-07-27T07:14:31.460949+00:00", + "started_at": "2026-07-27T07:14:31.461165+00:00", + "completed_at": "2026-07-27T07:14:36.603337+00:00", + "compile_started_at": "2026-07-27T07:14:34.168802+00:00", + "compile_ended_at": "2026-07-27T07:14:36.220883+00:00", + "exit_code": 2, + "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": "829fda33d7de", + "configuration": "airqualitysensor-2.yaml", + "job_type": "compile", + "status": "failed", + "created_at": "2026-07-27T07:07:26.370814+00:00", + "started_at": "2026-07-27T07:07:26.371019+00:00", + "completed_at": "2026-07-27T07:07:31.452971+00:00", + "compile_started_at": "2026-07-27T07:07:29.038276+00:00", + "compile_ended_at": "2026-07-27T07:07:31.083126+00:00", + "exit_code": 2, + "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": "ad43a991a18a", "configuration": "home-energy-monitor.yaml", "job_type": "upload", "status": "failed", - "created_at": "2026-07-14T07:07:53.011898+00:00", - "started_at": "2026-07-14T07:07:53.012046+00:00", - "completed_at": "2026-07-14T07:07:56.407322+00:00", + "created_at": "2026-07-27T07:00:23.008762+00:00", + "started_at": "2026-07-27T07:00:23.008990+00:00", + "completed_at": "2026-07-27T07:00:26.359238+00:00", + "compile_started_at": null, + "compile_ended_at": null, "exit_code": 1, "error": null, "port": "OTA", @@ -101,13 +138,15 @@ "failure_reason": "" }, { - "job_id": "b7b66abbc114", + "job_id": "e5b771bb970a", "configuration": "home-energy-monitor.yaml", "job_type": "compile", "status": "completed", - "created_at": "2026-07-14T07:07:42.815315+00:00", - "started_at": "2026-07-14T07:07:42.815515+00:00", - "completed_at": "2026-07-14T07:07:53.008796+00:00", + "created_at": "2026-07-27T07:00:00.371453+00:00", + "started_at": "2026-07-27T07:00:00.371688+00:00", + "completed_at": "2026-07-27T07:00:23.000274+00:00", + "compile_started_at": "2026-07-27T07:00:04.213437+00:00", + "compile_ended_at": "2026-07-27T07:00:22.847591+00:00", "exit_code": 0, "error": null, "port": "", @@ -116,7 +155,7 @@ "new_name": "", "depends_on": "", "dependency_released": false, - "progress": null, + "progress": 51, "remote_peer": "", "remote_job_id": "", "remote_peer_label": "", @@ -130,13 +169,263 @@ "failure_reason": "" }, { - "job_id": "bfebfe0b5707", - "configuration": "airqualitysensor-2.yaml", + "job_id": "2da5cdb4e646", + "configuration": "esp32-h2c-camera.yaml", + "job_type": "upload", + "status": "completed", + "created_at": "2026-07-24T07:39:25.274500+00:00", + "started_at": "2026-07-24T07:39:25.274671+00:00", + "completed_at": "2026-07-24T07:39:35.278237+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": "997825760366", + "configuration": "esp32-h2c-camera.yaml", + "job_type": "compile", + "status": "completed", + "created_at": "2026-07-24T07:38:45.083121+00:00", + "started_at": "2026-07-24T07:38:45.083333+00:00", + "completed_at": "2026-07-24T07:39:25.271318+00:00", + "compile_started_at": "2026-07-24T07:38:47.313931+00:00", + "compile_ended_at": "2026-07-24T07:39:25.141355+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": "c93f8e91e771", + "configuration": "esphome-web-0fdcf4.yaml", + "job_type": "upload", + "status": "completed", + "created_at": "2026-07-24T07:36:30.667449+00:00", + "started_at": "2026-07-24T07:36:30.667628+00:00", + "completed_at": "2026-07-24T07:36:40.818508+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": "5fd4eb50ae57", + "configuration": "esphome-web-0fdcf4.yaml", + "job_type": "compile", + "status": "completed", + "created_at": "2026-07-24T07:35:51.309141+00:00", + "started_at": "2026-07-24T07:35:51.309336+00:00", + "completed_at": "2026-07-24T07:36:30.664302+00:00", + "compile_started_at": "2026-07-24T07:35:53.650249+00:00", + "compile_ended_at": "2026-07-24T07:36:30.519983+00:00", + "exit_code": 0, + "error": null, + "port": "", + "flash_bootloader": false, + "is_deferred_install": false, + "new_name": "", + "depends_on": "", + "dependency_released": false, + "progress": 45, + "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": "ecf0e3c53743", + "configuration": "master_bedroom_remote.yaml", + "job_type": "upload", + "status": "completed", + "created_at": "2026-07-24T07:33:36.404139+00:00", + "started_at": "2026-07-24T07:33:36.404306+00:00", + "completed_at": "2026-07-24T07:33:47.000214+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": "d03d1ddb7de6", + "configuration": "master_bedroom_remote.yaml", + "job_type": "compile", + "status": "completed", + "created_at": "2026-07-24T07:32:49.402383+00:00", + "started_at": "2026-07-24T07:32:49.402577+00:00", + "completed_at": "2026-07-24T07:33:36.400215+00:00", + "compile_started_at": "2026-07-24T07:32:52.052074+00:00", + "compile_ended_at": "2026-07-24T07:33:36.247226+00:00", + "exit_code": 0, + "error": null, + "port": "", + "flash_bootloader": false, + "is_deferred_install": false, + "new_name": "", + "depends_on": "", + "dependency_released": false, + "progress": 45, + "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": "6e0a02e631d2", + "configuration": "cat-medication-tracker.yaml", + "job_type": "upload", + "status": "completed", + "created_at": "2026-07-24T07:08:15.605119+00:00", + "started_at": "2026-07-24T07:08:15.605287+00:00", + "completed_at": "2026-07-24T07:08:24.773603+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": "1a449f54a633", + "configuration": "cat-medication-tracker.yaml", + "job_type": "compile", + "status": "completed", + "created_at": "2026-07-24T07:07:27.593306+00:00", + "started_at": "2026-07-24T07:07:27.593633+00:00", + "completed_at": "2026-07-24T07:08:15.601210+00:00", + "compile_started_at": "2026-07-24T07:07:31.024600+00:00", + "compile_ended_at": "2026-07-24T07:08:15.335977+00:00", + "exit_code": 0, + "error": null, + "port": "", + "flash_bootloader": false, + "is_deferred_install": false, + "new_name": "", + "depends_on": "", + "dependency_released": false, + "progress": 46, + "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": "2fdb7c99a00e", + "configuration": "airqualitysensor-1.yaml", "job_type": "upload", "status": "failed", - "created_at": "2026-07-14T07:00:22.262176+00:00", - "started_at": "2026-07-14T07:00:22.262357+00:00", - "completed_at": "2026-07-14T07:00:42.803402+00:00", + "created_at": "2026-07-17T07:14:59.726574+00:00", + "started_at": "2026-07-17T07:14:59.726717+00:00", + "completed_at": "2026-07-17T07:15:20.309484+00:00", + "compile_started_at": null, + "compile_ended_at": null, "exit_code": 1, "error": null, "port": "OTA", @@ -159,43 +448,16 @@ "failure_reason": "" }, { - "job_id": "0f89bc698797", + "job_id": "dbb2eceb9dd3", "configuration": "airqualitysensor-2.yaml", - "job_type": "compile", - "status": "completed", - "created_at": "2026-07-14T07:00:00.466192+00:00", - "started_at": "2026-07-14T07:00:00.466407+00:00", - "completed_at": "2026-07-14T07:00:22.257683+00:00", - "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": "" - }, - { - "job_id": "9e6087c28aaf", - "configuration": "esphome-web-0fdcf4.yaml", "job_type": "upload", - "status": "completed", - "created_at": "2026-07-10T07:28:01.452355+00:00", - "started_at": "2026-07-10T07:28:01.452562+00:00", - "completed_at": "2026-07-10T07:28:12.008676+00:00", - "exit_code": 0, + "status": "failed", + "created_at": "2026-07-17T07:00:13.076913+00:00", + "started_at": "2026-07-17T07:00:13.077058+00:00", + "completed_at": "2026-07-17T07:00:33.624193+00:00", + "compile_started_at": null, + "compile_ended_at": null, + "exit_code": 1, "error": null, "port": "OTA", "flash_bootloader": false, @@ -203,209 +465,6 @@ "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": "2f3ebe4602a0", - "configuration": "esphome-web-0fdcf4.yaml", - "job_type": "compile", - "status": "completed", - "created_at": "2026-07-10T07:26:01.735000+00:00", - "started_at": "2026-07-10T07:26:01.735174+00:00", - "completed_at": "2026-07-10T07:28:01.446978+00:00", - "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": "" - }, - { - "job_id": "38e4a34ed188", - "configuration": "esp32-h2c-camera.yaml", - "job_type": "upload", - "status": "completed", - "created_at": "2026-07-10T07:23:47.441880+00:00", - "started_at": "2026-07-10T07:23:47.442286+00:00", - "completed_at": "2026-07-10T07:23:57.356112+00:00", - "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": "e1d38f98efd7", - "configuration": "esp32-h2c-camera.yaml", - "job_type": "compile", - "status": "completed", - "created_at": "2026-07-10T07:22:00.215365+00:00", - "started_at": "2026-07-10T07:22:00.215558+00:00", - "completed_at": "2026-07-10T07:23:47.438591+00:00", - "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": "" - }, - { - "job_id": "0df46a60b342", - "configuration": "master_bedroom_remote.yaml", - "job_type": "upload", - "status": "completed", - "created_at": "2026-07-10T07:19:45.128951+00:00", - "started_at": "2026-07-10T07:19:45.129091+00:00", - "completed_at": "2026-07-10T07:19:55.955681+00:00", - "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": "eb398eeccc94", - "configuration": "master_bedroom_remote.yaml", - "job_type": "compile", - "status": "completed", - "created_at": "2026-07-10T07:17:39.575203+00:00", - "started_at": "2026-07-10T07:17:39.575393+00:00", - "completed_at": "2026-07-10T07:19:45.125410+00:00", - "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": "" - }, - { - "job_id": "1da64f3e6b5d", - "configuration": "cat-medication-tracker.yaml", - "job_type": "upload", - "status": "completed", - "created_at": "2026-07-10T07:15:26.282164+00:00", - "started_at": "2026-07-10T07:15:26.282301+00:00", - "completed_at": "2026-07-10T07:15:35.065390+00:00", - "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": "b4083155a04c", - "configuration": "cat-medication-tracker.yaml", - "job_type": "compile", - "status": "completed", - "created_at": "2026-07-10T07:13:12.880640+00:00", - "started_at": "2026-07-10T07:13:12.880813+00:00", - "completed_at": "2026-07-10T07:15:26.278365+00:00", - "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": "", @@ -427,6 +486,8 @@ "created_at": "2026-07-10T07:02:17.931556+00:00", "started_at": "2026-07-10T07:02:17.931728+00:00", "completed_at": "2026-07-10T07:02:29.169985+00:00", + "compile_started_at": null, + "compile_ended_at": null, "exit_code": 0, "error": null, "port": "OTA", @@ -448,35 +509,6 @@ "target_esphome_version": "", "failure_reason": "" }, - { - "job_id": "a72c279c7e59", - "configuration": "airqualitysensor-3.yaml", - "job_type": "compile", - "status": "completed", - "created_at": "2026-07-10T07:00:00.412447+00:00", - "started_at": "2026-07-10T07:00:00.412658+00:00", - "completed_at": "2026-07-10T07:02:17.928583+00:00", - "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": "" - }, { "job_id": "2ce572f89e47", "configuration": "laundry-litter-box-camera.yaml", @@ -485,6 +517,8 @@ "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", @@ -514,6 +548,8 @@ "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": "", @@ -553,5 +589,8 @@ }, "home-energy-monitor.yaml": { "mac_address": "8C:4F:00:AD:42:00" + }, + "family-room-remote.yaml": { + "mac_address": "34:CD:B0:0C:3D:CC" } } \ No newline at end of file