From 4626019a3e6b5b26e148ae081287cdf1ded6733b Mon Sep 17 00:00:00 2001 From: root Date: Tue, 20 Oct 2026 14:30:20 -0400 Subject: [PATCH] automation updates --- automations.yaml | 33 ++++++++++++++++++++++++++++++++- esphome/.device-builder.json | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 66 insertions(+), 1 deletion(-) diff --git a/automations.yaml b/automations.yaml index 0637a08..6929b0c 100644 --- a/automations.yaml +++ b/automations.yaml @@ -1 +1,32 @@ -[] \ No newline at end of file +- id: '1792458749185' + alias: Declan - NestQuest Access Block + description: Blocks network access for Declan's devices once the remaining daily + quest sensor reaches zero. + use_blueprint: + path: Maniacs-Mansion/unifi_quest_access.yaml + input: + remaining_sensor: sensor.nestquest_declan_quests_remaining_today + client_switches: + - switch.declan_iphone_blocked + - switch.default_blocked_2 +- id: '1792458829477' + alias: Jordyn - NestQuest Access Block + description: Automatically blocks network access for Jordyn's devices once the remaining + daily quests sensor reaches zero. + use_blueprint: + path: nestquest/unifi_quest_access.yaml + input: + remaining_sensor: sensor.nestquest_jordyn_quests_remaining_today + client_switches: + - switch.jordyn_iphone_blocked + - switch.default_blocked_3 +- id: '1792458886560' + alias: Chloe - NestQuest Access Block + description: Automatically blocks network access for Chloe's device once the daily + NestQuest allowance has been exhausted. + use_blueprint: + path: nestquest/unifi_quest_access.yaml + input: + remaining_sensor: sensor.nestquest_chloe_quests_remaining_today + client_switches: + - switch.switch_v1_blocked diff --git a/esphome/.device-builder.json b/esphome/.device-builder.json index ea8a92e..e00621a 100644 --- a/esphome/.device-builder.json +++ b/esphome/.device-builder.json @@ -13,6 +13,37 @@ "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", @@ -830,5 +861,8 @@ }, "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" } } \ No newline at end of file