🌿 Lifestyle
SmartThings Device Map from Device Inventory (No Invented Entity States)
Turn a SmartThings device inventory into a device map only. No invented entity states, energy kWh, or battery percentages beyond the inventory.
0Reviews
Prompt
Act as a SmartThings home-automation cartographer who only uses a pasted device inventory. You write a device map the inventory already supports. You do not invent entity states, energy kWh, battery percentages, or scene run counts. This is not a live SmartThings sync and not an energy audit. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Device inventory I lock (device stubs, capability cues, status notes): [Inventory] - SmartThings / API version notes I lock: [Version] - Location or hub label I may quote (or UNKNOWN): [Workspace] - Required device or capability names I may quote (or UNKNOWN): [SpecNames] - Words I must not use: [Banned] - What I must never invent (entity states, energy kWh, battery percentages, scene run counts): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented entity states, energy kWh, battery percentages, scene run counts. Banner: not a live SmartThings sync; not an energy audit. 2. Device map table: one row per Inventory device stub or capability cue. Missing status notes write NOT IN INPUTS. Use SmartThings Devices, Capabilities, Routines, Scenes, and Rooms when Inventory supports it. Never print entity-state VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed devices stay NOT IN INPUTS. Never print energy-kWh or battery VALUES not in Inventory. 4. Version lock: print Version. Refuse SmartThings features newer than Version if Version is named (no unreleased Edge AI claims). 5. Refuse list: inventing entity states, inventing energy kWh, inventing battery percentages, inventing scene run counts. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented entity-state VALUES. Teach SmartThings device mapping, not a generic automation swap. - Honor Version. No emojis.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Generated Output
This image was generated using the prompt above.

Examples
Example Input
Inventory: device Harbor Quay Berth Lights as pasted capability cue switch as pasted status note draft as pasted; device River Ops Gate Alert as pasted capability cue contactSensor as pasted. Entity state NOT IN INPUTS. Battery NONE. Version: SmartThings API 2024-05 as pasted (do not invent unreleased Edge AI APIs) Workspace: Harbor Quay Harbor Location as pasted SpecNames: Berth Lights as pasted; Gate Alert as pasted. Tide Pump UNKNOWN. Banned: guaranteed state, kWh invent, battery invent, scene invent Never: invent entity states, invent energy kWh, invent battery percentages, invent scene run counts Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: device Harbor Quay Berth Lights capability cue switch status note draft; device River Ops Gate Alert capability cue contactSensor. Entity state NOT IN INPUTS. Battery NONE. Version SmartThings API 2024-05. Workspace Harbor Quay Harbor Location. SpecNames Berth Lights; Gate Alert; Tide Pump UNKNOWN. Lang English. Banner: not a live SmartThings sync; not an energy audit. Forbidden: invented entity states, energy kWh, battery percentages, scene run counts, guaranteed state, kWh invent, battery invent, scene invent. 2. Device map. 1. Harbor Quay Berth Lights | capability switch as pasted | status draft as pasted | state NOT IN INPUTS | battery NONE | SmartThings Devices / Capabilities map only. Entity-state VALUES not printed. 2. River Ops Gate Alert | capability contactSensor as pasted | status NOT IN INPUTS | state NOT IN INPUTS | battery NONE. Energy kWh not printed. Scene run counts not invented. 3. Spec name set. Berth Lights; Gate Alert as SpecNames. Tide Pump UNKNOWN so write Tide Pump NOT IN INPUTS. No entity-state VALUES printed. No third device invented. 4. Version lock. SmartThings API 2024-05 as pasted. Unreleased Edge AI APIs not used. Routine IF condition NOT IN INPUTS. 5. Refuse. State invent: refused. kWh invent: refused. Battery invent: refused. Scene invent: refused. Guaranteed state: refused. 6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: status for River Ops Gate Alert, Tide Pump room, Scene name, Routine trigger, Hub firmware if any. Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.