epenet
87d24d4cbe
Use unit enums in saj ( #83818 )
2022-12-12 11:43:29 +01:00
epenet
a48741d891
Use device classes in sense ( #83817 )
2022-12-12 11:42:57 +01:00
epenet
3edb0969de
Use UnitOfPower in integrations [h-r] ( #83815 )
2022-12-12 11:41:58 +01:00
Brandon Rothweiler
f24f0c2954
Fix incorrect usage of 'setup' vs 'set up' ( #83774 )
2022-12-12 11:40:00 +01:00
epenet
254d46b80f
Use device classes in solaredge_local ( #83821 )
2022-12-12 10:45:25 +01:00
epenet
fa06398721
Use POWER device class in solarlog ( #83822 )
2022-12-12 10:45:12 +01:00
epenet
a30f14a15e
Use device classes in volkszaehler ( #83823 )
2022-12-12 10:27:44 +01:00
epenet
9cd159ee01
Remove device class on V_FLOW in mysensors ( #83806 )
2022-12-12 08:35:58 +01:00
J. Nick Koston
d91e44485c
Do not try to reconnect shelly on disconnected if Home Assistant is stopping ( #83805 )
2022-12-11 21:33:58 -10:00
J. Nick Koston
80a8d5443d
Improve remote bluetooth scanner diagnostics and add missing test cover ( #83796 )
2022-12-11 21:33:30 -10:00
Christopher Bailey
ec47f7b6ff
Add text platform for UniFi Protect ( #83674 )
2022-12-11 21:30:24 -10:00
J. Nick Koston
95641fa780
Revert "Move esphome gatt services cache to be per device" #81265 ( #83793 )
2022-12-11 17:50:18 -10:00
Paulus Schoutsen
39fecb523d
SleepIQ to not retry a re-auth right away
2022-12-11 21:43:25 -05:00
GitHub Action
6745f0c56a
[ci skip] Translation update
2022-12-12 00:24:56 +00:00
J. Nick Koston
9008006ac8
Restore remote discovered devices between remote scanner restarts ( #83699 )
2022-12-11 09:02:55 -10:00
Michael Chisholm
fbab7413a5
Match config entries for dlna_dmr based on device MAC, in addition to UDN ( #74619 )
...
* Factor out _is_dmr_device function
* Use DMR device's MAC to match existing config entries
Some DMR devices change their every time they boot, against the DMR specs.
Try to match such devices to existing config entries by using their MAC
addresses.
* Add DMR device's MAC as a device_registry connection
* Use doc-only IPs (RFC5737) for dlna_dmr tests
2022-12-11 13:40:35 -05:00
Christopher Bailey
1f6e2511f8
Fix event sensor for UniFi Protect ( #83663 )
...
* Fix event sensor for UniFi Protect
* Linting
* Adds no cover
* Clean up check
* Linting
2022-12-11 13:32:26 -05:00
Michael
4fbaefe55a
Fix IPv6 sensor is only loaded when Fritz!Box is in router mode ( #83757 )
...
do not check ipv6 when device is not a router
2022-12-11 13:22:54 -05:00
G Johansson
127eca3c35
Fix scan_interval in Scrape ( #83758 )
...
Scrape fix scan_interval
2022-12-11 13:19:04 -05:00
Hans Oischinger
5fa9da25f2
Rename "Power production this week" vicare sensor ( #83771 )
...
vicare: Rename "Power production this week" sensor
'Power' should be 'Energy' like for the other timespanns.
This one was forgotten last time this area was cleaned up.
2022-12-11 18:53:05 +01:00
Robert Svensson
188ce9bf49
Align implementation of the UniFi update platform with the UniFi switch platform ( #81821 )
...
* Use the same entity class as switches, but separately
Once all platforms are migrated I will consolidate them into one entity class
* Fix review comment
* Fix review comments
* Fix review comments
2022-12-11 16:41:58 +01:00
Maximilian
0aa4d0fb7b
Bump pynina to 0.2.0 ( #83726 )
...
* Bump pynina to version 0.2.0
* Update tests with new url
2022-12-11 12:43:45 +02:00
J. Nick Koston
7178cacdc2
Adjust esphome bluetooth client logging for unique id change ( #83742 )
2022-12-10 17:45:59 -10:00
Paulus Schoutsen
d3df4dd3c1
ESPHome: Use MAC as unique ID ( #83741 )
...
* ESPHome: Use MAC as unique ID
* Normalize incoming zeroconf/dhcp macs
* Update comment
* Test ESPHome without mac in zeroconf
* Use format_mac
* Remove unique ID index from DomainData
2022-12-10 22:26:42 -05:00
J. Nick Koston
bd342ddc13
Bump HAP-python to 4.6.0 ( #83729 )
2022-12-10 17:25:36 -10:00
Avi Miller
5976de6b7a
lifx: bump aiolifx_effects dependency to v0.3.1 ( #83730 )
...
Fixes #83719
Signed-off-by: Avi Miller <me@dje.li>
Signed-off-by: Avi Miller <me@dje.li>
2022-12-10 20:03:13 -05:00
J. Nick Koston
a65ce7e6c6
Correct deprecated volt units on yalexs_ble sensor ( #83738 )
2022-12-10 20:02:21 -05:00
GitHub Action
f19a1147fe
[ci skip] Translation update
2022-12-11 00:26:24 +00:00
J. Nick Koston
9094d73df1
Connect esphome ble scanner as soon as possible ( #83728 )
...
Other integration depend on it being available so connect
it first
2022-12-10 15:17:05 -05:00
J. Nick Koston
642cefb035
Add MVP humidifier support to switchbot ( #83696 )
...
* Add MVP humidifier support to switchbot
changelog: https://github.com/Danielhiversen/pySwitchbot/compare/0.22.0...0.23.0
* Update homeassistant/components/switchbot/config_flow.py
* bump
* coveragerc
* Revert "coveragerc"
This reverts commit eb642f6543
.
* fix dirty branch
2022-12-10 13:56:57 -05:00
J. Nick Koston
5c79dae4c0
Add support for battery to Yale Access Bluetooth ( #83691 )
...
* Add support for battery level to Yale Access Bluetooth
* fix
* bump
* bump
* bump
* bump
* fix
* bump
* battery level is always an estimate from voltage, but than again it always is for every device
* bump
* review
* bump again to fix slow start
* other one
2022-12-10 13:55:22 -05:00
rappenze
119f2a90b7
Fix fibaro climate unit ( #83659 )
2022-12-10 20:23:07 +02:00
Kevin Stillhammer
c467b890fe
Add homeassistant.helpers.location to loggers for travel_time integrations ( #83705 )
...
Add homeassistant.helpers.location to loggers
2022-12-10 20:18:20 +02:00
Kostas Chatzikokolakis
3c704ba8da
Bump androidtv dependency of androitv component ( #83707 )
...
Fixes #80555
2022-12-10 20:14:15 +02:00
Allen Porter
1ac7f5f013
Make google calendar fail louder on invalid google_calendars.yaml ( #83668 )
...
* Make google calendar fail louder on invalid google_calendars.yaml
* Update homeassistant/components/google/__init__.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* Update homeassistant/components/google/__init__.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-12-10 09:26:28 -08:00
J. Nick Koston
af1c326cff
Try to reconnect right away when disconnected from Shelly Gen2 devices ( #83701 )
2022-12-10 06:15:10 -10:00
epenet
456c5515c8
Use UnitOfVolume in integrations ( #83646 )
2022-12-10 12:43:13 +01:00
epenet
68efa37bff
Fix invalid unit in econet ( #83656 )
2022-12-10 12:39:53 +01:00
epenet
f53145c540
Use GAS device class in smartthings ( #83658 )
2022-12-10 12:37:56 +01:00
Erik Montnemery
d2fc3a22e2
Drop title from repairs flows ( #83627 )
2022-12-10 11:43:22 +01:00
epenet
535aba10ee
Use DataRate unit and device class in integrations ( #83610 )
2022-12-10 11:41:44 +01:00
epenet
3970da0ad3
Adjust device class in xiaomi_miio ( #83647 )
2022-12-10 11:10:13 +01:00
epenet
c947152c48
Use unit enums in vicare ( #83648 )
2022-12-10 11:06:46 +01:00
Sommerzeit
b17391014a
Add hue wall switch to deconz integration ( #83700 )
2022-12-10 09:51:41 +01:00
tronikos
2cfdae0c45
Google Sheets: small cleanup ( #83685 )
...
* Remove duplicate object key in strings.json
* Remove async_entry_has_scopes check
This is not needed. This was copied from google calendar integration
where it was needed to reauth when the scope changed.
* Remove unused constant in application_credentials
* Move constant to the file used
* fix warning use-implicit-booleaness-not-len
* Remove not accessed parameters
* Revert "Remove async_entry_has_scopes check"
This reverts commit 63e24f84cc
.
2022-12-09 20:57:40 -08:00
SukramJ
e53758c1bb
Add missing CONF_SPEED to sensor device_trigger SCHEMA ( #83679 )
...
* Update device_trigger.py
* add missing CONF_IS_SPEED to device_condition
2022-12-09 21:18:47 -05:00
Kevin Stillhammer
ab3f0fc63b
Handle special transit errors for here_travel_time ( #83649 )
...
Handle special transit errors
2022-12-09 21:09:55 -05:00
J. Nick Koston
df0f694b01
Bump dbus-fast to 1.82.0 ( #83682 )
...
performance improvements for HAOS 9.4 passive monitoring
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.80.0...v1.82.0
2022-12-09 20:55:20 -05:00
J. Nick Koston
fec887420d
Fix delay setting up new Yale Access Bluetooth entries ( #83683 )
...
Entries took a while to setup because of the
async_wait_init_flow_finish call in _async_setup_component
The delay was so long that users thought the integration
was broken
We had a wait in place for advertisements to arrive
during discovery in case the lock was not
yet seen. Since integration discovery is deferred
until after startup this wait it no longer needed
2022-12-09 20:55:06 -05:00
Michael
ea95f74d6d
Fix loading of Fritz!Smarthome issues on older Fritz!Box ( #83688 )
...
* check if templates are available
* add test
2022-12-09 20:54:22 -05:00
aschmitz
ca5dc01207
Hide Aranet update interval by default ( #83694 )
2022-12-09 20:33:23 -05:00
GitHub Action
1e0345a377
[ci skip] Translation update
2022-12-10 00:21:35 +00:00
epenet
5c700916d3
Use unit enums in overkiz ( #83660 )
2022-12-10 00:08:03 +01:00
Maarten Weyns
d5c322732f
Bump pyrisco to 0.5.7 ( #83548 )
2022-12-09 12:16:15 -10:00
Shay Levy
376db101d6
Bump aioshelly to 5.1.1 ( #83680 )
2022-12-09 22:21:38 +02:00
Erik Montnemery
cd487ccaed
Bump pychromecast to 13.0.2 ( #83625 )
...
* Bump pychromecast to 13.0.2
* Pass hass UUID to HomeAssistantController
2022-12-09 14:33:00 -05:00
J. Nick Koston
09f9bb05dc
Add bluetooth diagnostics to shelly ( #83438 )
...
* Add bluetooth diagnostics to shelly
* Add tests
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2022-12-09 10:55:10 -05:00
epenet
b63359b186
Use UnitOfVolume in energy integration ( #83641 )
2022-12-09 10:39:40 -05:00
Jan Bouwhuis
e15388a2a0
Improve MQTT type hints for dict get assignments ( #83634 )
...
* Improve type hints for dict get assignments
* Move _expire_after as class attr
* Remove extra check
2022-12-09 16:22:36 +01:00
epenet
a1758a71d2
Use WATER device class in streamlabswater ( #83654 )
2022-12-09 10:20:35 -05:00
epenet
55b996f5db
Use device classes in mysensors ( #83653 )
2022-12-09 10:20:06 -05:00
epenet
b44e8673a8
Use WATER device class in rainmachine ( #83651 )
2022-12-09 10:19:18 -05:00
tronikos
5d31673465
Google Assistant SDK integration ( #82328 )
...
* Copy google_sheets to google_assistant_sdk
This is to improve diff of the next commit with the actual implementation.
Commands used:
cp -r homeassistant/components/google_sheets/ homeassistant/components/google_assistant_sdk/
cp -r tests/components/google_sheets/ tests/components/google_assistant_sdk/
find homeassistant/components/google_assistant_sdk/ tests/components/google_assistant_sdk/ -type f | xargs sed -i \
-e 's@google_sheets@google_assistant_sdk@g' \
-e 's@Google Sheets@Google Assistant SDK@g' \
-e 's@tkdrob@tronikos@g'
* Google Assistant SDK integration
Allows sending commands and broadcast messages to Google Assistant.
* Remove unnecessary async_entry_has_scopes check
* Bump gassist-text to fix protobuf dependency
2022-12-09 07:14:43 -08:00
epenet
d63a1ab511
Use UnitOfPower.BTU_PER_HOUR in zha ( #83657 )
2022-12-09 15:57:57 +01:00
epenet
9ba0809852
Use WATER device class in suez water ( #83650 )
...
Adjust device class for suez water
2022-12-09 09:53:35 -05:00
Marc Mueller
9a97784168
Add types package for paho-mqtt ( #83599 )
2022-12-09 15:27:46 +01:00
Jan Bouwhuis
b4984ea255
Use native `_attr_` properties for MqttEntity ( #83639 )
2022-12-09 13:37:26 +01:00
epenet
6b43c457ff
Update device classes in ebusd ( #83530 )
...
* Move sensor definitions to sensor platform
* Use new unit enums
* Update device classes
* Adjust for config validation
* Minimize changes
2022-12-09 13:33:40 +01:00
epenet
e3aca53899
Use new unit enums in zha ( #83633 )
...
* Use new unit enums in zha
* Add kPa
* Add kPa
2022-12-09 13:33:08 +01:00
epenet
01ee066163
Use DataRate unit and device class in freebox ( #83612 )
...
* Use DataRate unit and device class in freebox
* UnitOfTemperature
2022-12-09 13:32:46 +01:00
epenet
549d1151b7
Use DataRate unit and device class in pyload ( #83611 )
2022-12-09 13:32:31 +01:00
epenet
4192e2377c
Use Frequency and Current device classes in nut ( #83623 )
...
* Use Frequency and Current device classes in nut
* One more
2022-12-09 13:31:42 +01:00
epenet
7c3ca38eb7
Use UnitOfElectricCurrent in integrations ( #83622 )
2022-12-09 10:51:26 +01:00
Erik Montnemery
8f761f44bd
Add support for translating state attributes ( #77028 )
...
* Allow defining state attributes in strings.json
* Add all climate attributes
* Remove support for custom device classes
* Address review comments
2022-12-09 08:22:29 +01:00
epenet
b172abaeeb
Add new atmospheric pressure device class ( #83455 )
...
* Add new atmospheric pressure device class
* Translations
* Automatic conversion
* Convert all pressure units
2022-12-09 08:02:53 +01:00
epenet
061cef1a5e
Use SoundPressure unit and device class in integrations ( #83585 )
...
* Use SoundPressure unit and device class in integrations
* Adjust tests
2022-12-09 07:56:09 +01:00
J. Nick Koston
558dceac42
Bump dbus-fast to 1.80.0 ( #83601 )
...
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.79.0...v1.80.0
performance improvements
2022-12-09 05:03:09 +01:00
Paulus Schoutsen
ea8511bcfc
Disable multi-pan ( #83603 )
...
* Disable multi-pan
* One more test skip
2022-12-08 22:43:52 -05:00
Michael Hansen
e71eb8dfe2
Update intent response ( #83560 )
...
* Add language to conversation and intent response
* Move language to intent response instead of speech
* Extend intent response for voice MVP
* Add tests for error conditions in conversation/process
* Move intent response type data into "data" field
* Move intent response error message back to speech
* Remove "success" from intent response
* Add id to target in intent response
* target defaults to None
* Update homeassistant/helpers/intent.py
* Fix test
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-12-08 20:30:08 -05:00
J. Nick Koston
52f754e83d
Bump bluetooth-auto-recovery to 0.5.5 ( #83597 )
...
changelog: https://github.com/Bluetooth-Devices/bluetooth-auto-recovery/compare/v0.5.4...v0.5.5
fixes #78036
2022-12-08 20:29:14 -05:00
J. Nick Koston
8193ddf61a
Bump dbus-fast to 1.79.0 ( #83598 )
...
HA OS 9.4 adds support for passive scanning, however
a different path is used in dbus-fast to get the passive
results which was never optimized which caused passive
scanning to use more cpu time than active scanning.
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.75.0...v1.79.0
2022-12-08 20:28:52 -05:00
Masahiro Konishi
b922e9331f
Add power field to switchbot plug ( #83495 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-12-08 15:26:22 -10:00
GitHub Action
f25017313a
[ci skip] Translation update
2022-12-09 00:24:29 +00:00
epenet
6c8823fc14
Use Irradiance device class in tomorrowio ( #83574 )
2022-12-08 23:52:55 +01:00
epenet
911863ebf4
Use Irradiance unit and device class in integrations ( #83576 )
2022-12-08 23:51:47 +01:00
epenet
7f345e7672
Add entity translations to Renault ( #83392 )
2022-12-08 23:48:24 +01:00
Jeef
26080fbb89
Bump intellifire4py to 2.2.2 ( #83589 )
2022-12-08 23:43:41 +01:00
epenet
51ea3ff400
Use UnitOfSoundPressure in demo ( #83584 )
...
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2022-12-09 00:42:30 +02:00
Allen Porter
16f94e68b3
Improve local calendar input validation error handling ( #83563 )
2022-12-08 16:44:45 -05:00
epenet
0f2097595e
Use new device class in netatmo ( #83367 )
2022-12-08 20:57:51 +01:00
epenet
0edcb26844
Use SoundPressure unit and device class in point ( #83580 )
2022-12-08 20:57:38 +01:00
epenet
5d71afef85
Use SoundPressure unit and device class in airq ( #83581 )
2022-12-08 20:56:18 +01:00
epenet
ec0af2f25d
Use SoundPressure unit and device class in awair ( #83582 )
2022-12-08 20:56:02 +01:00
epenet
248d5ff541
Use ApparentPower unit and device class in integrations ( #83577 )
2022-12-08 20:55:18 +01:00
epenet
f5334c5aed
Use new unit enums in isy994 ( #83583 )
2022-12-08 20:54:16 +01:00
epenet
96c442349f
Introduce unit enums for sound pressure ( #83450 )
...
* Introduce unit enums for sound pressure
* Adjust based on architecture comment
* Adjust
2022-12-08 20:06:02 +01:00
epenet
38f62ae622
Add new sound pressure device class ( #83453 )
...
* Add new sound pressure device class
* Translations
* Docstring
* Adjust unit
2022-12-08 19:46:03 +01:00
Guido Schmitz
500b00bd66
Add sensor tests for devolo_home_control ( #74292 )
2022-12-08 20:40:45 +02:00
epenet
54fb4df3aa
Update opentherm_gw sensor definitions ( #83533 )
...
* Move sensor definitions to platform
* Use new unit enums
* Update device classes
* Minimize changes
2022-12-08 20:33:02 +02:00
mezz64
de09792cdd
Bump pyhik to 0.3.2 ( #83517 )
...
Increase pyHik version to fix videoloss error
2022-12-08 20:30:20 +02:00
Franck Nijhof
9864d9e0d2
Remove str from sensor device class ( #83391 )
2022-12-08 19:04:58 +01:00
epenet
3ba264c318
Use new device class in tellduslive ( #83369 )
2022-12-08 18:48:50 +01:00
epenet
c4326ed1ef
Add new irradiance device class ( #83452 )
2022-12-08 18:44:23 +01:00
epenet
90438edc17
Introduce unit enums for irradiance ( #83414 )
2022-12-08 18:41:38 +01:00
epenet
9987f7a125
Add new data rate device class ( #83377 )
2022-12-08 18:20:05 +01:00
Erik Montnemery
c4afc33fc5
Add abc.ABC to classes with abstract methods ( #83546 )
2022-12-08 17:50:36 +01:00
Allen Porter
7091781692
Bump ical to 4.2.2 ( #83520 )
...
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2022-12-08 11:45:21 -05:00
Michael Hansen
ac87528bec
Add language to conversation and intent response ( #83486 )
...
* Add language to conversation and intent response
* Add language parameter to conversation/process service
* Move language to intent response instead of speech
* Add language to almond conversation agent
* Fix intent test
2022-12-08 11:39:28 -05:00
Bram Kragten
ee8a2d1e25
Update frontend to 20221208.0 ( #83551 )
2022-12-08 17:18:39 +01:00
epenet
25961d71ef
Add new data size device class ( #83376 )
2022-12-08 16:47:36 +01:00
Marc Mueller
25feac1bc4
Fix issue with Callable, Union, and Python 3.9 [mqtt] ( #83547 )
2022-12-08 15:42:40 +01:00
Christian Kündig
b2edf9b598
Set connectable as false for sensirion_ble ( #83481 )
...
This is a passive ble integration. Not setting it as false means it won't match properly when using through a passive remote scanner.
2022-12-08 15:23:25 +02:00
Nathan Spencer
997d4fbe53
Bump pylitterbot to 2022.12.0 ( #83490 )
2022-12-07 21:55:25 -05:00
Aaron Bach
844a9fb817
Bump `simplisafe-python` to 2022.12.0 ( #83497 )
2022-12-07 21:54:58 -05:00
Joakim Plate
2ca7d0dd97
Make sure super async_added_to_hass is called ( #83493 )
...
Make sure super added to hass is called
2022-12-08 02:21:55 +01:00
Marcel van der Veldt
c2fa1bdd49
Bump python-matter-server to 1.0.7 ( #83507 )
2022-12-08 01:31:44 +01:00
GitHub Action
3de8185506
[ci skip] Translation update
2022-12-08 00:21:50 +00:00
Martin Hjelmare
694cec3459
Set matter team as matter codeowners ( #83506 )
2022-12-07 23:53:30 +01:00
Joakim Sørensen
f5cfd0329c
Use the async_migrate_paypal_agreement function to get the migration URL ( #83469 )
...
* Use the async_migrate_paypal_agreement function to get the migration URL
* Update URL
* Handle timeout error
2022-12-07 12:02:22 -07:00
Bram Kragten
dfb0887765
Update frontend to 20221207.0 ( #83479 )
2022-12-07 17:46:42 +01:00
TheJulianJES
fccf7fe1ca
Cleanup ZHA initialization for TS011F child_lock ( #83478 )
2022-12-07 16:53:08 +01:00
Joakim Sørensen
8ed6fcd58e
When an account exist without a subscription "provider" will not exist ( #83472 )
2022-12-07 16:48:34 +01:00
David F. Mulcahey
f6f89b6c5a
Bump the ZHA quirks lib to 0.0.88 ( #83468 )
2022-12-07 16:48:13 +01:00
Franck Nijhof
12a81cc9f4
Remove doubtful repairs issue from UniFi Protect ( #83463 )
2022-12-07 10:46:28 -05:00
John Pettitt
31725d5411
Add leak detectors support for Ambient Station ( #83357 )
2022-12-07 07:53:00 -07:00
Nyro
7af18ac0ad
Add @nyroDev to overkiz codeowner ( #83456 )
...
* Add @nyroDev to overkiz codeowner
* Update manifest.json too
2022-12-07 13:26:36 +01:00
Joakim Sørensen
41e4f10977
Bump hass-nabucasa from 0.59.0 to 0.61.0 ( #83466 )
2022-12-07 13:17:45 +01:00
mbo18
b031905956
Add Child lock support to Tuya devices ( #83233 )
...
* Add Child lock support to Tuya devices
* flake/black
* Add attribute to general.py
* apply only to TS011F
* also update general.py
2022-12-07 07:13:32 -05:00
Maciej Bieniek
e11917b7cb
Fix restored temperature values in Shelly climate platform ( #83428 )
...
* Set last_target_temp value according the unit system
* Convert restored temperature values
* Add test
* Improve comments
* Move _last_target_temp value to constants
2022-12-07 09:11:18 +02:00
r01k
fa98685b1e
Refactor Fully Kiosk and add logging details ( #83028 )
...
* - Refactor fully_kiosk/services.py with a less repetitive structure. - Log exception details in config_flow.py.
* Log config_flow.py connection exception details
* Appropriate logging level including stack trace.
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Finish setting appropriate logging level when recording stack trace.
* Log unknown exception with stack trace
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* test_config_flow.py now passes.
* All pytests passing.
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-12-07 08:07:22 +01:00
J. Nick Koston
b665a060f7
Do not try to stop the shelly ble scanner if not connected ( #83424 )
...
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2022-12-06 22:57:54 -05:00
Raman Gupta
41d5256533
Add via_device support to zwave_js ( #83219 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-12-06 22:56:33 -05:00
GitHub Action
1f3e5fb4fc
[ci skip] Translation update
2022-12-07 00:24:08 +00:00
Guido Pio Mariotti
b4b136b43e
Update pyvesync to 2.1.1 ( #83146 )
...
Update pyvesync to 2.1.1 to close #70420
2022-12-07 00:42:08 +01:00
Shay Levy
111a38589e
Shelly code quality - use properties for status ( #83421 )
2022-12-07 00:00:45 +02:00
Franck Nijhof
1a9302b8f6
Upgrade google-cloud-pubsub to 2.13.11 ( #83419 )
2022-12-06 22:21:49 +01:00
Martin Hjelmare
511fd293b6
Add matter switch platform ( #83149 )
2022-12-06 21:57:24 +01:00
Martin Hjelmare
9d96a021c7
Add matter sensor platform ( #83147 )
2022-12-06 21:39:00 +01:00
Martin Hjelmare
e7a06046a7
Add matter binary sensor platform ( #83144 )
2022-12-06 14:28:06 -05:00
Joakim Plate
46669a1704
Add update of model and version for nibe ( #83347 )
2022-12-06 12:20:55 -07:00
Raman Gupta
8d1a70391e
Improve zwave_js test coverage ( #83372 )
...
* Improve zwave_js test coverage
* review comments and clean up test
2022-12-06 12:18:21 -07:00
Daniel Hjelseth Høyer
dc3401c94e
Update tibber lib to 0.26.4, improve logging ( #83418 )
2022-12-06 20:08:27 +01:00
epenet
65b391e651
Use new device class in arwn ( #83406 )
2022-12-06 14:05:27 -05:00
Bram Kragten
75c5137e77
Update frontend to 20221206.0 ( #83415 )
2022-12-06 13:21:28 -05:00
Allen Porter
4819576b62
Tighten validation on calendar create event websocket ( #83413 )
2022-12-06 13:04:32 -05:00
Shay Levy
e1923bc13b
Add Shelly support for Plus WallDimmer US ( #83385 )
2022-12-06 19:44:17 +02:00
Martin Hjelmare
874315c3fc
Bypass zwave_js config validation if driver not ready ( #83410 )
2022-12-06 12:41:09 -05:00
epenet
91d6d620c2
Use new unit enums in alexa ( #83409 )
...
* Use new unit enums in alexa
* Adjust for mypy
2022-12-06 17:31:40 +01:00
Franck Nijhof
d715aa6867
Modernize Image Processing typing ( #83405 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-12-06 16:35:40 +01:00
Franck Nijhof
c507ad86d1
Remove str from cover device class ( #83396 )
...
* Remove str from cover device class
* Fix tests
2022-12-06 16:13:29 +01:00