core/homeassistant/components/renson/strings.json

128 lines
4.5 KiB
JSON
Raw Normal View History

Renson integration (#56374) * Implemented Renson integration * - renamed component to a better name - Made cleaner code by splitting up files into different one - Fixed issues regarding getting data from library - Added service.yaml file * Added Renson services * cleanup translations * added config_flow tests * changed config_flow, removed all services * use SensorEntityDescription + introduced new binarySensor * fixed config_flow test * renamed renson_endura_delta to renson * refactored sensors and implemented binary_sensor * Changed some sensors to non measurement and added entity_registery_enabled_default for config sensors * Enabled binary_sensor * changed import to new renamed module * Merge files into correct files + cleaned some code * Change use of EntityDescription * Update codeowners * Fixed lint issues * Fix sensor * Create test.yml * Update test.yml * add github action tests * Format json files * Remove deprecated code * Update homeassistant/components/renson/binary_sensor.py Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io> * Use Coordinqte in Sensor * Migrated binary sensor to use coordinate * Removed firmwareSensor * Add entity_catogory to binary_sensor * Add services * Revert "Add services" This reverts commit 028760d8d8454ce98cf14eed0c7927d228ccd5e6. * update requirements of Renson integration * Add services and fan * Fixed some issue + fixed PR comments * Cleanup code * Go back 2 years ago to the bare minimum for PR approval * Refactored code and added a lot of device classes to the entities * Fix some bugs * Add unique Id and some device class * Show the level value for CURRENT_LEVEL_FIELD instead of the raw data * Remove FILTER_PRESET_FIELD for now * Make the _attr_unique_id unique * Changed Renson tests * Moved Renson hass data into @dataclass * Changed test + added files to .coveragerc * Add device_class=SensorDeviceClass.Duration * Fix syntax --------- Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io> Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-06-10 07:21:33 +00:00
{
"config": {
"step": {
"user": {
"data": {
"host": "[%key:common::config_flow::data::host%]"
}
}
},
"error": {
"cannot_connect": "[%key:common::config_flow::error::cannot_connect%]",
"unknown": "[%key:common::config_flow::error::unknown%]"
}
},
"entity": {
"sensor": {
"co2_quality_category": {
"name": "CO2 quality category",
"state": {
"good": "Good",
"bad": "Bad",
"poor": "Poor"
}
},
"air_quality_category": {
"name": "Air quality category",
"state": {
"good": "[%key:component::renson::entity::sensor::co2_quality_category::state::good%]",
"bad": "[%key:component::renson::entity::sensor::co2_quality_category::state::bad%]",
"poor": "[%key:component::renson::entity::sensor::co2_quality_category::state::poor%]"
}
},
"air_quality": {
"name": "Air quality"
},
"ventilation_level": {
"name": "Ventilation level",
"state": {
"off": "[%key:common::state::off%]",
"level1": "Level 1",
"level2": "Level 2",
"level3": "Level 3",
"level4": "Level 4",
"breeze": "Breeze",
"holiday": "Holiday"
}
},
"total_airflow_out": {
"name": "Total airflow out"
},
"total_airflow_in": {
"name": "Total airflow in"
},
"outdoor_air_temperature": {
"name": "Outdoor air temperature"
},
"extract_air_temperature": {
"name": "Extract air temperature"
},
"filter_change": {
"name": "Filter change"
},
"manual_level": {
"name": "Manual level",
"state": {
"off": "[%key:common::state::off%]",
"level1": "[%key:component::renson::entity::sensor::ventilation_level::state::level1%]",
"level2": "[%key:component::renson::entity::sensor::ventilation_level::state::level2%]",
"level3": "[%key:component::renson::entity::sensor::ventilation_level::state::level3%]",
"level4": "[%key:component::renson::entity::sensor::ventilation_level::state::level4%]",
"breeze": "[%key:component::renson::entity::sensor::ventilation_level::state::breeze%]",
"holiday": "[%key:component::renson::entity::sensor::ventilation_level::state::holiday%]"
}
},
"breeze_temperature": {
"name": "Breeze temperature"
},
"breeze_level": {
"name": "Breeze level",
"state": {
"off": "[%key:common::state::off%]",
"level1": "[%key:component::renson::entity::sensor::ventilation_level::state::level1%]",
"level2": "[%key:component::renson::entity::sensor::ventilation_level::state::level2%]",
"level3": "[%key:component::renson::entity::sensor::ventilation_level::state::level3%]",
"level4": "[%key:component::renson::entity::sensor::ventilation_level::state::level4%]",
"breeze": "[%key:component::renson::entity::sensor::ventilation_level::state::breeze%]"
}
},
"start_day_time": {
"name": "Start day time"
},
"start_night_time": {
"name": "Start night time"
},
"day_pollution_level": {
"name": "Day pollution level",
"state": {
"level1": "[%key:component::renson::entity::sensor::ventilation_level::state::level1%]",
"level2": "[%key:component::renson::entity::sensor::ventilation_level::state::level2%]",
"level3": "[%key:component::renson::entity::sensor::ventilation_level::state::level3%]",
"level4": "[%key:component::renson::entity::sensor::ventilation_level::state::level4%]"
}
},
"night_pollution_level": {
"name": "Night pollution level",
"state": {
"level1": "[%key:component::renson::entity::sensor::ventilation_level::state::level1%]",
"level2": "[%key:component::renson::entity::sensor::ventilation_level::state::level2%]",
"level3": "[%key:component::renson::entity::sensor::ventilation_level::state::level3%]",
"level4": "[%key:component::renson::entity::sensor::ventilation_level::state::level4%]"
}
},
"co2_threshold": {
"name": "CO2 threshold"
},
"co2_hysteresis": {
"name": "CO2 hysteresis"
},
"bypass_activation_temperature": {
"name": "Bypass activation temperature"
},
"bypass_level": {
"name": "Bypass level"
}
}
Renson integration (#56374) * Implemented Renson integration * - renamed component to a better name - Made cleaner code by splitting up files into different one - Fixed issues regarding getting data from library - Added service.yaml file * Added Renson services * cleanup translations * added config_flow tests * changed config_flow, removed all services * use SensorEntityDescription + introduced new binarySensor * fixed config_flow test * renamed renson_endura_delta to renson * refactored sensors and implemented binary_sensor * Changed some sensors to non measurement and added entity_registery_enabled_default for config sensors * Enabled binary_sensor * changed import to new renamed module * Merge files into correct files + cleaned some code * Change use of EntityDescription * Update codeowners * Fixed lint issues * Fix sensor * Create test.yml * Update test.yml * add github action tests * Format json files * Remove deprecated code * Update homeassistant/components/renson/binary_sensor.py Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io> * Use Coordinqte in Sensor * Migrated binary sensor to use coordinate * Removed firmwareSensor * Add entity_catogory to binary_sensor * Add services * Revert "Add services" This reverts commit 028760d8d8454ce98cf14eed0c7927d228ccd5e6. * update requirements of Renson integration * Add services and fan * Fixed some issue + fixed PR comments * Cleanup code * Go back 2 years ago to the bare minimum for PR approval * Refactored code and added a lot of device classes to the entities * Fix some bugs * Add unique Id and some device class * Show the level value for CURRENT_LEVEL_FIELD instead of the raw data * Remove FILTER_PRESET_FIELD for now * Make the _attr_unique_id unique * Changed Renson tests * Moved Renson hass data into @dataclass * Changed test + added files to .coveragerc * Add device_class=SensorDeviceClass.Duration * Fix syntax --------- Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io> Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-06-10 07:21:33 +00:00
}
}