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", icon="mdi:antenna",
entity_category=EntityCategory.DIAGNOSTIC, entity_category=EntityCategory.DIAGNOSTIC,
), ),
"ims": HuaweiSensorEntityDescription(
key="ims",
translation_key="ims",
entity_category=EntityCategory.DIAGNOSTIC,
),
"lac": HuaweiSensorEntityDescription( "lac": HuaweiSensorEntityDescription(
key="lac", key="lac",
translation_key="lac", translation_key="lac",
@ -271,6 +276,12 @@ SENSOR_META: dict[str, HuaweiSensorGroup] = {
), ),
entity_category=EntityCategory.DIAGNOSTIC, entity_category=EntityCategory.DIAGNOSTIC,
), ),
"nei_cellid": HuaweiSensorEntityDescription(
key="nei_cellid",
translation_key="nei_cellid",
icon="mdi:antenna",
entity_category=EntityCategory.DIAGNOSTIC,
),
"nrbler": HuaweiSensorEntityDescription( "nrbler": HuaweiSensorEntityDescription(
key="nrbler", key="nrbler",
translation_key="nrbler", translation_key="nrbler",
@ -423,6 +434,17 @@ SENSOR_META: dict[str, HuaweiSensorGroup] = {
entity_category=EntityCategory.DIAGNOSTIC, entity_category=EntityCategory.DIAGNOSTIC,
entity_registry_enabled_default=True, 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( "sinr": HuaweiSensorEntityDescription(
key="sinr", key="sinr",
translation_key="sinr", translation_key="sinr",
@ -480,6 +502,12 @@ SENSOR_META: dict[str, HuaweiSensorGroup] = {
device_class=SensorDeviceClass.FREQUENCY, device_class=SensorDeviceClass.FREQUENCY,
entity_category=EntityCategory.DIAGNOSTIC, 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": { "enodeb_id": {
"name": "eNodeB ID" "name": "eNodeB ID"
}, },
"ims": {
"name": "IMS"
},
"lac": { "lac": {
"name": "LAC" "name": "LAC"
}, },
@ -144,6 +147,9 @@
"mode": { "mode": {
"name": "Mode" "name": "Mode"
}, },
"nei_cellid": {
"name": "Neighbor cell ID"
},
"nrbler": { "nrbler": {
"name": "5G block error rate" "name": "5G block error rate"
}, },
@ -207,6 +213,12 @@
"rssi": { "rssi": {
"name": "RSSI" "name": "RSSI"
}, },
"rxlev": {
"name": "Received signal level"
},
"sc": {
"name": "Scrambling code"
},
"sinr": { "sinr": {
"name": "SINR" "name": "SINR"
}, },
@ -231,6 +243,9 @@
"uplink_frequency": { "uplink_frequency": {
"name": "Uplink frequency" "name": "Uplink frequency"
}, },
"wdlfreq": {
"name": "WCDMA downlink frequency"
},
"sms_unread": { "sms_unread": {
"name": "SMS unread" "name": "SMS unread"
}, },