Add huawei_lte sensor for number of unread sms (#35665)
parent
d14112748c
commit
8ccdaf2927
|
@ -180,7 +180,7 @@ homeassistant/components/homematicip_cloud/* @SukramJ
|
||||||
homeassistant/components/honeywell/* @zxdavb
|
homeassistant/components/honeywell/* @zxdavb
|
||||||
homeassistant/components/html5/* @robbiet480
|
homeassistant/components/html5/* @robbiet480
|
||||||
homeassistant/components/http/* @home-assistant/core
|
homeassistant/components/http/* @home-assistant/core
|
||||||
homeassistant/components/huawei_lte/* @scop
|
homeassistant/components/huawei_lte/* @scop @fphammerle
|
||||||
homeassistant/components/huawei_router/* @abmantis
|
homeassistant/components/huawei_router/* @abmantis
|
||||||
homeassistant/components/hue/* @balloob
|
homeassistant/components/hue/* @balloob
|
||||||
homeassistant/components/hunterdouglas_powerview/* @bdraco
|
homeassistant/components/hunterdouglas_powerview/* @bdraco
|
||||||
|
|
|
@ -68,6 +68,7 @@ from .const import (
|
||||||
KEY_MONITORING_TRAFFIC_STATISTICS,
|
KEY_MONITORING_TRAFFIC_STATISTICS,
|
||||||
KEY_NET_CURRENT_PLMN,
|
KEY_NET_CURRENT_PLMN,
|
||||||
KEY_NET_NET_MODE,
|
KEY_NET_NET_MODE,
|
||||||
|
KEY_SMS_SMS_COUNT,
|
||||||
KEY_WLAN_HOST_LIST,
|
KEY_WLAN_HOST_LIST,
|
||||||
KEY_WLAN_WIFI_FEATURE_SWITCH,
|
KEY_WLAN_WIFI_FEATURE_SWITCH,
|
||||||
NOTIFY_SUPPRESS_TIMEOUT,
|
NOTIFY_SUPPRESS_TIMEOUT,
|
||||||
|
@ -243,6 +244,7 @@ class Router:
|
||||||
)
|
)
|
||||||
self._get_data(KEY_NET_CURRENT_PLMN, self.client.net.current_plmn)
|
self._get_data(KEY_NET_CURRENT_PLMN, self.client.net.current_plmn)
|
||||||
self._get_data(KEY_NET_NET_MODE, self.client.net.net_mode)
|
self._get_data(KEY_NET_NET_MODE, self.client.net.net_mode)
|
||||||
|
self._get_data(KEY_SMS_SMS_COUNT, self.client.sms.sms_count)
|
||||||
self._get_data(KEY_WLAN_HOST_LIST, self.client.wlan.host_list)
|
self._get_data(KEY_WLAN_HOST_LIST, self.client.wlan.host_list)
|
||||||
self._get_data(
|
self._get_data(
|
||||||
KEY_WLAN_WIFI_FEATURE_SWITCH, self.client.wlan.wifi_feature_switch
|
KEY_WLAN_WIFI_FEATURE_SWITCH, self.client.wlan.wifi_feature_switch
|
||||||
|
|
|
@ -32,6 +32,7 @@ KEY_MONITORING_STATUS = "monitoring_status"
|
||||||
KEY_MONITORING_TRAFFIC_STATISTICS = "monitoring_traffic_statistics"
|
KEY_MONITORING_TRAFFIC_STATISTICS = "monitoring_traffic_statistics"
|
||||||
KEY_NET_CURRENT_PLMN = "net_current_plmn"
|
KEY_NET_CURRENT_PLMN = "net_current_plmn"
|
||||||
KEY_NET_NET_MODE = "net_net_mode"
|
KEY_NET_NET_MODE = "net_net_mode"
|
||||||
|
KEY_SMS_SMS_COUNT = "sms_sms_count"
|
||||||
KEY_WLAN_HOST_LIST = "wlan_host_list"
|
KEY_WLAN_HOST_LIST = "wlan_host_list"
|
||||||
KEY_WLAN_WIFI_FEATURE_SWITCH = "wlan_wifi_feature_switch"
|
KEY_WLAN_WIFI_FEATURE_SWITCH = "wlan_wifi_feature_switch"
|
||||||
|
|
||||||
|
@ -47,6 +48,7 @@ SENSOR_KEYS = {
|
||||||
KEY_MONITORING_TRAFFIC_STATISTICS,
|
KEY_MONITORING_TRAFFIC_STATISTICS,
|
||||||
KEY_NET_CURRENT_PLMN,
|
KEY_NET_CURRENT_PLMN,
|
||||||
KEY_NET_NET_MODE,
|
KEY_NET_NET_MODE,
|
||||||
|
KEY_SMS_SMS_COUNT,
|
||||||
}
|
}
|
||||||
|
|
||||||
SWITCH_KEYS = {KEY_DIALUP_MOBILE_DATASWITCH}
|
SWITCH_KEYS = {KEY_DIALUP_MOBILE_DATASWITCH}
|
||||||
|
|
|
@ -15,5 +15,5 @@
|
||||||
"manufacturer": "Huawei"
|
"manufacturer": "Huawei"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"codeowners": ["@scop"]
|
"codeowners": ["@scop", "@fphammerle"]
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,6 +22,7 @@ from .const import (
|
||||||
KEY_MONITORING_TRAFFIC_STATISTICS,
|
KEY_MONITORING_TRAFFIC_STATISTICS,
|
||||||
KEY_NET_CURRENT_PLMN,
|
KEY_NET_CURRENT_PLMN,
|
||||||
KEY_NET_NET_MODE,
|
KEY_NET_NET_MODE,
|
||||||
|
KEY_SMS_SMS_COUNT,
|
||||||
SENSOR_KEYS,
|
SENSOR_KEYS,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -195,6 +196,9 @@ SENSOR_META = {
|
||||||
None,
|
None,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
(KEY_SMS_SMS_COUNT, "LocalUnread"): dict(
|
||||||
|
name="SMS unread", icon="mdi:email-receive",
|
||||||
|
),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue