hass-core/homeassistant/components/huawei_lte
Ville Skyttä a29695e622
Add Huawei LTE network mode select (#104614)
* Convert network mode from sensor to select for huawei_lte

This also introduces the select platform to huawei_lte integration.

* Move (networkmode, str) mapping to const

Also, rebase on top of the current dev

* Fix variable naming, initialize name

* Fix wrong key for router access

* Typing fixes

* Adapt to current way of registering subscriptions

* Simplify option management, make translatable

* Make use of custom entity description

* Add icon

* Revert sensor formatting changes, move to another PR

* Improve entity class naming

* Add test

* Make sure entity descriptions define a setter function

---------

Co-authored-by: Teemu Rytilahti <tpr@iki.fi>
2023-12-06 14:23:26 +02:00
..
__init__.py Add Huawei LTE network mode select (#104614) 2023-12-06 14:23:26 +02:00
binary_sensor.py Add entity translations to Huawei LTE (#98631) 2023-10-08 15:15:19 +02:00
button.py Add Huawei LTE restart and clear traffic statistics buttons (#91967) 2023-11-23 19:35:35 +01:00
config_flow.py Support HTTPS connections to Huawei LTE devices (#86119) 2023-11-27 18:03:29 +01:00
const.py Add Huawei LTE restart and clear traffic statistics buttons (#91967) 2023-11-23 19:35:35 +01:00
device_tracker.py Fix huawei_lte current month up/download sensor error on delete (#100506) 2023-09-17 18:11:44 +02:00
manifest.json Upgrade huawei-lte-api to 1.7.3 (#104613) 2023-11-27 22:05:46 +01:00
notify.py
select.py Add Huawei LTE network mode select (#104614) 2023-12-06 14:23:26 +02:00
sensor.py Make huawei_lte operator search and preferred network modes translatable (#104673) 2023-11-29 10:07:54 +01:00
services.yaml Migrate integration services (G-H) to support translations (#96372) 2023-07-12 12:31:26 +02:00
strings.json Add Huawei LTE network mode select (#104614) 2023-12-06 14:23:26 +02:00
switch.py Add entity translations to Huawei LTE (#98631) 2023-10-08 15:15:19 +02:00
utils.py Support HTTPS connections to Huawei LTE devices (#86119) 2023-11-27 18:03:29 +01:00