{ "config": { "step": { "user": { "title": "Set up Agent DVR", "data": { "host": "[%key:common::config_flow::data::host%]", "port": "[%key:common::config_flow::data::port%]" }, "data_description": { "host": "The IP address of the Agent DVR server." } } }, "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_device%]" }, "error": { "already_in_progress": "[%key:common::config_flow::abort::already_in_progress%]", "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]" } }, "services": { "start_recording": { "name": "Start recording", "description": "Enables continuous recording." }, "stop_recording": { "name": "Stop recording", "description": "Disables continuous recording." }, "enable_alerts": { "name": "Enable alerts", "description": "Enables alerts." }, "disable_alerts": { "name": "Disable alerts", "description": "Disables alerts." }, "snapshot": { "name": "Snapshot", "description": "Takes a photo." } } }