{ "config": { "abort": { "already_configured": "[%key:common::config_flow::abort::already_configured_service%]", "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "invalid_host": "[%key:common::config_flow::error::invalid_host%]", "reconfigure_successful": "[%key:common::config_flow::abort::reconfigure_successful%]", "unknown": "[%key:common::config_flow::error::unknown%]" }, "error": { "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", "invalid_host": "[%key:common::config_flow::error::invalid_host%]", "unknown": "[%key:common::config_flow::error::unknown%]" }, "step": { "reconfigure": { "data": { "host": "[%key:common::config_flow::data::host%]" }, "data_description": { "host": "[%key:component::vallox::config::step::user::data_description::host%]" } }, "user": { "data": { "host": "[%key:common::config_flow::data::host%]" }, "data_description": { "host": "Hostname or IP address of your Vallox device." } } } }, "entity": { "binary_sensor": { "post_heater": { "name": "Post-heater" } }, "date": { "filter_change_date": { "name": "Filter change date" } }, "number": { "supply_air_target_away": { "name": "Supply air temperature (Away)" }, "supply_air_target_boost": { "name": "Supply air temperature (Boost)" }, "supply_air_target_home": { "name": "Supply air temperature (Home)" } }, "sensor": { "cell_state": { "name": "Cell state" }, "current_profile": { "name": "Current profile" }, "efficiency": { "name": "Efficiency" }, "exhaust_air": { "name": "Exhaust air" }, "extract_air": { "name": "Extract air" }, "extract_fan_speed": { "name": "Extract fan speed" }, "fan_speed": { "name": "Fan speed" }, "optional_air": { "name": "Optional air" }, "outdoor_air": { "name": "Outdoor air" }, "profile_duration": { "name": "Profile duration" }, "remaining_time_for_filter": { "name": "Remaining time for filter" }, "supply_air": { "name": "Supply air" }, "supply_cell_air": { "name": "Supply cell air" }, "supply_fan_speed": { "name": "Supply fan speed" } }, "switch": { "bypass_locked": { "name": "Bypass locked" } } }, "exceptions": { "failed_to_set_fan_speed_for_profile": { "message": "Failed to set fan speed to {fan_speed}% for profile {profile}" }, "failed_to_set_profile": { "message": "Failed to set profile to {profile}" }, "failed_to_set_profile_for_duration": { "message": "Failed to set profile to {profile} for {duration} minutes" } }, "selector": { "profile": { "options": { "away": "[%key:common::state::not_home%]", "boost": "Boost", "extra": "Extra", "fireplace": "Fireplace", "home": "[%key:common::state::home%]" } } }, "services": { "set_profile": { "description": "Activate a profile and optionally set duration.", "fields": { "duration": { "description": "Activation duration, if omitted device uses stored duration. Duration of 65535 activates profile without timeout. Duration only applies to Boost, Fireplace and Extra profiles.", "name": "Duration" }, "profile": { "description": "Profile to activate", "name": "Profile" } }, "name": "Activate profile for duration" }, "set_profile_fan_speed_away": { "description": "Sets the fan speed of the Away profile.", "fields": { "fan_speed": { "description": "[%key:component::vallox::services::set_profile_fan_speed_home::fields::fan_speed::description%]", "name": "[%key:component::vallox::services::set_profile_fan_speed_home::fields::fan_speed::name%]" } }, "name": "Set profile fan speed away" }, "set_profile_fan_speed_boost": { "description": "Sets the fan speed of the Boost profile.", "fields": { "fan_speed": { "description": "[%key:component::vallox::services::set_profile_fan_speed_home::fields::fan_speed::description%]", "name": "[%key:component::vallox::services::set_profile_fan_speed_home::fields::fan_speed::name%]" } }, "name": "Set profile fan speed boost" }, "set_profile_fan_speed_home": { "description": "Sets the fan speed of the Home profile.", "fields": { "fan_speed": { "description": "Relative speed of the built-in fans.", "name": "Fan speed" } }, "name": "Set profile fan speed home" } } }