{ "config": { "abort": { "invalid_config": "Invalid configuration" }, "error": { "invalid_prv_key": "Invalid private key", "unknown": "Unknown error" }, "step": { "user": { "data": { "vapid_email": "[%key:common::config_flow::data::email%]", "vapid_prv_key": "VAPID private key" }, "data_description": { "vapid_email": "This contact address will be included in the metadata of each notification.", "vapid_prv_key": "If not specified, one will be automatically generated." } } } }, "entity": { "event": { "event": { "state_attributes": { "action": { "name": "Action" }, "event_type": { "state": { "clicked": "Clicked", "closed": "Closed", "received": "Received" } }, "tag": { "name": "Tag" } } } } }, "exceptions": { "channel_expired": { "message": "Notification channel for {target} has expired" }, "connection_error": { "message": "Sending notification to {target} failed due to a connection error" }, "request_error": { "message": "Sending notification to {target} failed due to a request error" } }, "services": { "dismiss": { "description": "Dismisses an HTML5 notification.", "fields": { "data": { "description": "Extended information of notification. Supports tag.", "name": "Data" }, "target": { "description": "An array of targets.", "name": "Target" } }, "name": "Dismiss" } } }