{ "config": { "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_device%]", "already_in_progress": "[%key:common::config_flow::abort::already_in_progress%]", "connection_error": "[%key:common::config_flow::error::cannot_connect%]", "not_motionblinds": "Discovered device is not a Motionblinds gateway" }, "error": { "discovery_error": "Failed to discover a Motion Gateway" }, "flow_title": "{short_mac} ({ip_address})", "step": { "connect": { "data": { "api_key": "[%key:common::config_flow::data::api_key%]" }, "description": "You will need the 16 character API key, see {documentation_url} for instructions" }, "select": { "data": { "select_ip": "[%key:common::config_flow::data::ip%]" }, "description": "Run the setup again if you want to connect additional Motionblinds gateways", "title": "Select the Motionblinds gateway that you wish to connect" }, "user": { "data": { "host": "[%key:common::config_flow::data::ip%]" }, "description": "Connect to your Motionblinds gateway. If the IP address is not set, auto-discovery is used" } } }, "entity": { "button": { "go_favorite": { "name": "Go to favorite position" }, "set_favorite": { "name": "Set current position as favorite" } }, "cover": { "bottom": { "name": "Bottom" }, "combined": { "name": "Combined" }, "top": { "name": "Top" } }, "sensor": { "bottom_battery": { "name": "Bottom battery" }, "top_battery": { "name": "Top battery" } } }, "options": { "step": { "init": { "data": { "wait_for_push": "Wait for multicast push on update" } } } }, "services": { "set_absolute_position": { "description": "Sets the absolute position of the cover.", "fields": { "absolute_position": { "description": "Absolute position to move to.", "name": "Absolute position" }, "tilt_position": { "description": "Tilt position to move to.", "name": "Tilt position" }, "width": { "description": "Specify the width that is covered, only for TDBU Combined entities.", "name": "Width" } }, "name": "Set absolute position" } } }