J. Nick Koston
5b755b74fb
Add loggers to integration manifest.json ( #65083 )
2022-01-28 13:37:53 -08:00
GitHub Action
dd4e5bb9c5
[ci skip] Translation update
2022-01-27 00:14:02 +00:00
GitHub Action
2aaca346bd
[ci skip] Translation update
2022-01-25 00:14:30 +00:00
GitHub Action
47d3fb1dec
[ci skip] Translation update
2022-01-23 00:13:53 +00:00
GitHub Action
fc6d6594ab
[ci skip] Translation update
2022-01-21 00:13:34 +00:00
GitHub Action
04a2227f4b
[ci skip] Translation update
2022-01-19 00:13:35 +00:00
Marc Mueller
4e2cd1bec0
Update typing (2) [a-i] ( #63923 )
2022-01-11 21:23:26 +01:00
Marc Mueller
4d3f70ad05
Use Platform enum ( #63577 )
2022-01-09 07:57:51 +01:00
Paulus Schoutsen
2b4bb49eb7
Make device tracker entities work better ( #63328 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-01-04 23:16:43 -08:00
Ville Skyttä
6f1675944e
Add huawei_lte hardware version ( #62773 )
2021-12-26 10:36:00 -10:00
Ville Skyttä
3e3fb52dfa
Huawei LTE simplifications ( #62770 )
...
* Use enum types rather than strs in sensor type hints
* Name sensor meta fields same as in SensorEntityDescription
* Make integration shared state a NamedTuple
* Use dataclasses instead of attr
2021-12-26 09:17:59 +02:00
epenet
cec43fe868
Use new enums in huawei-lte ( #61771 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-14 12:59:00 +01:00
GitHub Action
f75b325ab2
[ci skip] Translation update
2021-12-12 00:14:30 +00:00
Marc Mueller
40b99135e5
Use platform enum (3) [H-L] ( #60937 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2021-12-05 17:10:07 -10:00
epenet
d775c66194
Tidy up ssdp_location parsing ( #60846 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-02 09:47:20 -08:00
epenet
1edc0a0560
Use dataclass properties in huawei_lte discovery ( #60713 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-01 14:01:21 +01:00
Franck Nijhof
542aef2fe1
Migrate switch device classes to StrEnum ( #60658 )
2021-11-30 15:38:45 -08:00
epenet
ec1c52d945
Use dataclass for SsdpServiceInfo ( #59931 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-29 06:10:07 -10:00
GitHub Action
2918e2d7d0
[ci skip] Translation update
2021-11-29 00:13:08 +00:00
GitHub Action
3af54d96c7
[ci skip] Translation update
2021-11-28 00:14:19 +00:00
GitHub Action
d3c020325b
[ci skip] Translation update
2021-11-25 00:13:33 +00:00
GitHub Action
9e606abb0c
[ci skip] Translation update
2021-11-23 00:13:54 +00:00
GitHub Action
e98977fb49
[ci skip] Translation update
2021-11-21 00:13:51 +00:00
GitHub Action
72b0eb719e
[ci skip] Translation update
2021-11-20 00:12:27 +00:00
GitHub Action
29dc9de08f
[ci skip] Translation update
2021-11-19 00:14:01 +00:00
GitHub Action
3f2b1fa952
[ci skip] Translation update
2021-11-12 00:12:35 +00:00
Ville Skyttä
4273e5b507
Huawei LTE sensor updates ( #59374 )
...
* Add human readable name for eNodeB ID
* Mark various config and diagnostic sensors' entity category as such
* Add uptime sensor
2021-11-10 08:49:50 +02:00
GitHub Action
86b12af3dc
[ci skip] Translation update
2021-11-10 00:17:39 +00:00
GitHub Action
e35b83081e
[ci skip] Translation update
2021-11-08 00:12:31 +00:00
GitHub Action
332a571bb4
[ci skip] Translation update
2021-11-07 00:12:38 +00:00
GitHub Action
c9c95165e4
[ci skip] Translation update
2021-11-04 00:12:21 +00:00
Marc Mueller
e0c0d00833
Use assignment expressions 39 ( #58829 )
2021-10-31 18:56:25 +01:00
Robert Chmielowiec
438d1b2f15
Add `configuration_url` to Huawei LTE integration ( #58584 )
2021-10-28 14:32:20 +02:00
Paulus Schoutsen
e1e864d2b6
Get the registry using the callback method ( #58542 )
2021-10-27 15:58:14 -07:00
epenet
cfe1bbcda0
Use DeviceInfo in huawei-lte ( #58398 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-25 13:17:55 +02:00
Ville Skyttä
1a9bb47f78
Add more Huawei LTE sensor state classes ( #57983 )
2021-10-24 17:01:50 +03:00
GitHub Action
30fb619095
[ci skip] Translation update
2021-10-24 00:12:57 +00:00
Robert Hillis
4a8e9df026
Use DeviceInfo Class H ( #58276 )
2021-10-23 15:35:33 +02:00
Marc Mueller
ea2e94a4e5
Use assignment expressions 24 ( #58181 )
2021-10-22 14:07:19 +02:00
GitHub Action
06602e6cc5
[ci skip] Translation update
2021-10-03 00:13:50 +00:00
GitHub Action
f42c2f5170
[ci skip] Translation update
2021-10-02 12:59:05 +00:00
Ville Skyttä
4c854a06d9
Add some huawei_lte sensor state classifications ( #55601 )
2021-09-30 11:27:52 +02:00
Marc Mueller
565a9fea6b
Import Callable from collections.abc (2) ( #56776 )
2021-09-29 14:06:51 +02:00
Ville Skyttä
4e1e7a4a71
Protect Huawei LTE against None ltedl/ulfreq ( #54411 )
...
Refs https://github.com/home-assistant/core/issues/54400
2021-09-05 21:42:22 +03:00
GitHub Action
65d14909ee
[ci skip] Translation update
2021-08-27 00:14:42 +00:00
Ville Skyttä
9947795068
Treat Huawei LTE error code 100006 as unsupported functionality ( #54253 )
...
Internet says 100006 could mean "parameter error", B2368-F20 is
reported to respond with that to lan/HostInfo requests.
While at it, handle the special case error codes and the "real" not
supported exception in the same block.
Closes https://github.com/home-assistant/core/issues/53280
2021-08-18 17:26:54 +03:00
Ville Skyttä
939fde0a50
ConfigType and async_setup/setup type hint improvements ( #54739 )
2021-08-18 13:22:05 +02:00
Erik Montnemery
6de6a5dc14
Move temperature conversions to sensor base class (3/8) ( #54469 )
...
* Move temperature conversions to entity base class (3/8)
* Fix FritzBox sensor
* Fix tests
2021-08-12 14:23:56 +02:00
Ville Skyttä
bc417162cf
Fix Huawei LTE entity state updating ( #54447 )
...
Since 91a2b96
, we no longer key this by the router URL, but the relevant
config entry unique id.
Closes https://github.com/home-assistant/core/issues/54243
2021-08-11 11:50:17 +02:00
GitHub Action
af565ea6bd
[ci skip] Translation update
2021-08-08 00:11:15 +00:00
GitHub Action
98bcdc2cf5
[ci skip] Translation update
2021-08-07 00:10:12 +00:00
GitHub Action
64c9f9e1cb
[ci skip] Translation update
2021-08-06 00:15:04 +00:00
GitHub Action
d6c3d05517
[ci skip] Translation update
2021-08-03 00:10:03 +00:00
GitHub Action
8c5620e74b
[ci skip] Translation update
2021-08-02 03:40:04 +00:00
Marc Mueller
fd2f15b7c7
Add new unit constants ( #53258 )
...
* Add new unit constant - MHz
* Add new unit constants - precipitation (in, in/h)
2021-07-21 12:14:47 -06:00
GitHub Action
531733da7b
[ci skip] Translation update
2021-07-19 00:09:50 +00:00
GitHub Action
e6e1118dd4
[ci skip] Translation update
2021-07-17 00:09:24 +00:00
GitHub Action
db8db18b54
[ci skip] Translation update
2021-07-15 00:09:25 +00:00
GitHub Action
7b7062dded
[ci skip] Translation update
2021-07-14 00:10:16 +00:00
GitHub Action
6723942bf8
[ci skip] Translation update
2021-07-13 00:13:03 +00:00
Ville Skyttä
91a2b96da0
Implement stable unique id for Huawei LTE, requires credentials on setup ( #49878 )
2021-07-11 21:25:00 -07:00
GitHub Action
d805e971b4
[ci skip] Translation update
2021-06-22 00:14:17 +00:00
GitHub Action
6ed671dfda
[ci skip] Translation update
2021-06-09 00:10:10 +00:00
GitHub Action
7615af35d8
[ci skip] Translation update
2021-06-07 00:18:16 +00:00
GitHub Action
c81df50191
[ci skip] Translation update
2021-06-06 00:19:43 +00:00
tkdrob
c0656878db
Normalize async_setup_entry ( #51161 )
2021-05-27 15:56:20 +02:00
Michael
b1138b1aab
Add constructor return type in integrations E-K ( #50902 )
2021-05-20 18:47:30 +03:00
Ville Skyttä
a2363f0243
Upgrade huawei-lte-api to 1.4.18 ( #50828 )
...
https://github.com/Salamek/huawei-lte-api/releases/tag/1.4.18
Closes https://github.com/home-assistant/core/issues/50777
2021-05-19 08:24:04 +02:00
GitHub Action
1f80defe3a
[ci skip] Translation update
2021-05-18 00:12:13 +00:00
GitHub Action
877cb43c06
[ci skip] Translation update
2021-05-17 05:17:18 +00:00
tkdrob
4ce3038b29
Add targets and selectors for services (G-H) ( #50524 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-05-12 20:49:04 +02:00
HomeAssistant Azure
7df47664e8
[ci skip] Translation update
2021-05-12 00:04:03 +00:00
J. Nick Koston
d5e39e8748
Remove redundant names from config flow titles ( #50380 )
2021-05-10 22:14:33 -07:00
Ville Skyttä
3fab21ebc7
Skip Huawei LTE device registry setup with no identifiers or connections ( #50261 )
...
Closes https://github.com/home-assistant/core/issues/50182
2021-05-10 08:27:09 -07:00
Ville Skyttä
b89c53f759
Type hint device registry identifiers as set of str 2-tuples ( #50355 )
...
* Type hint device registry identifiers as set of str 2-tuples
* Fix airly test
* Really fix airly test, add another migration test
2021-05-10 12:13:45 +02:00
HomeAssistant Azure
6665a62557
[ci skip] Translation update
2021-05-09 00:04:11 +00:00
HomeAssistant Azure
04266301e9
[ci skip] Translation update
2021-05-03 00:05:16 +00:00
Franck Nijhof
10d6dfd4ae
Clean up connection classes in integrations H-L ( #49891 )
2021-04-30 21:02:53 -10:00
Ville Skyttä
59f32f7c9c
Make device info a TypedDict ( #49670 )
2021-04-30 23:21:39 +02:00
Ville Skyttä
a19f757120
Allow str 1..n-tuples in device registry identifier type hints ( #49864 )
...
This reflects current practice, but the intent has been to have them as
2-tuples, and a future change is likely to start enforcing that (again).
Refs https://github.com/home-assistant/core/pull/49670#discussion_r622344872
2021-04-30 08:56:55 +02:00
Ville Skyttä
22bda640b0
Restore missing Huawei LTE cleanup on HA stop ( #49871 )
...
Refs https://github.com/home-assistant/core/pull/49788#discussion_r623071013
2021-04-29 20:45:25 +02:00
Ruslan Sayfutdinov
183220008d
Rename FlowResultDict to FlowResult ( #49847 )
2021-04-29 13:40:51 +02:00
Ruslan Sayfutdinov
0301706fc6
Define AddEntitiesCallback type ( #49812 )
2021-04-29 12:28:14 +02:00
Ville Skyttä
9db6d0cee4
Huawei LTE unload cleanups ( #49788 )
2021-04-27 23:08:14 +02:00
J. Nick Koston
a1fdf84dba
Reduce config entry setup/unload boilerplate G-J ( #49737 )
2021-04-27 16:09:59 +02:00
J. Nick Koston
3fa8ffa731
Enable mccabe complexity checks in flake8 ( #49616 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-04-25 12:38:40 +02:00
Olivér Falvai
46ef85f471
Add new Huawei LTE sensor metadata, improve icons ( #49436 )
2021-04-24 18:41:15 +03:00
HomeAssistant Azure
32dfaccf1f
[ci skip] Translation update
2021-04-24 00:03:34 +00:00
jan iversen
017e32a0cb
Integrations h*: Rename HomeAssistantType to HomeAssistant. ( #49590 )
2021-04-23 09:49:02 +02:00
HomeAssistant Azure
69c1721c2a
[ci skip] Translation update
2021-04-22 00:02:50 +00:00
HomeAssistant Azure
020d456889
[ci skip] Translation update
2021-04-21 00:03:47 +00:00
Ville Skyttä
c825f88888
Support wired clients in Huawei LTE device tracker ( #48987 )
2021-04-20 12:26:09 -10:00
J. Nick Koston
8537076917
Fix memory leak in huawei_lte ( #49470 )
2021-04-20 09:14:34 -07:00
Marc Mueller
c07646db5d
Update typing syntax ( #49480 )
...
* Update typing syntax
* Replace typing imports with ones from collections where possible
* Changes after review
2021-04-20 17:40:41 +02:00
Ruslan Sayfutdinov
7a9385d857
Explicitly define all methods in ConfigFlow ( #49341 )
2021-04-17 12:42:31 +02:00
Ruslan Sayfutdinov
80f66f301b
Define data flow result type ( #49260 )
...
* Define data flow result type
* Revert explicit definitions
* Fix tests
* Specific mypy ignore
2021-04-15 07:17:07 -10:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest ( #46935 )
2021-04-15 10:21:38 +02:00
HomeAssistant Azure
93c68f8be6
[ci skip] Translation update
2021-04-13 00:04:04 +00:00
Ville Skyttä
4149cc9662
Huawei LTE cleanups ( #48959 )
2021-04-09 17:08:13 -07:00
Marc Mueller
2956eb0902
Update pylint to 2.7.3 ( #48488 )
...
* Update pylint to 2.7.3
* Add class-const-naming-style
* Remove unused-import message
* Additional cleanup
2021-03-29 18:02:56 -10:00
Franck Nijhof
6932cf9534
Use contextlib.suppress where possible ( #48189 )
2021-03-23 14:36:43 +01:00
Erik Montnemery
339a56e434
Migrate integrations f-h to extend SensorEntity ( #48212 )
2021-03-22 19:45:17 +01:00
HomeAssistant Azure
098c53e8b5
[ci skip] Translation update
2021-03-20 00:04:10 +00:00
J. Nick Koston
c820dd4cb5
Have pylint warn when user visible log messages do not start with capital letter or end with a period ( #48064 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-03-19 09:26:36 -05:00
Marc Mueller
5cdd945f44
Update typing 08 ( #48058 )
2021-03-18 09:25:40 +01:00
HomeAssistant Azure
f625e324dd
[ci skip] Translation update
2021-03-18 00:07:07 +00:00
HomeAssistant Azure
4306c8fbb4
[ci skip] Translation update
2021-03-17 00:03:55 +00:00
HomeAssistant Azure
c11b85af2f
[ci skip] Translation update
2021-03-16 00:04:36 +00:00
Franck Nijhof
5d5a110a20
None optional hass typing in base entity and notify ( #47528 )
2021-03-15 15:11:41 +01:00
Erik Montnemery
af4d06b12e
Update integrations f-i to override extra_state_attributes() ( #47757 )
2021-03-11 16:57:47 +01:00
Erik Montnemery
3a054c3be7
Replace Entity.device_state_attributes with Entity.extra_state_attributes ( #47304 )
2021-03-09 13:58:43 +01:00
HomeAssistant Azure
bb7f1b748f
[ci skip] Translation update
2021-02-25 00:05:20 +00:00
HomeAssistant Azure
580d25c622
[ci skip] Translation update
2021-02-23 00:05:06 +00:00
HomeAssistant Azure
0cb1f61deb
[ci skip] Translation update
2021-02-21 00:07:04 +00:00
Franck Nijhof
bc1daf1802
None optional hass typing in FlowHandler ( #46462 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-02-13 13:21:37 +01:00
Franck Nijhof
dd8d4471ec
Postponed evaluation of annotations for integrations ( #46455 )
2021-02-12 18:54:00 +01:00
Paulus Schoutsen
959ed6d077
Update translations
2021-02-03 11:46:49 +01:00
Ville Skyttä
ded242a8fe
Treat Huawei LTE response error code -1 as apparently unsupported ( #45304 )
2021-01-21 14:34:24 +02:00
Ville Skyttä
cfb02b5392
Upgrade huawei-lte-api to 1.4.17 ( #44499 )
...
Mostly to pave way for implementing network connection mode change
services, such as PR #44380 .
https://github.com/Salamek/huawei-lte-api/releases/tag/1.4.13
https://github.com/Salamek/huawei-lte-api/releases/tag/1.4.14
https://github.com/Salamek/huawei-lte-api/releases/tag/1.4.15
https://github.com/Salamek/huawei-lte-api/releases/tag/1.4.16
https://github.com/Salamek/huawei-lte-api/releases/tag/1.4.17
2020-12-26 12:49:44 +01:00
HomeAssistant Azure
5bdf022bf2
[ci skip] Translation update
2020-12-20 00:04:36 +00:00
HomeAssistant Azure
9c63fbfcb1
[ci skip] Translation update
2020-12-07 00:04:18 +00:00
HomeAssistant Azure
42f00cff30
[ci skip] Translation update
2020-12-04 00:05:42 +00:00
HomeAssistant Azure
fcd8684d40
[ci skip] Translation update
2020-11-24 00:04:19 +00:00
HomeAssistant Azure
8a0907acf9
[ci skip] Translation update
2020-11-12 00:10:58 +00:00
Paulus Schoutsen
54f3d9078a
Update translations
2020-11-11 12:10:09 +01:00
HomeAssistant Azure
57c6bb96f4
[ci skip] Translation update
2020-11-07 00:04:02 +00:00
HomeAssistant Azure
b71e28dfac
[ci skip] Translation update
2020-11-04 00:13:14 +00:00
HomeAssistant Azure
aab0ff2ea5
[ci skip] Translation update
2020-11-03 00:04:39 +00:00
HomeAssistant Azure
abe6f552f6
[ci skip] Translation update
2020-11-01 00:04:54 +00:00
HomeAssistant Azure
ed232ac733
[ci skip] Translation update
2020-10-24 00:05:17 +00:00
HomeAssistant Azure
b102ad731f
[ci skip] Translation update
2020-10-22 00:09:52 +00:00
HomeAssistant Azure
00847db54f
[ci skip] Translation update
2020-10-21 00:06:01 +00:00
HomeAssistant Azure
81296b2b70
[ci skip] Translation update
2020-10-20 00:08:00 +00:00
HomeAssistant Azure
1a03bbda5a
[ci skip] Translation update
2020-10-18 00:03:28 +00:00
Ville Skyttä
4cc6eee1ac
Mark Huawei LTE sensors with None value as unavailable ( #41667 )
2020-10-14 22:11:48 +03:00
Ville Skyttä
50468c4c8c
Add Huawei LTE battery sensor ( #41668 )
2020-10-14 22:11:18 +03:00
HomeAssistant Azure
ba55cb8955
[ci skip] Translation update
2020-10-14 00:04:41 +00:00
HomeAssistant Azure
1417a4161f
[ci skip] Translation update
2020-10-13 00:03:24 +00:00
HomeAssistant Azure
f787289ea0
[ci skip] Translation update
2020-10-12 00:03:31 +00:00
HomeAssistant Azure
80522f1bdc
[ci skip] Translation update
2020-10-11 00:03:37 +00:00
HomeAssistant Azure
6ae12c3faf
[ci skip] Translation update
2020-10-10 00:05:05 +00:00
HomeAssistant Azure
29aea5a66c
[ci skip] Translation update
2020-10-09 00:04:33 +00:00
Ville Skyttä
cf83c6bf00
Complete Huawei LTE type hints, make mypy check them ( #41503 )
2020-10-08 21:02:47 +02:00
HomeAssistant Azure
d73d36d0cd
[ci skip] Translation update
2020-10-08 00:06:03 +00:00
HomeAssistant Azure
486c0b644a
[ci skip] Translation update
2020-10-07 00:06:20 +00:00
HomeAssistant Azure
bcfa4ac959
[ci skip] Translation update
2020-10-06 00:08:09 +00:00
Ville Skyttä
56f0a68c49
Add and fix some Huawei LTE type hints ( #41196 )
2020-10-05 11:21:48 +02:00
HomeAssistant Azure
8d1d585b40
[ci skip] Translation update
2020-10-05 00:04:23 +00:00
HomeAssistant Azure
f8c2d877aa
[ci skip] Translation update
2020-10-04 00:05:05 +00:00
springstan
064a453604
Add already_in_progress to base strings for config flows ( #40961 )
2020-10-03 15:49:09 +02:00