mirror of
https://github.com/home-assistant/core.git
synced 2026-04-02 08:26:41 +01:00
114 lines
2.6 KiB
JSON
114 lines
2.6 KiB
JSON
{
|
|
"common": {
|
|
"condition_behavior_name": "Condition passes if",
|
|
"trigger_behavior_name": "Trigger when"
|
|
},
|
|
"conditions": {
|
|
"is_closed": {
|
|
"description": "Tests if one or more valves are closed.",
|
|
"fields": {
|
|
"behavior": {
|
|
"name": "[%key:component::valve::common::condition_behavior_name%]"
|
|
}
|
|
},
|
|
"name": "Valve is closed"
|
|
},
|
|
"is_open": {
|
|
"description": "Tests if one or more valves are open.",
|
|
"fields": {
|
|
"behavior": {
|
|
"name": "[%key:component::valve::common::condition_behavior_name%]"
|
|
}
|
|
},
|
|
"name": "Valve is open"
|
|
}
|
|
},
|
|
"entity_component": {
|
|
"_": {
|
|
"name": "[%key:component::valve::title%]",
|
|
"state": {
|
|
"closed": "[%key:common::state::closed%]",
|
|
"closing": "[%key:common::state::closing%]",
|
|
"open": "[%key:common::state::open%]",
|
|
"opening": "[%key:common::state::opening%]",
|
|
"stopped": "[%key:common::state::stopped%]"
|
|
},
|
|
"state_attributes": {
|
|
"current_position": {
|
|
"name": "Position"
|
|
}
|
|
}
|
|
},
|
|
"gas": {
|
|
"name": "Gas"
|
|
},
|
|
"water": {
|
|
"name": "Water"
|
|
}
|
|
},
|
|
"selector": {
|
|
"condition_behavior": {
|
|
"options": {
|
|
"all": "All",
|
|
"any": "Any"
|
|
}
|
|
},
|
|
"trigger_behavior": {
|
|
"options": {
|
|
"any": "Any",
|
|
"first": "First",
|
|
"last": "Last"
|
|
}
|
|
}
|
|
},
|
|
"services": {
|
|
"close_valve": {
|
|
"description": "Closes a valve.",
|
|
"name": "Close valve"
|
|
},
|
|
"open_valve": {
|
|
"description": "Opens a valve.",
|
|
"name": "Open valve"
|
|
},
|
|
"set_valve_position": {
|
|
"description": "Moves a valve to a specific position.",
|
|
"fields": {
|
|
"position": {
|
|
"description": "Target position.",
|
|
"name": "Position"
|
|
}
|
|
},
|
|
"name": "Set valve position"
|
|
},
|
|
"stop_valve": {
|
|
"description": "Stops a valve.",
|
|
"name": "Stop valve"
|
|
},
|
|
"toggle": {
|
|
"description": "Toggles a valve open/closed.",
|
|
"name": "Toggle valve"
|
|
}
|
|
},
|
|
"title": "Valve",
|
|
"triggers": {
|
|
"closed": {
|
|
"description": "Triggers after one or more valves close.",
|
|
"fields": {
|
|
"behavior": {
|
|
"name": "[%key:component::valve::common::trigger_behavior_name%]"
|
|
}
|
|
},
|
|
"name": "Valve closed"
|
|
},
|
|
"opened": {
|
|
"description": "Triggers after one or more valves open.",
|
|
"fields": {
|
|
"behavior": {
|
|
"name": "[%key:component::valve::common::trigger_behavior_name%]"
|
|
}
|
|
},
|
|
"name": "Valve opened"
|
|
}
|
|
}
|
|
}
|