mirror of
https://github.com/home-assistant/core.git
synced 2025-07-28 07:37:34 +00:00
Add unit of measurement to translations for Mealie (#131345)
This commit is contained in:
parent
9a46135367
commit
4e9f03a5ca
@ -28,31 +28,26 @@ class MealieStatisticsSensorEntityDescription(SensorEntityDescription):
|
||||
SENSOR_TYPES: tuple[MealieStatisticsSensorEntityDescription, ...] = (
|
||||
MealieStatisticsSensorEntityDescription(
|
||||
key="recipes",
|
||||
native_unit_of_measurement="recipes",
|
||||
state_class=SensorStateClass.TOTAL,
|
||||
value_fn=lambda statistics: statistics.total_recipes,
|
||||
),
|
||||
MealieStatisticsSensorEntityDescription(
|
||||
key="users",
|
||||
native_unit_of_measurement="users",
|
||||
state_class=SensorStateClass.TOTAL,
|
||||
value_fn=lambda statistics: statistics.total_users,
|
||||
),
|
||||
MealieStatisticsSensorEntityDescription(
|
||||
key="categories",
|
||||
native_unit_of_measurement="categories",
|
||||
state_class=SensorStateClass.TOTAL,
|
||||
value_fn=lambda statistics: statistics.total_categories,
|
||||
),
|
||||
MealieStatisticsSensorEntityDescription(
|
||||
key="tags",
|
||||
native_unit_of_measurement="tags",
|
||||
state_class=SensorStateClass.TOTAL,
|
||||
value_fn=lambda statistics: statistics.total_tags,
|
||||
),
|
||||
MealieStatisticsSensorEntityDescription(
|
||||
key="tools",
|
||||
native_unit_of_measurement="tools",
|
||||
state_class=SensorStateClass.TOTAL,
|
||||
value_fn=lambda statistics: statistics.total_tools,
|
||||
),
|
||||
|
@ -56,19 +56,24 @@
|
||||
},
|
||||
"sensor": {
|
||||
"recipes": {
|
||||
"name": "Recipes"
|
||||
"name": "Recipes",
|
||||
"unit_of_measurement": "recipes"
|
||||
},
|
||||
"users": {
|
||||
"name": "Users"
|
||||
"name": "Users",
|
||||
"unit_of_measurement": "users"
|
||||
},
|
||||
"categories": {
|
||||
"name": "Categories"
|
||||
"name": "Categories",
|
||||
"unit_of_measurement": "categories"
|
||||
},
|
||||
"tags": {
|
||||
"name": "Tags"
|
||||
"name": "Tags",
|
||||
"unit_of_measurement": "tags"
|
||||
},
|
||||
"tools": {
|
||||
"name": "Tools"
|
||||
"name": "Tools",
|
||||
"unit_of_measurement": "tools"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -31,7 +31,7 @@
|
||||
'supported_features': 0,
|
||||
'translation_key': 'categories',
|
||||
'unique_id': 'bf1c62fe-4941-4332-9886-e54e88dbdba0_categories',
|
||||
'unit_of_measurement': 'categories',
|
||||
'unit_of_measurement': None,
|
||||
})
|
||||
# ---
|
||||
# name: test_entities[sensor.mealie_categories-state]
|
||||
@ -39,7 +39,6 @@
|
||||
'attributes': ReadOnlyDict({
|
||||
'friendly_name': 'Mealie Categories',
|
||||
'state_class': <SensorStateClass.TOTAL: 'total'>,
|
||||
'unit_of_measurement': 'categories',
|
||||
}),
|
||||
'context': <ANY>,
|
||||
'entity_id': 'sensor.mealie_categories',
|
||||
@ -81,7 +80,7 @@
|
||||
'supported_features': 0,
|
||||
'translation_key': 'recipes',
|
||||
'unique_id': 'bf1c62fe-4941-4332-9886-e54e88dbdba0_recipes',
|
||||
'unit_of_measurement': 'recipes',
|
||||
'unit_of_measurement': None,
|
||||
})
|
||||
# ---
|
||||
# name: test_entities[sensor.mealie_recipes-state]
|
||||
@ -89,7 +88,6 @@
|
||||
'attributes': ReadOnlyDict({
|
||||
'friendly_name': 'Mealie Recipes',
|
||||
'state_class': <SensorStateClass.TOTAL: 'total'>,
|
||||
'unit_of_measurement': 'recipes',
|
||||
}),
|
||||
'context': <ANY>,
|
||||
'entity_id': 'sensor.mealie_recipes',
|
||||
@ -131,7 +129,7 @@
|
||||
'supported_features': 0,
|
||||
'translation_key': 'tags',
|
||||
'unique_id': 'bf1c62fe-4941-4332-9886-e54e88dbdba0_tags',
|
||||
'unit_of_measurement': 'tags',
|
||||
'unit_of_measurement': None,
|
||||
})
|
||||
# ---
|
||||
# name: test_entities[sensor.mealie_tags-state]
|
||||
@ -139,7 +137,6 @@
|
||||
'attributes': ReadOnlyDict({
|
||||
'friendly_name': 'Mealie Tags',
|
||||
'state_class': <SensorStateClass.TOTAL: 'total'>,
|
||||
'unit_of_measurement': 'tags',
|
||||
}),
|
||||
'context': <ANY>,
|
||||
'entity_id': 'sensor.mealie_tags',
|
||||
@ -181,7 +178,7 @@
|
||||
'supported_features': 0,
|
||||
'translation_key': 'tools',
|
||||
'unique_id': 'bf1c62fe-4941-4332-9886-e54e88dbdba0_tools',
|
||||
'unit_of_measurement': 'tools',
|
||||
'unit_of_measurement': None,
|
||||
})
|
||||
# ---
|
||||
# name: test_entities[sensor.mealie_tools-state]
|
||||
@ -189,7 +186,6 @@
|
||||
'attributes': ReadOnlyDict({
|
||||
'friendly_name': 'Mealie Tools',
|
||||
'state_class': <SensorStateClass.TOTAL: 'total'>,
|
||||
'unit_of_measurement': 'tools',
|
||||
}),
|
||||
'context': <ANY>,
|
||||
'entity_id': 'sensor.mealie_tools',
|
||||
@ -231,7 +227,7 @@
|
||||
'supported_features': 0,
|
||||
'translation_key': 'users',
|
||||
'unique_id': 'bf1c62fe-4941-4332-9886-e54e88dbdba0_users',
|
||||
'unit_of_measurement': 'users',
|
||||
'unit_of_measurement': None,
|
||||
})
|
||||
# ---
|
||||
# name: test_entities[sensor.mealie_users-state]
|
||||
@ -239,7 +235,6 @@
|
||||
'attributes': ReadOnlyDict({
|
||||
'friendly_name': 'Mealie Users',
|
||||
'state_class': <SensorStateClass.TOTAL: 'total'>,
|
||||
'unit_of_measurement': 'users',
|
||||
}),
|
||||
'context': <ANY>,
|
||||
'entity_id': 'sensor.mealie_users',
|
||||
|
Loading…
x
Reference in New Issue
Block a user