{ "id": "home-assistant", "name": "Home Assistant", "version": "1.0.0", "nexadashPluginApi": "1.0", "description": "Entity status, sensors, automations and device overview.", "author": "NexaDash", "category": "Smart Home", "permissions": ["network:outbound", "secrets:read"], "credentialsSchema": { "type": "object", "properties": { "long_lived_token": { "type": "string", "title": "Long-Lived Access Token", "format": "password" } }, "required": ["long_lived_token"] }, "widgets": [ { "id": "entity-card", "name": "Entity Card", "description": "Display a single entity", "defaultWidth": 1, "defaultHeight": 1, "settingsSchema": { "type": "object", "properties": { "entity_id": { "type": "string", "title": "Entity ID" } }, "required": ["entity_id"] } }, { "id": "sensor-chart", "name": "Sensor Chart", "description": "History chart for a sensor", "defaultWidth": 3, "defaultHeight": 2, "settingsSchema": { "type": "object", "properties": { "entity_id": { "type": "string", "title": "Entity ID" } }, "required": ["entity_id"] } }, { "id": "home-status", "name": "Home Status", "description": "Overview of important entities", "defaultWidth": 3, "defaultHeight": 2 }, { "id": "automation-status", "name": "Automation Status", "description": "Recent automation runs", "defaultWidth": 2, "defaultHeight": 2 } ] }