{ "common": { "condition_behavior_description": "How the state should match on the targeted schedules.", "condition_behavior_name": "Behavior", "trigger_behavior_description": "The behavior of the targeted schedules to trigger on.", "trigger_behavior_name": "Behavior" }, "conditions": { "is_off": { "description": "Tests if one or more schedule blocks are currently not active.", "fields": { "behavior": { "description": "[%key:component::schedule::common::condition_behavior_description%]", "name": "[%key:component::schedule::common::condition_behavior_name%]" } }, "name": "Schedule is off" }, "is_on": { "description": "Tests if one or more schedule blocks are currently active.", "fields": { "behavior": { "description": "[%key:component::schedule::common::condition_behavior_description%]", "name": "[%key:component::schedule::common::condition_behavior_name%]" } }, "name": "Schedule is on" } }, "entity_component": { "_": { "name": "[%key:component::schedule::title%]", "state": { "off": "[%key:common::state::off%]", "on": "[%key:common::state::on%]" }, "state_attributes": { "editable": { "name": "[%key:common::generic::ui_managed%]", "state": { "false": "[%key:common::state::no%]", "true": "[%key:common::state::yes%]" } }, "next_event": { "name": "Next event" } } } }, "selector": { "condition_behavior": { "options": { "all": "All", "any": "Any" } }, "trigger_behavior": { "options": { "any": "Any", "first": "First", "last": "Last" } } }, "services": { "get_schedule": { "description": "Retrieves the configured time ranges of one or multiple schedules.", "name": "Get schedule" }, "reload": { "description": "Reloads schedules from the YAML-configuration.", "name": "[%key:common::action::reload%]" } }, "title": "Schedule", "triggers": { "turned_off": { "description": "Triggers when a schedule block ends.", "fields": { "behavior": { "description": "[%key:component::schedule::common::trigger_behavior_description%]", "name": "[%key:component::schedule::common::trigger_behavior_name%]" } }, "name": "Schedule block ended" }, "turned_on": { "description": "Triggers when a schedule block starts.", "fields": { "behavior": { "description": "[%key:component::schedule::common::trigger_behavior_description%]", "name": "[%key:component::schedule::common::trigger_behavior_name%]" } }, "name": "Schedule block started" } } }