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
Paulus Schoutsen
56e5774e26
Disable force update Netatmo ( #78913 )
2022-09-21 22:31:14 -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
spycle
0e0318dc53
Add Keymitt BLE integration ( #76575 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-09-21 15:44:37 -10:00
GitHub Action
bbb5d6772c
[ci skip] Translation update
2022-09-22 00:27:20 +00:00
J. Nick Koston
488b04fc8b
Handle default RSSI values from bleak in bluetooth ( #78908 )
2022-09-21 17:03:50 -04:00
uvjustin
420285f7ef
Support announce and enqueue in forked-daapd ( #77744 )
2022-09-21 14:08:28 -04:00
J. Nick Koston
e079968ef4
Handle timeout fetching bond token in config flow ( #78896 )
2022-09-21 14:03:05 -04:00
J. Nick Koston
0a8a5b973a
Fix samsungtv to abort when ATTR_UPNP_MANUFACTURER is missing ( #78895 )
2022-09-21 14:02:54 -04:00
J. Nick Koston
17ddc40784
Bump pylutron_caseta to 0.15.2 ( #78900 )
2022-09-21 14:02:34 -04:00
J. Nick Koston
4d167856a5
Bump unifi-discovery to 1.1.7 ( #78898 )
2022-09-21 14:02:01 -04:00
epenet
ca78b1a77d
Add new energy utility ( #78883 )
...
* Add new energy utility
* Adjust STATISTIC_UNIT_TO_VALID_UNITS
2022-09-21 19:40:40 +02:00
Aaron Bach
fa245e24f8
Fix bug wherein RainMachine services use the wrong controller ( #78780 )
2022-09-21 13:34:04 -04:00
epenet
0d696b84b2
Cleanup root component imports in tests ( #78893 )
2022-09-21 06:57:41 -10:00
Erik Montnemery
cd6697615f
Validate units when importing statistics ( #78891 )
2022-09-21 12:08:53 -04:00
Jc2k
e7b594b5cf
Fix parsing Eve Energy characteristic data ( #78880 )
2022-09-21 05:41:01 -10:00
Michael
2c08dc509f
Check Surveillance Station permissions during setup of Synology DSM integration ( #78884 )
2022-09-21 11:27:05 -04:00
Ernst Klamer
c4eafb98fa
Add support for Kegtron Smart (Beer) Keg Monitor BLE devices ( #78709 )
2022-09-21 05:09:39 -10:00
epenet
d7382aadfe
Add new power utility ( #78867 )
...
* Add power utility
* Fix tests
2022-09-21 14:48:38 +02:00
epenet
664a576113
Cleanup Plenticore select entity ( #78877 )
2022-09-21 14:32:25 +02:00
Franck Nijhof
a81bb10ff9
Update yarl to 1.8.1 ( #78866 )
2022-09-21 13:59:42 +02:00
Franck Nijhof
166160e2b5
Add LaMetric button tests ( #78754 )
2022-09-21 13:57:40 +02:00
epenet
e58dd6df95
Cleanup Plenticore switch entity ( #78878 )
2022-09-21 13:46:43 +02:00
epenet
cf3b5ff7f9
Cleanup properties in Plenticore sensor ( #78879 )
2022-09-21 13:37:53 +02:00
epenet
a605b6bcf1
Fix typo in tuya select ( #78881 )
2022-09-21 13:27:11 +02:00
epenet
9e7c03af56
Use m3 as intermediate unit for volume conversions ( #78861 )
...
* Use m3 as SI volume standard unit
* Adjust comment
* Apply suggestion
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Apply suggestion
Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-09-21 12:37:31 +02:00
epenet
063074acf5
Adjust Plenticore sensor initialisation ( #78869 )
2022-09-21 12:08:00 +02:00
epenet
988e8bfe7b
Adjust Plenticore select initialisation ( #78873 )
2022-09-21 11:58:59 +02:00
epenet
9e31cf51cb
Adjust Plenticore switch initialisation ( #78871 )
2022-09-21 11:54:14 +02:00
Franck Nijhof
1800e98f05
Remove leftover debug print from Melnor ( #78870 )
2022-09-21 11:49:22 +02:00
epenet
daba474182
Use SelectEntityDescription in kostal plenticore ( #78840 )
2022-09-21 11:31:14 +02:00
epenet
67f7c17d34
Use SwitchEntityDescription in kostal plenticore ( #78841 )
2022-09-21 11:30:17 +02:00
Aaron Bach
e265848b63
Remove deprecated Flu Near You integration ( #78700 )
2022-09-21 11:24:21 +02:00
J. Nick Koston
d7b58f6949
Bump pySwitchbot to 0.19.11 ( #78857 )
2022-09-21 11:21:14 +02:00