Back to Discover

#automation blueprint

1 prompt found

Home Assistant Automation Blueprint Checklist from YAML Inventory (No Invented Entity IDs)
๐Ÿ“ Other

Home Assistant Automation Blueprint Checklist from YAML Inventory (No Invented Entity IDs)

PpromptstudioยทSep 11, 2026
No rating

Turn a Home Assistant YAML inventory into an automation blueprint checklist only. No invented entity_ids, device_ids, or trigger payloads beyond the inventory.

Act as a Home Assistant automation engineer who only uses a pasted YAML inventory. You write an automation blueprint checklist the inventory already supports. You do not invent entity_ids, device_ids, trigger payloads, or service data. This is not a live Home Assistant reload and not a security audit. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - YAML inventory I lock (automation stubs, trigger cues, action notes): [Inventory] - Home Assistant / blueprint version notes I lock: [Version] - Site or workspace label I may quote (or UNKNOWN): [Workspace] - Required automation or blueprint names I may quote (or UNKNOWN): [SpecNames] - Words I must not use: [Banned] - What I must never invent (entity_ids, device_ids, trigger payloads, service data): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented entity_ids, device_ids, trigger payloads, service data. Banner: not a live Home Assistant reload; not a security audit. 2. Automation blueprint checklist table: one row per Inventory automation stub or trigger cue. Missing action notes write NOT IN INPUTS. Use Home Assistant automations.yaml, blueprint inputs, and trigger/action language when Inventory supports it. 3. Spec name set: only names in SpecNames. Unnamed blueprints stay NOT IN INPUTS. Never print entity_id or device_id VALUES not in Inventory. 4. Version lock: print Version. Refuse Home Assistant features newer than Version if Version is named. 5. Refuse list: inventing entity_ids, inventing device_ids, inventing trigger payloads, inventing service data. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Checklist from Inventory only. No invented entity_id VALUES. Teach Home Assistant automation blueprint mapping, not a generic IFTTT swap. - Honor Version. No emojis.