Franck Nijhof
1c7efe7047
Update pvo to 0.2.0 ( #62926 )
2021-12-28 14:30:48 +01:00
epenet
92ace6c2e8
Ensure service calls are typed [s-u] ( #62922 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-28 14:23:42 +01:00
epenet
656d383ba6
Ensure service calls are typed [e-g] ( #62912 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-28 14:23:01 +01:00
epenet
fb272f58fb
Ensure service calls are typed [h-i] ( #62914 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-28 14:19:14 +01:00
Franck Nijhof
7b5a159899
Add strict typing to CPU Speed ( #62924 )
2021-12-28 13:19:36 +01:00
epenet
05ac2d4c3a
Ensure service calls are typed [v-z] ( #62923 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-28 13:12:06 +01:00
epenet
a19c95e4bd
Ensure service calls are typed [o-r] ( #62920 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-28 13:10:17 +01:00
Franck Nijhof
f6c1266af6
Use shorthand attributes in the CPU Speed integration ( #62896 )
2021-12-28 11:38:42 +01:00
Mick Vleeshouwer
41c497ee6e
Add binary sensor entity to Overkiz integration ( #62913 )
2021-12-27 23:10:39 -10:00
Phil Cole
68acf13f48
Add basic type hints to nissan_leaf ( #62904 )
2021-12-28 08:56:07 +01:00
Franck Nijhof
d63b7bc5f1
Extract attribute into sensor for PVOutput ( #62894 )
2021-12-28 08:33:40 +01:00
GitHub Action
4745e2fb3b
[ci skip] Translation update
2021-12-28 00:14:11 +00:00
Mick Vleeshouwer
0bcb0a6267
Add scene entity to Overkiz integration ( #62884 )
2021-12-27 13:57:19 -10:00
epenet
cb135bc889
Add basic type hints to xiaomi_miio ( #62889 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-28 00:15:40 +01:00
epenet
de64622f3b
Ensure service calls are typed [a-d] ( #62891 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-28 00:14:20 +01:00
epenet
942f58593b
Add type hint to adguard service calls ( #62893 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-27 23:55:46 +01:00
epenet
e01b0a3625
Add setup type hints to sonos, unifi and wake_on_lan ( #62876 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-27 23:42:24 +01:00
Franck Nijhof
cee0440ab6
Add unique ID to PVOutput entities ( #62890 )
2021-12-27 23:14:43 +01:00
Pascal Reeb
1af3177466
Fix unique_id of nuki config entry ( #62840 )
...
* fix(nuki): fixed naming of nuki integration
* parse_id function
* migration path
* fixes from ci runs
* don't update title if it was changed
* move to dedicated helper
* use dict of params
* Update homeassistant/components/nuki/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-27 23:02:48 +01:00
Franck Nijhof
53fdcf1b6a
Add basic support for EntityDescription in PVOutput ( #62887 )
2021-12-27 23:01:00 +01:00
Franck Nijhof
16e9ea6ac7
Slightly improve Open-Meteo configuration flow ( #62869 )
2021-12-27 22:58:31 +01:00
Thomas Schamm
40aa852a57
Fix missing power and energy sensors for light switches in bosch_shc ( #62802 )
2021-12-27 22:54:23 +01:00
Franck Nijhof
af3d52a3e0
Add myself as codeowner for Luftdaten ( #62888 )
2021-12-27 22:51:31 +01:00
Mick Vleeshouwer
b9ce82f79c
Add unique id to DHCP step in Config Flow for Overkiz ( #62847 )
2021-12-27 11:28:18 -10:00
Franck Nijhof
1cfeb404b6
Add configuration flow to PVOutput ( #62667 )
...
* Add configuration flow to PVOutput
* Update homeassistant/components/pvoutput/sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/pvoutput/sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Use account URL placeholder
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-27 22:05:10 +01:00
Bram Kragten
6b0f2aa13f
Update frontend to 20211227.0 ( #62874 )
2021-12-27 21:37:21 +01:00
Florent Thoumie
3c2d5d5f8c
Update to iaqualink 0.4.1 ( #53745 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-27 10:20:55 -10:00
Franck Nijhof
5824477298
Update tuya-iot-py-sdk to 0.6.6 ( #62858 )
2021-12-27 20:58:33 +01:00
htmltiger
de2adce1ca
Fix TypeError of vacuum battery level None ( #62722 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-12-27 20:55:43 +01:00
Amos Yuen
45ab9a3e33
Init template trigger binary sensor to None instead of False ( #62769 )
2021-12-27 20:52:26 +01:00
Allen Porter
17fbfe2eed
Set a suggested_area on nest devices based on the Google Home room name ( #62871 )
2021-12-27 11:39:57 -08:00
corneyl
7fc5605639
Fix keyerror when no previous Picnic orders exist ( #62870 )
2021-12-27 20:31:35 +01:00
Alberto Geniola
1f425b1942
Improve Elmax code quality ( #61273 )
...
Co-authored-by: Marvin Wichmann <marvin@fam-wichmann.de>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-27 19:50:43 +01:00
G Johansson
0d957ad93b
Code improvements Sensibo ( #62810 )
2021-12-27 08:34:00 -10:00
Mick Vleeshouwer
089dcb2b22
Address feedback to Overkiz integration ( #62841 )
2021-12-27 18:26:55 +01:00
Dave T
8fd60dbd51
Refactor entity_category str types ( #62790 )
2021-12-27 18:23:08 +01:00
epenet
377b0efc60
Add basic type hints to ffmpeg ( #62744 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-27 17:56:13 +01:00
Tobias Sauerwein
2c904c0974
Bump mypy to 0.930 ( #62642 )
...
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2021-12-27 17:55:17 +01:00
corneyl
b0704c190f
Fix picnic sensor time unit ( #62437 )
2021-12-27 17:44:45 +01:00
Christopher Bailey
dc3f21dd1e
Followup PR for UniFi Protect integration ( #62806 )
...
* Followup improvements from initial PR
* Update tests/components/unifiprotect/conftest.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* Update translations
* Fixes log message
* Fixes log message
* Unknown to cannot connect
* Update tests/components/unifiprotect/test_config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Fixes camera coverage
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-27 12:39:24 +01:00
Mick Vleeshouwer
cf6fb7bf39
Add light entity to Overkiz integration ( #62835 )
2021-12-27 12:35:59 +01:00
gjong
35bb19b4eb
Upgrade youless library to version 0.16 ( #62837 )
2021-12-27 12:32:25 +01:00
kpine
22e475790f
Avoid removing zwave_js devices for non-ready nodes ( #59964 )
...
* Only replace a node if the mfgr id / prod id / prod type differ
* Prefer original device name for unready node
* move register_node_in_dev_reg into async_setup_entry
* simplify get_device_id_ext
* Don't need hex ids
* Revert "move register_node_in_dev_reg into async_setup_entry"
This reverts commit f900e5fb0c67cc81657a1452b51c313bccb6f9e1.
* Revert Callable change
* Revert device backup name
* Add test fixtures
* Update existing not ready test with new fixture data
* Check device properties after node added event
* Add entity check
* Check for extended device id
* better device info checks
* Use receive_event to properly setup components
* Cleanup tests
* improve test_replace_different_node
* improve test_replace_same_node
* add test test_node_model_change
* Clean up long comments and strings
* Format
* Reload integration to detect node device config changes
* update assertions
* Disable entities on "value removed" event
* Disable node status sensor on node replacement
* Add test for disabling entities on remove value event
* Add test for disabling node status sensor on node replacement
* disable entity -> remove entity
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-27 12:31:31 +01:00
Kristján Bjarni
38723b277e
Added XML RSS as Content-Type ( #62822 )
2021-12-27 10:49:38 +01:00
Phil Cole
a17fffbfc2
Update to pycarwings 2.13 ( #62821 )
2021-12-27 10:42:00 +01:00
J. Nick Koston
7a46e04fd1
Remove unused homekit.start service ( #62827 )
2021-12-27 10:12:02 +01:00
Michael
a721927b9a
Use ConfigEntryDisabler enum ( #62816 )
2021-12-27 10:08:29 +01:00
J. Nick Koston
417172eef2
Cleanup HomeKit names to avoid unknown error when adding ( #62831 )
2021-12-27 09:53:33 +01:00
flfue
a3e526d6cf
Add return for certified devices to not apply availability check ( #62728 )
2021-12-26 23:31:51 -08:00
GitHub Action
e00406c7b8
[ci skip] Translation update
2021-12-27 00:40:55 +00:00
Ville Skyttä
6f1675944e
Add huawei_lte hardware version ( #62773 )
2021-12-26 10:36:00 -10:00
Simone Chemelli
c07077833f
Add missing entity category for gen2 devices ( #62812 )
2021-12-26 22:26:24 +02:00
Thomas Schamm
746aa948bb
Bumped boschshcpy 0.2.27 to 0.2.28 ( #62778 )
2021-12-26 07:53:40 -10:00
uvjustin
08a3140e6c
Allow generic camera conf without still_image_url ( #62611 )
...
* Allow generic config with no CONF_STILL_IMAGE_URL
* Use Stream.async_get_image when no CONF_STILL_IMAGE_URL
* Remove GenericCamera.camera_image
2021-12-26 15:53:14 +08: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
Christopher Bailey
e982e7403a
Add unifiprotect integration ( #62697 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-25 20:12:57 -10:00
Allen Porter
c54439ef42
Bump google-nest-sdm to 1.0.0 ( #62783 )
...
* Bump google-nest-sdm to 1.0.0
See release log in https://github.com/allenporter/python-google-nest-sdm/compare/0.4.9...1.0.0
* Remove typing ignore now that typing is fixed
2021-12-25 21:47:45 -08:00
GitHub Action
cc92aa557a
[ci skip] Translation update
2021-12-26 00:15:41 +00:00
Franck Nijhof
7d7f5272fe
Add device info to Luftdaten ( #62692 )
2021-12-25 10:52:31 +01:00
Raman Gupta
639181108f
Add zwave_js support for Fortrezz SSA3 ( #62765 )
2021-12-25 10:33:20 +01:00
GitHub Action
8c8c7e91a2
[ci skip] Translation update
2021-12-25 00:13:29 +00:00
David F. Mulcahey
0062676f61
Add lqi and rssi sensors back to ZHA ( #62716 )
...
* update device list
* Only 1 identify button per device
* Add LQI and RSSI sensors to ZHA
* refactor entity creation filter
* update device list and update discover test
* fix reference
* code reduction
* walrus
* parens
* simplify
2021-12-24 16:48:02 -05:00
Evgeny
64d1a7382f
Bump roombapy to 1.6.4 ( #62741 )
2021-12-24 10:34:49 -10:00
Eric Severance
a1be11a492
Store wemo device sw_version & upnp connections ( #62758 )
2021-12-24 10:31:42 -10:00
Mick Vleeshouwer
c37077aa9b
Add number entity to Overkiz integration ( #62732 )
2021-12-24 10:29:51 -10:00
uvjustin
9dbba6b7f2
Use lock in Camera.create_stream ( #62757 )
...
Rename create_stream to async_create_stream in Camera
Rename get_image to async_get_image in Stream
Rename get_image to async_get_image in KeyFrameConverter
2021-12-25 04:14:43 +08:00
Franck Nijhof
78cc5f8d43
Upgrade vehicle to 0.3.1 ( #62747 )
2021-12-24 19:59:37 +01:00
Lorenzo Brescanzin
0da710c4e0
Fix HomeKit sensor update check ( #62705 )
2021-12-24 08:39:37 -10:00
epenet
6ffd587788
Add basic type hints to ads ( #62738 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-24 14:25:10 +01:00
epenet
6dcec898c4
Add basic type hints to abode ( #62730 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-24 14:06:14 +01:00
epenet
3e567959f7
Add basic type hints to advantage_air ( #62737 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-24 13:45:42 +01:00
J. Nick Koston
1d0036b86a
Bump zeroconf to 0.38.1 ( #62720 )
2021-12-24 13:26:07 +01:00
Brian Egge
27e3a5ba83
Generic thermostat presets ( #56080 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-23 14:29:29 -10:00
Mick Vleeshouwer
fb04b19960
Add button entity to Overkiz integration ( #62719 )
2021-12-23 14:21:47 -10:00
GitHub Action
f07030c425
[ci skip] Translation update
2021-12-24 00:13:45 +00:00
Mick Vleeshouwer
f722931920
Add lock entity to Overkiz integration ( #62713 )
2021-12-23 13:28:01 -10:00
David F. Mulcahey
41531b528e
Add identify buttons to ZHA devices ( #61495 )
...
* Identify buttons
* clean up and add test
* use Platform
* update device list
* Only 1 identify button per device
* cleanup press until the need arises for the branch
* make imports relative
2021-12-23 17:52:42 -05:00
ollo69
bbebf311b1
Review AndroidTV option flow strings ( #62601 )
...
Co-authored-by: Jeff Irion <JeffLIrion@users.noreply.github.com>
2021-12-23 12:43:30 -10:00
J. Nick Koston
20e6b50003
Bump yalexs to 1.1.16 ( #62700 )
2021-12-23 21:08:38 +01:00
Joakim Sørensen
13e3ca6ab1
Add config flow to version integration ( #54642 )
2021-12-23 21:04:58 +01:00
G Johansson
0ec2978698
Add DeviceInfo to Sensibo ( #62668 )
2021-12-23 21:02:24 +01:00
Ruslan Sayfutdinov
55f4962c06
Fix pylint plugin which checks relative imports ( #62693 )
2021-12-23 11:14:47 -08:00
jjlawren
00307e1ade
Bump soco to 0.25.2 ( #62691 )
2021-12-23 11:07:29 -08:00
Ed Coen
df6fa43bff
Add connectsense to homekit_controller ( #62675 )
2021-12-23 19:05:36 +00:00
Mick Vleeshouwer
3605c4f32f
Add Overkiz integration (with base + sensor entity) ( #62640 )
2021-12-23 08:34:35 -10:00
Eugenio Panadero
f422dd418b
Fix pvpc_hourly_pricing by changing data source and modernise integration ( #62591 )
2021-12-23 17:08:40 +01:00
Erik Montnemery
c1ada1754f
Reject MQTT cover discovery using unsupported tilt_invert_state ( #62680 )
2021-12-23 17:05:52 +01:00
Marcel van der Veldt
c79f13429c
Fix Hue docstring ( #62684 )
2021-12-23 16:41:22 +01:00
Mick Vleeshouwer
c3917fc250
Remove TaHoma integration ( #62607 )
2021-12-23 16:17:51 +01:00
Franck Nijhof
40f1d53475
Add sensor tests to Luftdaten ( #62663 )
2021-12-23 15:46:17 +01:00
Marcel van der Veldt
430cc6194b
Never use availability workaround for certified Hue devices ( #62676 )
2021-12-23 15:35:57 +01:00
epenet
dff9767da5
Use SensorDeviceClass in thermoworks_smoke ( #62637 )
2021-12-23 15:17:40 +01:00
Christian Manivong
772428e70f
Round Hue transition to steps of 100ms ( #62619 )
...
* Adding round() to transition before firing turn_on, turn_off #62608
2021-12-23 15:08:24 +01:00
Marcus Lönnberg
1bbeaa722c
Support Tuya cover with operation mach_operate ( #62650 )
2021-12-23 15:07:23 +01:00
J. Nick Koston
540ae4d10e
Update flux_led dhcp matching for older devices ( #62577 )
2021-12-23 14:32:57 +01:00
Robert Hillis
66fd7de34a
Remove deprecated yaml config from Syncthru ( #62541 )
2021-12-23 14:31:28 +01:00
Marcel van der Veldt
eb37668036
Fix Hue button events ( #62669 )
2021-12-23 14:24:37 +01:00
Marcel van der Veldt
8e759bb267
Adjust Hue retry logic to changes in the aiohue library ( #62665 )
2021-12-23 14:04:10 +01:00
Marcel van der Veldt
aa9746808e
Bump aiohue to 3.0.10 ( #62664 )
2021-12-23 12:18:53 +01:00
G Johansson
b6682b3089
Correct extra attributes trafikverket_train ( #62636 )
2021-12-23 11:35:01 +01:00