1
0
mirror of https://github.com/home-assistant/core.git synced 2026-04-02 08:26:41 +01:00

Rename humidity.value condition to humidity.is_value (#166372)

This commit is contained in:
Ariel Ebersberger
2026-03-24 19:17:25 +01:00
committed by GitHub
parent e0d3298e77
commit a19c1a7ba1
5 changed files with 13 additions and 13 deletions

View File

@@ -29,7 +29,7 @@ HUMIDITY_DOMAIN_SPECS = {
}
CONDITIONS: dict[str, type[Condition]] = {
"value": make_entity_numerical_condition(HUMIDITY_DOMAIN_SPECS, PERCENTAGE),
"is_value": make_entity_numerical_condition(HUMIDITY_DOMAIN_SPECS, PERCENTAGE),
}

View File

@@ -20,7 +20,7 @@
device_class: humidity
translation_key: number_or_entity
value:
is_value:
target:
entity:
- domain: sensor

View File

@@ -1,6 +1,6 @@
{
"conditions": {
"value": {
"is_value": {
"condition": "mdi:water-percent"
}
},

View File

@@ -6,7 +6,7 @@
"trigger_behavior_name": "Behavior"
},
"conditions": {
"value": {
"is_value": {
"description": "Tests if a relative humidity value is above a threshold, below a threshold, or in a range of values.",
"fields": {
"above": {

View File

@@ -57,7 +57,7 @@ async def target_humidifiers(hass: HomeAssistant) -> dict[str, list[str]]:
@pytest.mark.parametrize(
"condition",
[
"humidity.value",
"humidity.is_value",
],
)
async def test_humidity_conditions_gated_by_labs_flag(
@@ -75,7 +75,7 @@ async def test_humidity_conditions_gated_by_labs_flag(
@pytest.mark.parametrize(
("condition", "condition_options", "states"),
parametrize_numerical_condition_above_below_any(
"humidity.value",
"humidity.is_value",
device_class="humidity",
unit_attributes=_HUMIDITY_UNIT_ATTRS,
),
@@ -111,7 +111,7 @@ async def test_humidity_sensor_condition_behavior_any(
@pytest.mark.parametrize(
("condition", "condition_options", "states"),
parametrize_numerical_condition_above_below_all(
"humidity.value",
"humidity.is_value",
device_class="humidity",
unit_attributes=_HUMIDITY_UNIT_ATTRS,
),
@@ -147,7 +147,7 @@ async def test_humidity_sensor_condition_behavior_all(
@pytest.mark.parametrize(
("condition", "condition_options", "states"),
parametrize_numerical_condition_above_below_any(
"humidity.value",
"humidity.is_value",
device_class="humidity",
unit_attributes=_HUMIDITY_UNIT_ATTRS,
),
@@ -183,7 +183,7 @@ async def test_humidity_number_condition_behavior_any(
@pytest.mark.parametrize(
("condition", "condition_options", "states"),
parametrize_numerical_condition_above_below_all(
"humidity.value",
"humidity.is_value",
device_class="humidity",
unit_attributes=_HUMIDITY_UNIT_ATTRS,
),
@@ -219,7 +219,7 @@ async def test_humidity_number_condition_behavior_all(
@pytest.mark.parametrize(
("condition", "condition_options", "states"),
parametrize_numerical_attribute_condition_above_below_any(
"humidity.value",
"humidity.is_value",
HVACMode.AUTO,
CLIMATE_ATTR_CURRENT_HUMIDITY,
),
@@ -255,7 +255,7 @@ async def test_humidity_climate_condition_behavior_any(
@pytest.mark.parametrize(
("condition", "condition_options", "states"),
parametrize_numerical_attribute_condition_above_below_all(
"humidity.value",
"humidity.is_value",
HVACMode.AUTO,
CLIMATE_ATTR_CURRENT_HUMIDITY,
),
@@ -291,7 +291,7 @@ async def test_humidity_climate_condition_behavior_all(
@pytest.mark.parametrize(
("condition", "condition_options", "states"),
parametrize_numerical_attribute_condition_above_below_any(
"humidity.value",
"humidity.is_value",
STATE_ON,
HUMIDIFIER_ATTR_CURRENT_HUMIDITY,
),
@@ -327,7 +327,7 @@ async def test_humidity_humidifier_condition_behavior_any(
@pytest.mark.parametrize(
("condition", "condition_options", "states"),
parametrize_numerical_attribute_condition_above_below_all(
"humidity.value",
"humidity.is_value",
STATE_ON,
HUMIDIFIER_ATTR_CURRENT_HUMIDITY,
),