Files

21 lines
1.7 KiB
TypeScript
Raw Permalink Normal View History

2026-05-05 12:03:46 +00:00
export const shxDemoAgents = [
{ id: 'comfort', name: 'Comfort', role: 'Climate, light, ambience', color: '#f59e0b', mode: 'auto', latest: 'Holding Office at 22.4C during Mira\'s call' },
{ id: 'sentinel', name: 'Sentinel', role: 'Locks, cameras, presence', color: '#ef4444', mode: 'ask', latest: 'Front door unlocked for Jonah' },
{ id: 'watt', name: 'Watt', role: 'Energy, solar, EV, appliances', color: '#22c55e', mode: 'ask', latest: 'Proposed EV charging during solar peak' },
{ id: 'dawn', name: 'Dawn', role: 'Wake, wind-down, daily ritual', color: '#a78bfa', mode: 'auto', latest: 'Prepared evening wind-down' },
{ id: 'echo', name: 'Echo', role: 'Audio, media, follow-me', color: '#60a5fa', mode: 'suggest', latest: 'Suggested dinner playlist' },
{ id: 'steward', name: 'Steward', role: 'Errands, deliveries, household ops', color: '#f87171', mode: 'ask', latest: 'Laundry pickup reminder queued' },
];
export const shxDemoDevices = [
{ id: 'climate.office', name: 'Office Thermostat', room: 'Office', state: '22.4C hold', agent: 'comfort' },
{ id: 'lock.front', name: 'Front Lock', room: 'Hall', state: 'unlocked', agent: 'sentinel' },
{ id: 'energy.solar', name: 'Solar Inverter', room: 'Roof', state: '3.8 kW', agent: 'watt' },
{ id: 'light.living.floor', name: 'Living Floor Lamp', room: 'Living', state: 'on 65%', agent: 'comfort' },
];
export const shxDemoApprovals = [
{ id: 'approval:ev', agent: 'watt', title: 'Charge EV to 80%', reason: 'Solar surplus and tariff dip between 15:00 and 17:00.', confidence: 0.86 },
{ id: 'approval:trash', agent: 'steward', title: 'Take out paper recycling', reason: 'Collection tomorrow at 06:00.', confidence: 0.71 },
];