Paulus Schoutsen
217ea5e676
Hassfest
2022-09-26 10:31:26 -04:00
Paulus Schoutsen
943cca3d23
Bumped version to 2022.9.7
2022-09-26 09:59:39 -04:00
Erik Montnemery
a0f2571872
Always install requirements of after_dependencies ( #79094 )
2022-09-26 09:59:34 -04:00
J. Nick Koston
f2860fd6b3
Bump govee-ble to 0.19.0 ( #79038 )
2022-09-26 09:59:34 -04:00
Jan Bouwhuis
44109a6922
Fix MQTT device_tracker generating unique id-s - regression on #78547 ( #79033 )
2022-09-26 09:59:33 -04:00
Franck Nijhof
b55ce96a56
Fix failing LaMetric pairing message during config flow ( #79031 )
2022-09-26 09:59:32 -04:00
Thomas Schamm
f2fe91dac1
Bumped boschshcpy 0.2.30 to 0.2.35 ( #79017 )
...
Bumped to boschshcpy==0.2.35
2022-09-26 09:59:31 -04:00
Maikel Punie
eb80062b26
Fix velbus matching ignored entries in config flow ( #78999 )
...
* Fix bug #fix78826
* start using async_abort_entries_match
* fix/rewrite tests
2022-09-26 09:59:31 -04:00
J. Nick Koston
3b8f08270e
Bump yalexs to 1.2.2 ( #78978 )
2022-09-26 09:59:30 -04:00
Jan Bouwhuis
60c78fd33f
Set OWM default mode to hourly legacy API ( #78951 )
2022-09-26 09:59:29 -04:00
starkillerOG
12903a14c5
Bump motionblinds to 0.6.13 ( #78946 )
2022-09-26 09:59:29 -04:00
Diogo Gomes
32cea6b95d
Bump pyipma to 3.0.5 ( #78936 )
...
* fix #78928 and review of #78332
* address comment
2022-09-26 09:59:28 -04:00
rikroe
7be5fde8d6
Bump bimmer_connected to 0.10.4 ( #78910 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-09-22 08:55:03 +02:00
J. Nick Koston
d44ff16f9d
Handle timeout fetching bond token in config flow ( #78896 )
2022-09-22 08:55:00 +02:00
J. Nick Koston
b51dc0884e
Fix samsungtv to abort when ATTR_UPNP_MANUFACTURER is missing ( #78895 )
2022-09-22 08:54:56 +02:00
Jan Bouwhuis
f3451858ef
Correct return typing for `catch_log_exception` ( #78399 )
2022-09-22 08:54:42 +02:00
Paulus Schoutsen
103f490519
Bumped version to 2022.9.6
2022-09-21 22:33:08 -04:00
Paulus Schoutsen
68fa40c0fa
Disable force update Netatmo ( #78913 )
2022-09-21 22:31:36 -04:00
J. Nick Koston
5c294550e8
Handle default RSSI values from bleak in bluetooth ( #78908 )
2022-09-21 22:30:41 -04:00
Michael
72769130f9
Check Surveillance Station permissions during setup of Synology DSM integration ( #78884 )
2022-09-21 22:30:40 -04:00
Jc2k
8f21e7775b
Fix parsing Eve Energy characteristic data ( #78880 )
2022-09-21 22:30:40 -04:00
Marc Mueller
6704efd1ef
Pin Python patch versions [ci] ( #78830 )
2022-09-21 22:29:25 -04:00
Joakim Plate
829777a211
If brightness is not available, don't set a value ( #78827 )
2022-09-21 22:25:42 -04:00
J. Nick Koston
48c6fbf22e
Bump dbus-fast to 1.5.1 ( #78802 )
2022-09-21 22:25:42 -04:00
Aaron Bach
fac2a46781
Guard Guardian switches from redundant on/off calls ( #78791 )
2022-09-21 22:25:13 -04:00
Aaron Bach
a688b4c581
Fix bug wherein RainMachine services use the wrong controller ( #78780 )
2022-09-21 22:21:29 -04:00
Nico
8c9e0a8239
Bump aioimaplib to 1.0.1 ( #78738 )
2022-09-21 22:21:28 -04:00
J. Nick Koston
91398b6a75
Drop PARALLEL_UPDATES from switchbot ( #78713 )
2022-09-21 22:21:28 -04:00
Jan Bouwhuis
dea221b155
Link manually added MQTT entities the the MQTT config entry ( #78547 )
...
Co-authored-by: Erik <erik@montnemery.com>
2022-09-21 22:20:56 -04:00
starkillerOG
bfcb333227
Add status codes 23 and 26 to Xiaomi Miio vacuum ( #78289 )
...
* Add status codes 23 and 26
* change status 26
2022-09-21 22:15:47 -04:00
Jan Bouwhuis
3dd0dbf38f
Make hass.data["mqtt"] an instance of a DataClass ( #77972 )
...
* Use dataclass to reference hass.data globals
* Add discovery_registry_hooks to dataclass
* Move discovery registry hooks to dataclass
* Add device triggers to dataclass
* Cleanup DEVICE_TRIGGERS const
* Add last_discovery to data_class
* Simplify typing for class `Subscription`
* Follow up on comment
* Redo suggested typing change to sasisfy mypy
* Restore typing
* Add mypy version to CI check logging
* revert changes to ci.yaml
* Add docstr for protocol
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
* Mypy update after merging #78399
* Remove mypy ignore
* Correct return type
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2022-09-21 22:15:47 -04:00
Jan Bouwhuis
4894e2e5a4
Refactor common MQTT tests to use modern schema ( #77583 )
...
* Common tests availability
* Common tests attributes
* Common tests unique id
* Common tests discovery
* Common tests encoding
* Common tests device info
* Common tests entity_id updated
* Common tests entity debug info
* Common test entity category
* Common tests setup reload unload+corrections
* Cleanup sweep
* Comments from curent change
* Cleanup
* Remove unused legacy config
2022-09-21 22:15:46 -04:00
Jan Bouwhuis
e7a616e8e4
Refactor MQTT tests to use modern platform schema part 2 ( #77525 )
...
* Tests light json
* Tests light template
* Missed test light json
* Tests light
* Tests lock
* Tests number
* Tests scene
* Tests select
* Tests sensor
* Tests siren
* Tests state vacuuum
* Tests switch
* Derive DEFAULT_CONFIG_LEGACY from DEFAULT_CONFIG
* Suggested comment changes
2022-09-21 22:15:46 -04:00
Jan Bouwhuis
b3a4838978
Refactor MQTT tests to use modern platform schema part 1 ( #77387 )
...
* Tests alarm_control_panel
* Tests binary_sensor
* Tests button
* Tests camera
* Tests Climate + corrections default config
* Tests cover
* Tests device_tracker
* Tests fan
* Tests humidifier
* Fix test_supported_features test fan
* Tests init
* Tests legacy vacuum
* Derive DEFAULT_CONFIG_LEGACY from DEFAULT_CONFIG
* Commit suggestion comment changes
2022-09-21 22:15:45 -04:00
J. Nick Koston
933dde1d1e
Handle Modalias missing from the bluetooth adapter details on older BlueZ ( #78716 )
2022-09-18 21:10:05 -04:00
Paulus Schoutsen
da81dbe6ac
Bumped version to 2022.9.5
2022-09-18 13:13:54 -04:00
J. Nick Koston
f5c30ab10a
Bump thermobeacon-ble to 0.3.2 ( #78693 )
2022-09-18 13:13:48 -04:00
J. Nick Koston
454675d86b
Fix bluetooth callback matchers when only matching on connectable ( #78687 )
2022-09-18 13:13:08 -04:00
Franck Nijhof
cce4496ad6
Remove mDNS iteration from Plugwise unique ID ( #78680 )
...
* Remove mDNS iteration from Plugwise unique ID
* Add iteration to tests
2022-09-18 13:10:11 -04:00
Raman Gupta
ebeebeaec1
Handle multiple files properly in zwave_js update entity ( #78658 )
...
* Handle multiple files properly in zwave_js update entity
* Until we have progress, set in progress to true. And fix when we write state
* fix tests
* Assert we set in progress to true before we get progress
* Fix tests
* Comment
2022-09-18 13:10:10 -04:00
Franck Nijhof
c8d16175da
Update demetriek to 0.2.4 ( #78646 )
2022-09-18 13:10:09 -04:00
J. Nick Koston
a2aa0e608d
Add a helpful message to the config_entries.OperationNotAllowed exception ( #78631 )
...
We only expect this exception to be raised as a result of an
implementation problem. When it is raised during production
it is currently hard to trace down why its happening
See #75835
2022-09-18 13:10:09 -04:00
Sergio Conde Gómez
7eb98ffbd1
Bump qingping-ble to 0.7.0 ( #78630 )
2022-09-18 13:10:08 -04:00
J. Nick Koston
6e62080cd9
Fix reconnect race in HomeKit Controller ( #78629 )
2022-09-18 13:10:07 -04:00
J. Nick Koston
39dee6d426
Fix switchbot not accepting the first advertisement ( #78610 )
2022-09-18 13:10:07 -04:00
Franck Nijhof
3a89a49d4a
Fix WebSocket condition testing ( #78570 )
2022-09-18 13:10:06 -04:00
On Freund
ef66d8e705
Bump pyrisco to v0.5.5 ( #78566 )
...
Upgrade to pyrisco 0.5.5
2022-09-18 13:10:05 -04:00
Raman Gupta
c1809681b6
Fix zwave_js update entity startup state ( #78563 )
...
* Fix update entity startup state
* Only write state if there is a change
* Add test to show that when an existing entity gets recreated, skipped version does not reset
* Remove unused blocks
* Update homeassistant/components/zwave_js/update.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-09-18 13:10:05 -04:00
J. Nick Koston
050c09df62
Bump aiohomekit to 1.5.8 ( #78515 )
2022-09-18 12:58:22 -04:00
J. Nick Koston
e0b63ac488
Bump led-ble to 0.10.1 ( #78511 )
2022-09-18 12:58:21 -04:00