1
0
mirror of https://github.com/home-assistant/core.git synced 2026-04-02 00:20:30 +01:00
Files
core/homeassistant/components/vacuum/strings.json

236 lines
6.9 KiB
JSON

{
"common": {
"condition_behavior_name": "Condition passes if",
"trigger_behavior_name": "Trigger when"
},
"conditions": {
"is_cleaning": {
"description": "Tests if one or more vacuum cleaners are cleaning.",
"fields": {
"behavior": {
"name": "[%key:component::vacuum::common::condition_behavior_name%]"
}
},
"name": "Vacuum cleaner is cleaning"
},
"is_docked": {
"description": "Tests if one or more vacuum cleaners are docked.",
"fields": {
"behavior": {
"name": "[%key:component::vacuum::common::condition_behavior_name%]"
}
},
"name": "Vacuum cleaner is docked"
},
"is_encountering_an_error": {
"description": "Tests if one or more vacuum cleaners are encountering an error.",
"fields": {
"behavior": {
"name": "[%key:component::vacuum::common::condition_behavior_name%]"
}
},
"name": "Vacuum cleaner is encountering an error"
},
"is_paused": {
"description": "Tests if one or more vacuum cleaners are paused.",
"fields": {
"behavior": {
"name": "[%key:component::vacuum::common::condition_behavior_name%]"
}
},
"name": "Vacuum cleaner is paused"
},
"is_returning": {
"description": "Tests if one or more vacuum cleaners are returning to the dock.",
"fields": {
"behavior": {
"name": "[%key:component::vacuum::common::condition_behavior_name%]"
}
},
"name": "Vacuum cleaner is returning"
}
},
"device_automation": {
"action_type": {
"clean": "Let {entity_name} clean",
"dock": "Let {entity_name} return to the dock"
},
"condition_type": {
"is_cleaning": "{entity_name} is cleaning",
"is_docked": "{entity_name} is docked"
},
"extra_fields": {
"for": "[%key:common::device_automation::extra_fields::for%]"
},
"trigger_type": {
"cleaning": "{entity_name} started cleaning",
"docked": "{entity_name} docked"
}
},
"entity_component": {
"_": {
"name": "[%key:component::vacuum::title%]",
"state": {
"cleaning": "Cleaning",
"docked": "Docked",
"error": "[%key:common::state::error%]",
"idle": "[%key:common::state::idle%]",
"off": "[%key:common::state::off%]",
"on": "[%key:common::state::on%]",
"paused": "[%key:common::state::paused%]",
"returning": "Returning to dock"
}
}
},
"exceptions": {
"area_mapping_not_configured": {
"message": "Area mapping is not configured for `{entity_id}`. Configure the segment-to-area mapping before using this action."
}
},
"issues": {
"segments_changed": {
"description": "",
"title": "Vacuum segments have changed for {entity_id}"
}
},
"selector": {
"condition_behavior": {
"options": {
"all": "All",
"any": "Any"
}
},
"trigger_behavior": {
"options": {
"any": "Any",
"first": "First",
"last": "Last"
}
}
},
"services": {
"clean_area": {
"description": "Tells a vacuum cleaner to clean one or more areas.",
"fields": {
"cleaning_area_id": {
"description": "Areas to clean.",
"name": "Areas"
}
},
"name": "Clean area with vacuum cleaner"
},
"clean_spot": {
"description": "Tells a vacuum cleaner to do a spot clean-up.",
"name": "Clean spot with vacuum cleaner"
},
"locate": {
"description": "Locates a vacuum cleaner.",
"name": "Locate vacuum cleaner"
},
"pause": {
"description": "Pauses a vacuum cleaner's current task.",
"name": "Pause vacuum cleaner"
},
"return_to_base": {
"description": "Sends a vacuum cleaner back to its dock.",
"name": "Return vacuum cleaner to dock"
},
"send_command": {
"description": "Sends a command to a vacuum cleaner.",
"fields": {
"command": {
"description": "Command to execute. The commands are integration-specific.",
"name": "Command"
},
"params": {
"description": "Parameters for the command. The parameters are integration-specific.",
"name": "Parameters"
}
},
"name": "Send command to vacuum cleaner"
},
"set_fan_speed": {
"description": "Sets the fan speed of a vacuum cleaner.",
"fields": {
"fan_speed": {
"description": "Fan speed. The value depends on the integration. Some integrations have speed steps, like 'medium'. Some use a percentage, between 0 and 100.",
"name": "Fan speed"
}
},
"name": "Set vacuum cleaner fan speed"
},
"start": {
"description": "Starts or resumes a vacuum cleaner's cleaning task.",
"name": "Start vacuum cleaner"
},
"start_pause": {
"description": "Starts, pauses, or resumes a vacuum cleaner's cleaning task.",
"name": "Start/pause vacuum cleaner"
},
"stop": {
"description": "Stops a vacuum cleaner's current task.",
"name": "Stop vacuum cleaner"
},
"toggle": {
"description": "Toggles a vacuum cleaner on/off.",
"name": "Toggle vacuum cleaner"
},
"turn_off": {
"description": "Turns off a vacuum cleaner.",
"name": "Turn off vacuum cleaner"
},
"turn_on": {
"description": "Turns on a vacuum cleaner.",
"name": "Turn on vacuum cleaner"
}
},
"title": "Vacuum",
"triggers": {
"docked": {
"description": "Triggers after one or more vacuums have returned to dock.",
"fields": {
"behavior": {
"name": "[%key:component::vacuum::common::trigger_behavior_name%]"
}
},
"name": "Vacuum returned to dock"
},
"errored": {
"description": "Triggers after one or more vacuums encounter an error.",
"fields": {
"behavior": {
"name": "[%key:component::vacuum::common::trigger_behavior_name%]"
}
},
"name": "Vacuum encountered an error"
},
"paused_cleaning": {
"description": "Triggers after one or more vacuums pause cleaning.",
"fields": {
"behavior": {
"name": "[%key:component::vacuum::common::trigger_behavior_name%]"
}
},
"name": "Vacuum cleaner paused cleaning"
},
"started_cleaning": {
"description": "Triggers after one or more vacuums start cleaning.",
"fields": {
"behavior": {
"name": "[%key:component::vacuum::common::trigger_behavior_name%]"
}
},
"name": "Vacuum cleaner started cleaning"
},
"started_returning": {
"description": "Triggers after one or more vacuums start returning to dock.",
"fields": {
"behavior": {
"name": "[%key:component::vacuum::common::trigger_behavior_name%]"
}
},
"name": "Vacuum cleaner started returning to dock"
}
}
}