Add more huawei_lte sensor descriptions (#143707)

This commit is contained in:
Ville Skyttä 2025-04-29 13:54:36 +03:00 committed by GitHub
parent e85e60ed6a
commit 7493b340ca
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 43 additions and 0 deletions

View File

@ -233,6 +233,11 @@ SENSOR_META: dict[str, HuaweiSensorGroup] = {
icon="mdi:antenna",
entity_category=EntityCategory.DIAGNOSTIC,
),
"ims": HuaweiSensorEntityDescription(
key="ims",
translation_key="ims",
entity_category=EntityCategory.DIAGNOSTIC,
),
"lac": HuaweiSensorEntityDescription(
key="lac",
translation_key="lac",
@ -271,6 +276,12 @@ SENSOR_META: dict[str, HuaweiSensorGroup] = {
),
entity_category=EntityCategory.DIAGNOSTIC,
),
"nei_cellid": HuaweiSensorEntityDescription(
key="nei_cellid",
translation_key="nei_cellid",
icon="mdi:antenna",
entity_category=EntityCategory.DIAGNOSTIC,
),
"nrbler": HuaweiSensorEntityDescription(
key="nrbler",
translation_key="nrbler",
@ -423,6 +434,17 @@ SENSOR_META: dict[str, HuaweiSensorGroup] = {
entity_category=EntityCategory.DIAGNOSTIC,
entity_registry_enabled_default=True,
),
"rxlev": HuaweiSensorEntityDescription(
key="rxlev",
translation_key="rxlev",
state_class=SensorStateClass.MEASUREMENT,
entity_category=EntityCategory.DIAGNOSTIC,
),
"sc": HuaweiSensorEntityDescription(
key="sc",
translation_key="sc",
entity_category=EntityCategory.DIAGNOSTIC,
),
"sinr": HuaweiSensorEntityDescription(
key="sinr",
translation_key="sinr",
@ -480,6 +502,12 @@ SENSOR_META: dict[str, HuaweiSensorGroup] = {
device_class=SensorDeviceClass.FREQUENCY,
entity_category=EntityCategory.DIAGNOSTIC,
),
"wdlfreq": HuaweiSensorEntityDescription(
key="wdlfreq",
translation_key="wdlfreq",
device_class=SensorDeviceClass.FREQUENCY,
entity_category=EntityCategory.DIAGNOSTIC,
),
}
),
#

View File

@ -132,6 +132,9 @@
"enodeb_id": {
"name": "eNodeB ID"
},
"ims": {
"name": "IMS"
},
"lac": {
"name": "LAC"
},
@ -144,6 +147,9 @@
"mode": {
"name": "Mode"
},
"nei_cellid": {
"name": "Neighbor cell ID"
},
"nrbler": {
"name": "5G block error rate"
},
@ -207,6 +213,12 @@
"rssi": {
"name": "RSSI"
},
"rxlev": {
"name": "Received signal level"
},
"sc": {
"name": "Scrambling code"
},
"sinr": {
"name": "SINR"
},
@ -231,6 +243,9 @@
"uplink_frequency": {
"name": "Uplink frequency"
},
"wdlfreq": {
"name": "WCDMA downlink frequency"
},
"sms_unread": {
"name": "SMS unread"
},