{ "config": { "step": { "user": { "data": { "host": "[%key:common::config_flow::data::host%]", "port": "[%key:common::config_flow::data::port%]", "username": "[%key:common::config_flow::data::username%]", "password": "[%key:common::config_flow::data::password%]", "rtsp_port": "RTSP port", "stream": "Stream" }, "data_description": { "host": "The hostname or IP address of your Foscam camera.", "port": "The port of your Foscam camera, default is 88.", "username": "The username to log in to your Foscam camera.", "password": "The password to log in to your Foscam camera.", "rtsp_port": "The RTSP protocol port of the camera, used to pull the camera's real-time video stream. New model cameras only support RTSP ports 88 and 554, while old model cameras only support ports 88 and 65534.", "stream": "Select the video stream type to pull. The main stream offers higher clarity but requires a better network environment." } } }, "error": { "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", "invalid_response": "Invalid response from the device", "unknown": "[%key:common::config_flow::error::unknown%]" }, "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_device%]" } }, "entity": { "switch": { "flip_switch": { "name": "Flip" }, "mirror_switch": { "name": "Mirror" }, "ir_switch": { "name": "Infrared mode" }, "sleep_switch": { "name": "Sleep mode" }, "white_light_switch": { "name": "White light" }, "siren_alarm_switch": { "name": "Siren alarm" }, "turn_off_volume_switch": { "name": "Volume muted" }, "turn_off_light_switch": { "name": "Light" }, "hdr_switch": { "name": "HDR" }, "wdr_switch": { "name": "WDR" } }, "number": { "device_volume": { "name": "Device volume" }, "speak_volume": { "name": "Speak volume" } } }, "services": { "ptz": { "name": "PTZ", "description": "Moves a Foscam camera to a specified direction.", "fields": { "movement": { "name": "Movement", "description": "Direction of the movement." }, "travel_time": { "name": "Travel time", "description": "Travel time in seconds." } } }, "ptz_preset": { "name": "PTZ preset", "description": "Moves a Foscam camera to a predefined position.", "fields": { "preset_name": { "name": "Preset name", "description": "The name of the preset to move to. Presets can be created from within the official Foscam apps." } } } } }