Update entity names to capitalize first word only for System Bridge (#89688)

This commit is contained in:
Aidan Timson 2023-03-14 11:28:43 +00:00 committed by GitHub
parent 2809a686be
commit 73e1942eeb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 26 additions and 26 deletions

View File

@ -29,7 +29,7 @@ class SystemBridgeBinarySensorEntityDescription(BinarySensorEntityDescription):
BASE_BINARY_SENSOR_TYPES: tuple[SystemBridgeBinarySensorEntityDescription, ...] = ( BASE_BINARY_SENSOR_TYPES: tuple[SystemBridgeBinarySensorEntityDescription, ...] = (
SystemBridgeBinarySensorEntityDescription( SystemBridgeBinarySensorEntityDescription(
key="version_available", key="version_available",
name="New Version Available", name="New version available",
device_class=BinarySensorDeviceClass.UPDATE, device_class=BinarySensorDeviceClass.UPDATE,
value=lambda data: data.system.version_newer_available, value=lambda data: data.system.version_newer_available,
), ),
@ -38,7 +38,7 @@ BASE_BINARY_SENSOR_TYPES: tuple[SystemBridgeBinarySensorEntityDescription, ...]
BATTERY_BINARY_SENSOR_TYPES: tuple[SystemBridgeBinarySensorEntityDescription, ...] = ( BATTERY_BINARY_SENSOR_TYPES: tuple[SystemBridgeBinarySensorEntityDescription, ...] = (
SystemBridgeBinarySensorEntityDescription( SystemBridgeBinarySensorEntityDescription(
key="battery_is_charging", key="battery_is_charging",
name="Battery Is Charging", name="Battery is charging",
device_class=BinarySensorDeviceClass.BATTERY_CHARGING, device_class=BinarySensorDeviceClass.BATTERY_CHARGING,
value=lambda data: data.battery.is_charging, value=lambda data: data.battery.is_charging,
), ),

View File

@ -122,7 +122,7 @@ def memory_used(data: SystemBridgeCoordinatorData) -> float | None:
BASE_SENSOR_TYPES: tuple[SystemBridgeSensorEntityDescription, ...] = ( BASE_SENSOR_TYPES: tuple[SystemBridgeSensorEntityDescription, ...] = (
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key="boot_time", key="boot_time",
name="Boot Time", name="Boot time",
device_class=SensorDeviceClass.TIMESTAMP, device_class=SensorDeviceClass.TIMESTAMP,
icon="mdi:av-timer", icon="mdi:av-timer",
value=lambda data: datetime.fromtimestamp( value=lambda data: datetime.fromtimestamp(
@ -131,7 +131,7 @@ BASE_SENSOR_TYPES: tuple[SystemBridgeSensorEntityDescription, ...] = (
), ),
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key="cpu_speed", key="cpu_speed",
name="CPU Speed", name="CPU speed",
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=UnitOfFrequency.GIGAHERTZ, native_unit_of_measurement=UnitOfFrequency.GIGAHERTZ,
device_class=SensorDeviceClass.FREQUENCY, device_class=SensorDeviceClass.FREQUENCY,
@ -140,7 +140,7 @@ BASE_SENSOR_TYPES: tuple[SystemBridgeSensorEntityDescription, ...] = (
), ),
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key="cpu_temperature", key="cpu_temperature",
name="CPU Temperature", name="CPU temperature",
entity_registry_enabled_default=False, entity_registry_enabled_default=False,
device_class=SensorDeviceClass.TEMPERATURE, device_class=SensorDeviceClass.TEMPERATURE,
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
@ -149,7 +149,7 @@ BASE_SENSOR_TYPES: tuple[SystemBridgeSensorEntityDescription, ...] = (
), ),
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key="cpu_voltage", key="cpu_voltage",
name="CPU Voltage", name="CPU voltage",
entity_registry_enabled_default=False, entity_registry_enabled_default=False,
device_class=SensorDeviceClass.VOLTAGE, device_class=SensorDeviceClass.VOLTAGE,
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
@ -164,7 +164,7 @@ BASE_SENSOR_TYPES: tuple[SystemBridgeSensorEntityDescription, ...] = (
), ),
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key="memory_free", key="memory_free",
name="Memory Free", name="Memory free",
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=UnitOfInformation.GIGABYTES, native_unit_of_measurement=UnitOfInformation.GIGABYTES,
device_class=SensorDeviceClass.DATA_SIZE, device_class=SensorDeviceClass.DATA_SIZE,
@ -173,7 +173,7 @@ BASE_SENSOR_TYPES: tuple[SystemBridgeSensorEntityDescription, ...] = (
), ),
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key="memory_used_percentage", key="memory_used_percentage",
name="Memory Used %", name="Memory used %",
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=PERCENTAGE, native_unit_of_measurement=PERCENTAGE,
icon="mdi:memory", icon="mdi:memory",
@ -181,7 +181,7 @@ BASE_SENSOR_TYPES: tuple[SystemBridgeSensorEntityDescription, ...] = (
), ),
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key="memory_used", key="memory_used",
name="Memory Used", name="Memory used",
entity_registry_enabled_default=False, entity_registry_enabled_default=False,
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=UnitOfInformation.GIGABYTES, native_unit_of_measurement=UnitOfInformation.GIGABYTES,
@ -191,7 +191,7 @@ BASE_SENSOR_TYPES: tuple[SystemBridgeSensorEntityDescription, ...] = (
), ),
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key="os", key="os",
name="Operating System", name="Operating system",
icon="mdi:devices", icon="mdi:devices",
value=lambda data: f"{data.system.platform} {data.system.platform_version}", value=lambda data: f"{data.system.platform} {data.system.platform_version}",
), ),
@ -211,7 +211,7 @@ BASE_SENSOR_TYPES: tuple[SystemBridgeSensorEntityDescription, ...] = (
), ),
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key="version_latest", key="version_latest",
name="Latest Version", name="Latest version",
icon="mdi:counter", icon="mdi:counter",
value=lambda data: data.system.version_latest, value=lambda data: data.system.version_latest,
), ),
@ -228,7 +228,7 @@ BATTERY_SENSOR_TYPES: tuple[SystemBridgeSensorEntityDescription, ...] = (
), ),
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key="battery_time_remaining", key="battery_time_remaining",
name="Battery Time Remaining", name="Battery time remaining",
device_class=SensorDeviceClass.TIMESTAMP, device_class=SensorDeviceClass.TIMESTAMP,
value=battery_time_remaining, value=battery_time_remaining,
), ),
@ -255,7 +255,7 @@ async def async_setup_entry(
coordinator, coordinator,
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key=f"filesystem_{partition.replace(':', '')}", key=f"filesystem_{partition.replace(':', '')}",
name=f"{partition} Space Used", name=f"{partition} space used",
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=PERCENTAGE, native_unit_of_measurement=PERCENTAGE,
icon="mdi:harddisk", icon="mdi:harddisk",
@ -296,7 +296,7 @@ async def async_setup_entry(
coordinator, coordinator,
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key="displays_connected", key="displays_connected",
name="Displays Connected", name="Displays connected",
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
icon="mdi:monitor", icon="mdi:monitor",
value=lambda _, count=display_count: count, value=lambda _, count=display_count: count,
@ -312,7 +312,7 @@ async def async_setup_entry(
coordinator, coordinator,
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key=f"display_{display['name']}_resolution_x", key=f"display_{display['name']}_resolution_x",
name=f"Display {display['name']} Resolution X", name=f"Display {display['name']} resolution x",
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=PIXELS, native_unit_of_measurement=PIXELS,
icon="mdi:monitor", icon="mdi:monitor",
@ -326,7 +326,7 @@ async def async_setup_entry(
coordinator, coordinator,
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key=f"display_{display['name']}_resolution_y", key=f"display_{display['name']}_resolution_y",
name=f"Display {display['name']} Resolution Y", name=f"Display {display['name']} resolution y",
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=PIXELS, native_unit_of_measurement=PIXELS,
icon="mdi:monitor", icon="mdi:monitor",
@ -340,7 +340,7 @@ async def async_setup_entry(
coordinator, coordinator,
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key=f"display_{display['name']}_refresh_rate", key=f"display_{display['name']}_refresh_rate",
name=f"Display {display['name']} Refresh Rate", name=f"Display {display['name']} refresh rate",
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=UnitOfFrequency.HERTZ, native_unit_of_measurement=UnitOfFrequency.HERTZ,
device_class=SensorDeviceClass.FREQUENCY, device_class=SensorDeviceClass.FREQUENCY,
@ -371,7 +371,7 @@ async def async_setup_entry(
coordinator, coordinator,
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key=f"gpu_{index}_core_clock_speed", key=f"gpu_{index}_core_clock_speed",
name=f"{gpu['name']} Clock Speed", name=f"{gpu['name']} clock speed",
entity_registry_enabled_default=False, entity_registry_enabled_default=False,
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=UnitOfFrequency.MEGAHERTZ, native_unit_of_measurement=UnitOfFrequency.MEGAHERTZ,
@ -385,7 +385,7 @@ async def async_setup_entry(
coordinator, coordinator,
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key=f"gpu_{index}_memory_clock_speed", key=f"gpu_{index}_memory_clock_speed",
name=f"{gpu['name']} Memory Clock Speed", name=f"{gpu['name']} memory clock speed",
entity_registry_enabled_default=False, entity_registry_enabled_default=False,
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=UnitOfFrequency.MEGAHERTZ, native_unit_of_measurement=UnitOfFrequency.MEGAHERTZ,
@ -399,7 +399,7 @@ async def async_setup_entry(
coordinator, coordinator,
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key=f"gpu_{index}_memory_free", key=f"gpu_{index}_memory_free",
name=f"{gpu['name']} Memory Free", name=f"{gpu['name']} memory free",
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=UnitOfInformation.GIGABYTES, native_unit_of_measurement=UnitOfInformation.GIGABYTES,
device_class=SensorDeviceClass.DATA_SIZE, device_class=SensorDeviceClass.DATA_SIZE,
@ -412,7 +412,7 @@ async def async_setup_entry(
coordinator, coordinator,
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key=f"gpu_{index}_memory_used_percentage", key=f"gpu_{index}_memory_used_percentage",
name=f"{gpu['name']} Memory Used %", name=f"{gpu['name']} memory used %",
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=PERCENTAGE, native_unit_of_measurement=PERCENTAGE,
icon="mdi:memory", icon="mdi:memory",
@ -426,7 +426,7 @@ async def async_setup_entry(
coordinator, coordinator,
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key=f"gpu_{index}_memory_used", key=f"gpu_{index}_memory_used",
name=f"{gpu['name']} Memory Used", name=f"{gpu['name']} memory used",
entity_registry_enabled_default=False, entity_registry_enabled_default=False,
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=UnitOfInformation.GIGABYTES, native_unit_of_measurement=UnitOfInformation.GIGABYTES,
@ -440,7 +440,7 @@ async def async_setup_entry(
coordinator, coordinator,
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key=f"gpu_{index}_fan_speed", key=f"gpu_{index}_fan_speed",
name=f"{gpu['name']} Fan Speed", name=f"{gpu['name']} fan speed",
entity_registry_enabled_default=False, entity_registry_enabled_default=False,
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=REVOLUTIONS_PER_MINUTE, native_unit_of_measurement=REVOLUTIONS_PER_MINUTE,
@ -455,7 +455,7 @@ async def async_setup_entry(
coordinator, coordinator,
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key=f"gpu_{index}_power_usage", key=f"gpu_{index}_power_usage",
name=f"{gpu['name']} Power Usage", name=f"{gpu['name']} power usage",
entity_registry_enabled_default=False, entity_registry_enabled_default=False,
device_class=SensorDeviceClass.POWER, device_class=SensorDeviceClass.POWER,
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
@ -470,7 +470,7 @@ async def async_setup_entry(
coordinator, coordinator,
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key=f"gpu_{index}_temperature", key=f"gpu_{index}_temperature",
name=f"{gpu['name']} Temperature", name=f"{gpu['name']} temperature",
entity_registry_enabled_default=False, entity_registry_enabled_default=False,
device_class=SensorDeviceClass.TEMPERATURE, device_class=SensorDeviceClass.TEMPERATURE,
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
@ -485,7 +485,7 @@ async def async_setup_entry(
coordinator, coordinator,
SystemBridgeSensorEntityDescription( SystemBridgeSensorEntityDescription(
key=f"gpu_{index}_usage_percentage", key=f"gpu_{index}_usage_percentage",
name=f"{gpu['name']} Usage %", name=f"{gpu['name']} usage %",
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=PERCENTAGE, native_unit_of_measurement=PERCENTAGE,
icon="mdi:percent", icon="mdi:percent",