Austin Brunkhorst
28989754cd
Update pysnooz to 0.8.3 ( #81428 )
2022-11-03 03:10:07 +01:00
GitHub Action
7995f0e414
[ci skip] Translation update
2022-11-03 00:28:45 +00:00
rappenze
1beab96946
Replace deprecated unit constants in fibaro sensor ( #81425 )
2022-11-02 23:02:44 +01:00
Jan Bouwhuis
bda7e416c4
Improve MQTT type hints part 2 ( #80529 )
...
* Improve typing camera
* Improve typing cover
* b64 encoding can be either bytes or a string.
2022-11-02 20:33:46 +01:00
Jan Bouwhuis
b4ad03784f
Improve MQTT type hints part 1 ( #80523 )
...
* Improve typing alarm_control_panel
* Improve typing binary_sensor
* Improve typing button
* Add misssed annotation
* Move CONF_EXPIRE_AFTER to _setup_from_config
* Use CALL_BACK type
* Remove assert, improve code style
2022-11-02 20:33:18 +01:00
Bram Kragten
76819d81be
Update frontend to 20221102.1 ( #81422 )
2022-11-02 20:25:31 +01:00
epenet
9afabc17ae
Use attr in mqtt sensor ( #81402 )
2022-11-02 19:50:11 +01:00
epenet
d385a85ccb
Cleanup schema validation in scrape sensor ( #81419 )
2022-11-02 18:46:03 +01:00
epenet
466365c8de
Fix Renault charging power sensor ( #81412 )
2022-11-02 18:07:51 +01:00
Allen Porter
e1be63f26c
Bump gcal_sync to 2.2.3 ( #81414 )
2022-11-02 17:57:23 +01:00
Poltorak Serguei
7af0f16f79
Rework Z-Wave.Me to group entities of one physical devices ( #78553 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Dmitry Vlasov <kerbalspacema@gmail.com>
2022-11-02 17:53:10 +01:00
G Johansson
93d74cafdc
Fix late review comments for Scrape ( #81259 )
...
* Review comments from #74325
* Remove moved test
* Fix init
* Handle no data
* Remove print
* Fix tests
* PlatformNotReady if no data
* Recover failed platform setup
* Fix broken test
* patch context
* reset test init
* Move to platform
* asyncio gather
* Remove duplicate code
2022-11-02 17:52:36 +01:00
epenet
442c5ccc06
Use attr in mqtt fan ( #81401 )
...
* Use attr in mqtt fan
* Fix is_on
2022-11-02 16:25:18 +01:00
Rami Mosleh
fc3843f5e2
Add config flow to `pushbullet` ( #74240 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-11-02 16:11:44 +01:00
Franck Nijhof
71920cd687
Update spotipy to 2.21.0 ( #81395 )
2022-11-02 15:02:09 +01:00
Daniel Hjelseth Høyer
b2a4228dae
Update adax library to 0.1.5 ( #81407 )
2022-11-02 14:50:38 +01:00
epenet
a255546e9d
Use attr in mqtt binary sensor and switch ( #81403 )
2022-11-02 13:41:14 +01:00
epenet
7a930d7e79
Use attr in mqtt humidifier ( #81400 )
2022-11-02 13:39:36 +01:00
epenet
dd4b843d47
Use attr in mqtt number ( #81399 )
2022-11-02 13:39:21 +01:00
Paulus Schoutsen
a8c527f6f3
Add unit conversion for energy costs ( #81379 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-11-02 12:18:50 +01:00
Bram Kragten
44f63252e7
Update frontend to 20221102.0 ( #81405 )
2022-11-02 11:52:19 +01:00
J. Nick Koston
f445b96a4e
Bump aiohomekit to 2.2.13 ( #81398 )
2022-11-02 11:08:16 +01:00
Mike Degatano
0bfb0c25f6
Improve supervisor repairs ( #81387 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-11-01 21:29:11 -04:00
J. Nick Koston
10aa1d386a
Bump dbus-fast to 1.61.1 ( #81386 )
2022-11-01 20:52:13 -04:00
GitHub Action
697a81c4a3
[ci skip] Translation update
2022-11-02 00:30:01 +00:00
J. Nick Koston
054a271bd2
Bump aiohomekit to 2.2.12 ( #81372 )
...
* Bump aiohomekit to 2.2.12
Fixes a missing lock which was noticable on the esp32s
since they disconnect right away when you ask for gatt
notify.
https://github.com/Jc2k/aiohomekit/compare/2.2.11...2.2.12
* empty
2022-11-02 00:00:04 +02:00
J. Nick Koston
54df052699
Bump bleak-retry-connector to 2.8.2 ( #81370 )
...
* Bump bleak-retry-connector to 2.8.2
Tweaks for the esp32 proxies now that we have better error
reporting. This change improves the retry cases a bit with
the new https://github.com/esphome/esphome/pull/3971
* empty
2022-11-01 21:49:05 +01:00
Franck Nijhof
5c99e2e5d3
Improve error logging of WebSocket API ( #81360 )
2022-11-01 14:11:50 -04:00
puddly
b4637fae37
Bump zigpy-zigate to 0.10.3 ( #81363 )
2022-11-01 12:57:53 -05:00
J. Nick Koston
972b36b469
Adjust time to remove stale connectable devices from the esphome ble to closer match bluez ( #81356 )
2022-11-01 13:07:42 -04:00
J. Nick Koston
5b09ab93dc
Immediately prefer advertisements from alternate sources when a scanner goes away ( #81357 )
2022-11-01 13:07:03 -04:00
J. Nick Koston
9be204629b
Bump aiohomekit to 2.2.11 ( #81358 )
2022-11-01 16:44:58 +00:00
Jan Bouwhuis
db0785827f
Revert "Do not write state if payload is `''`" for MQTT sensor ( #81347 )
...
* Revert "Do not write state if payload is ''"
This reverts commit 869c11884e
.
* Add test
2022-11-01 16:25:01 +01:00
Maciej Bieniek
509d5fd69d
Lower log level for non-JSON payload in MQTT update ( #81348 )
...
Change log level
2022-11-01 15:57:48 +01:00
Joakim Plate
8d50b05d0d
Add ability to set device class on knx sensor ( #81278 )
...
Add ability to set device class on sensor
2022-11-01 14:30:42 +01:00
David F. Mulcahey
5f1c92ce51
Fix individual LED range for ZHA device action ( #81351 )
...
The inovelli individual LED effect device action can address 7 LEDs. I had set the range 1-7 but it should be 0-6.
2022-11-01 09:06:55 -04:00
javicalle
514f619cff
Tuya configuration for `tuya_manufacturer` cluster ( #81311 )
...
* Tuya configuration for tuya_manufacturer cluster
* fix codespell
* Add attributes initialization
* Fix pylint complaints
2022-11-01 08:51:20 -04:00
Shay Levy
f5f96535ad
Bump aioshelly to 4.1.2 ( #81342 )
2022-11-01 12:53:44 +02:00
Franck Nijhof
e22f69ea8c
Update Pillow to 9.3.0 ( #81343 )
2022-11-01 11:34:44 +02:00
Franck Nijhof
9dd6d5d0ab
Fix power/energy mixup in Youless ( #81345 )
2022-11-01 10:17:01 +01:00
Ron Klinkien
3afef1f8fe
Add task id attribute to fireservicerota sensor ( #81323 )
2022-11-01 10:10:30 +01:00
Allen Porter
2b935564c2
Bump gcal_sync to 2.2.2 and fix recurring event bug ( #81339 )
...
* Bump gcal_sync to 2.2.2 and fix recurring event bug
* Bump to 2.2.2
2022-11-01 11:08:36 +02:00
Maciej Bieniek
16beed2565
Always use Celsius in Shelly integration ( #80842 )
2022-11-01 09:29:38 +01:00
Willem-Jan van Rootselaar
ed2696f03e
Bump python-bsblan to version 0.5.7 ( #81330 )
2022-11-01 09:28:02 +01:00
TheJulianJES
52fe40d539
Only try initializing Hue motion LED on endpoint 2 with ZHA ( #81205 )
2022-10-31 21:22:21 -04:00
J. Nick Koston
eea4719544
Fix Yale Access Bluetooth not being available again after being unavailable ( #81320 )
2022-10-31 21:21:40 -04:00
J. Nick Koston
d87ca0b099
Improve esphome bluetooth error reporting ( #81326 )
2022-10-31 21:21:11 -04:00
GitHub Action
0bca9a614c
[ci skip] Translation update
2022-11-01 00:33:48 +00:00
On Freund
009d5aedd5
Extract `bypassed` attribute in Risco zones to a switch ( #81137 )
...
* Split bypassed to a switch
* Address code review comments
2022-11-01 00:29:00 +01:00
On Freund
f8de4c3931
Reauth flow for Risco cloud ( #81264 )
...
* Risco reauth flow
* Address code review comments
* Remove redundant log
2022-10-31 23:01:22 +01:00
Bram Kragten
4a9859bf54
Update frontend to 20221031.0 ( #81324 )
2022-10-31 20:42:18 +01:00
Aidan Timson
d6689937a3
Add integration type to OVO Energy ( #81187 )
2022-10-31 20:42:02 +01:00
Aidan Timson
8044b9587a
Add integration type to System Bridge ( #81186 )
2022-10-31 20:41:12 +01:00
J. Nick Koston
82e90587c7
Bump oralb-ble to 0.10.0 ( #81315 )
2022-10-31 19:38:57 +01:00
J. Nick Koston
3764f7d95b
Bump zeroconf to 0.39.4 ( #81313 )
2022-10-31 12:35:43 -05:00
J. Nick Koston
4f5aad9d6d
Bump aiohomekit to 2.2.10 ( #81312 )
2022-10-31 12:29:12 -05:00
epenet
94e2646c87
Implement reauth_confirm in fireservicerota ( #77487 )
2022-10-31 15:56:13 +01:00
epenet
fee3898f64
Use _attr_is_on in rest ( #81305 )
2022-10-31 15:36:43 +01:00
Mike Degatano
82151bfd40
Create repairs for unsupported and unhealthy ( #80747 )
2022-10-31 09:57:54 -04:00
J. Nick Koston
1589c06203
Significantly reduce clock_gettime syscalls on platforms with broken vdso ( #81257 )
2022-10-31 09:35:08 -04:00
J. Nick Koston
8416cc1906
Try to switch to a different esphome BLE proxy if we run out of slots while connecting ( #81268 )
2022-10-31 09:27:04 -04:00
J. Nick Koston
5ba3b499fe
Bump dbus-fast to 1.60.0 ( #81296 )
2022-10-31 09:18:49 -04:00
epenet
fbc8f0a2cf
Improve type hints in rest integration ( #81291 )
2022-10-31 14:06:09 +01:00
epenet
283f8585b8
Adjust scrape coordinator logging ( #81299 )
2022-10-31 13:21:37 +01:00
Josh Anderson
dd092d86d4
Update supported and deprecated IBM Watson voices ( #81247 )
2022-10-31 13:19:52 +01:00
Tobias Sauerwein
927b8b2eef
Bump pyatmo to 7.3.0 ( #81290 )
...
* Bump pyatmo to 7.3.0
* Update test fixture data and tests
2022-10-31 11:09:15 +01:00
Maciej Bieniek
ae2419b569
Add support for PMSx003 sensors in NAM integration ( #81289 )
...
* Add support for PMSx003
* Organize the order of tests
2022-10-31 10:22:45 +01:00
Chris Talkington
47a0f89ada
Bump pyipp to 0.12.1 ( #81287 )
...
bump pyipp to 0.12.1
2022-10-31 09:23:05 +01:00
J. Nick Koston
8db7afb2e0
Include esphome device name in BLE logs ( #81284 )
...
* Include esphome device name in BLE logs
This makes it easier to debug what is going on when there
are multiple esphome proxies
* revert unintended change
2022-10-31 00:31:37 -05:00
J. Nick Koston
1bdd8fff44
Bump bleak-retry-connector to 2.8.1 ( #81285 )
...
* Bump bleak-retry-connector to 2.8.1
reduces logging now that we have found the problem
with esphome devices not disconnecting ble devices
after timeout
changelog: https://github.com/Bluetooth-Devices/bleak-retry-connector/compare/v2.8.0...v2.8.1
* empty
2022-10-31 00:28:38 -05:00
aschmitz
a766b41b13
Add basic Aranet integration ( #80865 )
2022-10-30 22:50:46 -05:00
J. Nick Koston
ccefc510c3
Do not fire the esphome ble disconnected callback if we were not connected ( #81286 )
2022-10-30 22:10:30 -05:00
J. Nick Koston
1d94fbb176
Bump bleak-retry-connector to 2.8.0 ( #81283 )
2022-10-30 20:40:01 -05:00
J. Nick Koston
e709b74c3f
Bump aioesphomeapi to 11.4.1 ( #81282 )
2022-10-30 20:39:34 -05:00
GitHub Action
e636169878
[ci skip] Translation update
2022-10-31 00:32:43 +00:00
J. Nick Koston
4fb6fa9cca
Bump bleak-retry-connector to 2.7.0 ( #81280 )
2022-10-30 19:24:32 -05:00
J. Nick Koston
7e47aff316
Bump aioesphomeapi to 11.4.0 ( #81277 )
2022-10-30 19:24:14 -05:00
Tobias Sauerwein
4899f1d632
Revert 81271 ( #81275 )
2022-10-30 18:27:12 -05:00
J. Nick Koston
c8a3392471
Move esphome gatt services cache to be per device ( #81265 )
2022-10-30 18:02:54 -05:00
J. Nick Koston
11d7e1e45f
Provide a human readable error when an esphome ble proxy connection fails ( #81266 )
2022-10-30 17:43:09 -05:00
J. Nick Koston
1106df158d
Bump bleak-retry-connector to 2.6.0 ( #81270 )
2022-10-30 17:38:09 -05:00
Tobias Sauerwein
03f74b3234
Bump pyatmo to 7.3.0 ( #81271 )
2022-10-30 22:46:16 +01:00
Maciej Bieniek
ec038835f6
Catch `ApiError` while checking credentials in NAM integration ( #81243 )
...
* Catch ApiError while checking credentials
* Update tests
* Suggested change
2022-10-30 20:01:10 +01:00
Stackie Jia
a1eec7b55d
Expose NO2 and VOCs sensors to homekit ( #81217 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-30 11:33:06 -05:00
Pascal Reeb
5d282db439
Handle HTTPError on nuki integration ( #80801 )
...
fix(nuki): handle requests errors
2022-10-30 08:36:19 -07:00
J. Nick Koston
225be6fc2e
Bump aiohomekit to 2.2.9 ( #81254 )
2022-10-30 10:35:39 -05:00
Jc2k
eb76f9b3cb
Set the correct state class for Eve Energy in homekit_controller ( #81255 )
2022-10-30 10:32:19 -05:00
Jafar Atili
d5a46c3a10
Bump pyswitchbee to 1.6.1 ( #81067 )
...
* Bumped pyswitchbee to 1.6.0
* library typing fix
2022-10-30 16:06:00 +01:00
Tobias Sauerwein
df29a8388d
Make Netatmo/Legrande/BTicino lights and switches optimistic ( #81246 )
...
* Make Netatmo lights optimistic
* Same for switches
2022-10-30 13:27:42 +01:00
G Johansson
662aee17a6
Scrape move yaml config to integration key ( #74325 )
...
* Scrape take 2
* cleanup
* new entity name
* Fix name, add tests
* Use FlowResultType
* Add test abort
* issue
* hassfest
* Remove not needed test
* clean
* Remove config entry and implement datacoordinator
* fix codeowners
* fix codeowners
* codeowners reset
* Fix coordinator
* Remove test config_flow
* Fix tests
* hassfest
* reset config flow
* reset strings
* reset sensor
* next version
* Reconfig
* Adjust sensor
* cleanup sensor
* cleanup init
* Fix tests
* coverage
* Guard against empty sensor
* naming
* Remove coverage
* Review comments
* Remove print
* Move sensor check
2022-10-30 13:02:11 +01:00
Rami Mosleh
06773efcbd
Deprecate name key in `Transmission` services ( #78577 )
...
* Use entry_id instead of name in Transmission services
* fix return type for _get_client
* address comments
* combine conditions
2022-10-30 12:00:47 +01:00
J. Nick Koston
d9d6902803
Bump dbus-fast to 1.59.1 ( #81229 )
...
* Bump dbus-fast to 1.59.1
fixes incorrect logging of an exception when it was already handled
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.59.0...v1.59.1
* empty
2022-10-30 11:32:57 +01:00
epenet
2c190cf323
Add integration_type to renault ( #81099 )
2022-10-30 08:27:47 +01:00
Raj Laud
dd8b4e2a9b
Fix Squeezebox media browsing ( #81197 )
...
* Squeezebox media browser fix icons
* Update pysqueezebox to 0.6.1
2022-10-30 06:23:46 +01:00
mezz64
52f592a7d9
Bump pyHik to 0.3.1 ( #81173 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-30 06:13:54 +01:00
GitHub Action
1c7800c224
[ci skip] Translation update
2022-10-30 00:32:36 +00:00
G Johansson
6e69c57ef5
Code Quality for Wake on Lan ( #81206 )
...
Wake on Lan cleanup
2022-10-29 18:05:18 -04:00
Tobias Sauerwein
f10b36873a
Mute superfluous exception when no Netatmo webhook is to be dropped ( #81221 )
...
* Mute superfluous exception when no webhook is to be droped
* Update homeassistant/components/netatmo/__init__.py
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-10-29 18:04:01 -04:00
Guido Schmitz
b043406b74
Fix Danfoss thermostat support in devolo Home Control ( #81200 )
...
Fix Danfoss thermostat
2022-10-29 17:51:53 -04:00
Kevin Stillhammer
782148423c
Add missing string for option traffic_mode for google_travel_time ( #81213 )
...
Add missing string for option traffic_mode
2022-10-29 17:51:11 -04:00
Tobias Sauerwein
833d271eb3
Add missing Netatmo config url for public weather ( #81220 )
...
Add missing config url for public weather
2022-10-29 17:50:34 -04:00
Tobias Sauerwein
82f03f6089
Add integration_type to netatmo ( #81225 )
2022-10-29 17:47:35 -04:00
Vincent Knoop Pathuis
a2c38b9d04
Bump ultraheat api to version 0.5.1 ( #81194 )
2022-10-29 23:23:09 +02:00
Garrett
494cbf0dbe
Add diagnostics to Subaru integration ( #81169 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-29 15:02:32 -05:00
J. Nick Koston
7f047cf95c
Bump dbus-fast to 1.59.0 ( #81215 )
...
* Bump dbus-fast to 1.59.0
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.58.0...v1.59.0
* empty
2022-10-29 15:06:17 -04:00
J. Nick Koston
208150c353
Restore homekit_controller BLE broadcast_key from disk ( #81211 )
...
* Restore homekit_controller BLE broadcast_key from disk
Some accessories will sleep for a long time and only send broadcasted
events which makes them have very long connection intervals to save
battery. Since we need to connect to get a new broadcast key we now
save the broadcast key between restarts to ensure we can decrypt
the advertisments coming in even though we cannot make a connection
to the device during startup. When we get a disconnected event later
we will try again to connect and the device will be awake which will
trigger a full sync
* bump bump
2022-10-29 15:05:59 -04:00
Paulus Schoutsen
770aefbd52
SSDP to allow more URLs ( #81171 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-29 14:26:12 -04:00
Menco Bolt
871c1bc952
Today's Consumption is INCREASING ( #81204 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-10-29 14:25:46 -04:00
J. Nick Koston
ccfa314e87
Update to bleak 0.19.1 and bleak-retry-connector 2.5.0 ( #81198 )
2022-10-29 14:25:35 -04:00
J. Nick Koston
91efe68cdd
Bump dbus-fast to 1.58.0 ( #81195 )
2022-10-29 14:22:46 -04:00
G Johansson
7bd89621ce
Change IoT Class for Min/Max to calculated ( #81199 )
2022-10-29 14:21:28 -04:00
rappenze
b16094b93f
Add integration type to fibaro integration ( #81202 )
2022-10-29 18:53:50 +02:00
René Klomp
26d174adae
Bump pysma to 0.7.2 ( #81188 )
2022-10-29 10:04:05 -05:00
Maciej Bieniek
19debda059
Bump nettigo-air-monitor to 1.5.0 ( #81183 )
...
* Bump NAM library
* Update tests
2022-10-29 14:43:02 +02:00
Brian Norman
74e476a070
Add optional support for users with multiple ovo accounts ( #80901 )
...
* Added optional support for users with multiple ovo accounts
* Made changes from code review around naming
* Renaming config variable
* Removing account from async_step_reauth
* Removing more account from async_step_reauth
* Fixing code now I better understand and can test async_step_reauth
* Storing account id returned by ovoenergy client in config to handle when user has single account but then another gets added
* Putting account into async_step_user
2022-10-29 13:45:00 +02:00
Jan Bouwhuis
591d13bc49
Move MQTT CONF_SCHEMA from light and vacuum to .const ( #81152 )
...
Move CONF_SCHEMA to .const
2022-10-29 10:22:59 +02:00
J. Nick Koston
effe8d9207
Bump dbus-fast to 1.56.0 ( #81177 )
...
* Bump dbus-fast to 1.56.0
Addes optimized readers for manufacturer data
and interfaces added messages
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.55.0...v1.56.0
* empty
2022-10-29 09:40:40 +02:00
mezz64
482b5459dc
Bump pyEight to 0.3.2 ( #81172 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-29 09:09:12 +02:00
Mick Vleeshouwer
1d9bbdcbf3
Add integration type to Overkiz integration ( #81147 )
2022-10-29 08:33:04 +02:00
Shay Levy
9dedbb2a24
Add diagnostics to Switcher ( #81146 )
2022-10-28 22:05:21 -04:00
Kevin Stillhammer
77585686e0
Allow empty string for filters for waze_travel_time ( #80953 )
...
* Allow empty string for filters
Signed-off-by: Kevin Stillhammer <kevin.stillhammer@gmail.com>
* Apply PR feedback
Signed-off-by: Kevin Stillhammer <kevin.stillhammer@gmail.com>
Signed-off-by: Kevin Stillhammer <kevin.stillhammer@gmail.com>
2022-10-28 21:01:53 -04:00
J. Nick Koston
e47f06fde8
Bump dbus-fast to 1.54.0 ( #81148 )
...
* Bump dbus-fast to 1.53.0
changelog: https://github.com/Bluetooth-Devices/dbus-fast/compare/v1.51.0...v1.53.0
* 54
2022-10-28 21:01:03 -04:00
GitHub Action
4b5de420ed
[ci skip] Translation update
2022-10-29 00:24:41 +00:00
muppet3000
08b3df56a0
Growatt version bump - fixes #80950 ( #81161 )
2022-10-28 18:32:57 -04:00
J. Nick Koston
674655bf7d
Bump oralb-ble to 0.9.0 ( #81166 )
...
* Bump oralb-ble to 0.9.0
changelog: https://github.com/Bluetooth-Devices/oralb-ble/compare/v0.8.0...v0.9.0
* empty
2022-10-28 18:32:38 -04:00
puddly
6479001501
Bump zigpy to 0.51.5 ( #81164 )
...
Bump zigpy from 0.51.4 to 0.51.5
2022-10-28 18:31:53 -04:00
J. Nick Koston
5c521a4c0e
Bump aiohomekit to 2.2.7 ( #81163 )
...
changelog: https://github.com/Jc2k/aiohomekit/compare/2.2.6...2.2.7
2022-10-28 18:31:30 -04:00
Robert Hillis
6225f1f737
Bump aiopyarr to 22.10.0 ( #81153 )
2022-10-28 17:25:44 -05:00
javicalle
4dbb265590
Fix RFLink unit conversions ( #79436 )
...
* Fix unit conversions
* Fix tests
* Address requests changes
* Address requests changes
* Address requests changes
* Address requests changes
* migrate to SensorEntityDescription
* forgotten test
* forgotten test
* chango to WIND_SPEED
* manage UOM
* fix test
* address comments
* fix implementation
* prevent from mutate config
2022-10-29 00:20:26 +02:00
J. Nick Koston
b7a651519b
Bump aiohomekit to 2.2.6 ( #81144 )
2022-10-28 12:05:48 -05:00
Shay Levy
5cf4483df5
Fix Shelly Plus H&T sleep period on external power state change ( #81121 )
2022-10-28 19:48:27 +03:00
Jan Bouwhuis
bcae6d604e
Improve MQTT type hints part 8 ( #81034 )
...
* Improve typing device_tracker discovery
* Improve typing device_tracker yaml
* Add test source_type attribute
* Follow up comment
* Initialize at `__init__` not at class level.
* Use full name for return variable
* Correct import, remove assert
* Use AsyncSeeCallback
2022-10-28 18:20:33 +02:00
epenet
2214fff3b4
Cleanup device_tracker imports ( #81139 )
2022-10-28 17:40:37 +02:00
Maciej Bieniek
11ea834cbe
Improve MQTT update platform ( #81131 )
...
* Allow JSON as state_topic payload
* Add title
* Add release_url
* Add release_summary
* Add entity_picture
* Fix typo
* Add abbreviations
2022-10-28 17:05:43 +02:00
epenet
b39ff4a020
Expose device_tracker base entities ( #81135 )
...
* Expose TrackerEntity in device_tracker
* Also expose BaseTrackerEntity
* Add ScannerEntity
* Revert BaseTrackerEntity
2022-10-28 15:21:06 +02:00
Shay Levy
a34148104a
Add diagnostics to webostv ( #81133 )
2022-10-28 14:48:16 +02:00
Thibaut
2bce44c4d7
Bump pyoverkiz to 1.5.6 ( #81129 )
2022-10-28 13:02:33 +02:00
Dave T
67644f4bc5
Remove unused strings from generic camera ( #80796 )
...
Co-authored-by: Dave T <davet2001@users.noreply.github.com>
2022-10-28 12:35:09 +02:00
J. Nick Koston
16ac063b71
Bump oralb-ble to 0.8.0 ( #81123 )
2022-10-28 12:31:50 +02:00
epenet
30fe4826ff
Refactor Scrape sensor to inherit TemplateSensor ( #81130 )
2022-10-28 11:55:53 +02:00
Jan Bouwhuis
f10f74a65a
Add default `source_type` for MQTT device_tracker ( #81128 )
...
Make sure the source_type is set - default to gps
2022-10-28 10:49:01 +02:00
Glenn Waters
5eb3473d41
Add diagnostics to Environment Canada integration ( #79517 )
...
* Add diagnostics to EC integration.
* Add test for diagnostics.
* Simplify diagnostics returned.
* Fix for comment.
* Update datetime to fixed date.
2022-10-28 06:38:11 +02:00
GitHub Action
f399385147
[ci skip] Translation update
2022-10-28 00:30:47 +00:00
Bram Kragten
c7d342a719
Update frontend to 20221027.0 ( #81114 )
2022-10-27 23:13:43 +02:00
Matthias Alphart
428a33c00f
Migrate KNX to use kelvin for color temperature ( #81112 )
2022-10-27 16:00:34 -04:00
Erik Montnemery
68346599d2
Add WS API recorder/statistic_during_period ( #80663 )
2022-10-27 15:51:09 -04:00
J. Nick Koston
588277623f
Bump dbus-fast to 1.51.0 ( #81109 )
2022-10-27 15:38:53 -04:00
J. Nick Koston
c21fb222f9
Add support for oralb IO Series 4 ( #81110 )
2022-10-27 15:38:42 -04:00
Tobias Sauerwein
fa350b984a
Clean up superfluous Netatmo API calls ( #81095 )
2022-10-27 14:42:16 -04:00
Willem-Jan van Rootselaar
b490f47334
Bump python-bsblan to 0.5.6 ( #80956 )
...
* Bump python-bsblan to 0.5.6
* update requirements
2022-10-27 19:25:14 +03:00
epenet
60b3c36775
Add integration_type to onewire ( #81097 )
2022-10-27 19:19:45 +03:00
epenet
7feb463a4c
Add integration_type to samsungtv ( #81101 )
2022-10-27 19:18:09 +03:00
epenet
663c2ef993
Cleanup scrape constants ( #81076 )
...
* Cleanup scrape constants
* Adjust comments
* Revert removal of DEFAULT_VERIFY_SSL constant
2022-10-27 18:11:40 +02:00
epenet
3d42a46871
Align Scrape resource model with Rest integration ( #81074 )
2022-10-27 17:48:35 +02:00
Tobias Sauerwein
dbd875cd25
Bring back Netatmo force update code ( #81098 )
2022-10-27 11:37:52 -04:00
Michał Huryn
147fe6f856
Update blebox_uniapi to 2.1.3 ( #81071 )
...
fix : #80124 blebox_uniapi dependency version bump
2022-10-27 14:12:51 +02:00
Franck Nijhof
7df8ad5c66
Update sentry-sdk to 1.10.1 ( #81072 )
2022-10-27 11:43:05 +02:00
Aaron Bach
fe4da8d584
Remove previously-deprecated SimpliSafe service ( #81054 )
2022-10-27 10:39:57 +02:00
Aaron Bach
d72b8a025f
Remove previously-deprecated RainMachine sensors ( #81053 )
2022-10-27 10:25:07 +02:00
Aaron Bach
4e8e53f357
Remove previously-deprecated OpenUV services ( #81055 )
2022-10-27 10:22:44 +02:00
Aaron Bach
1967ce67d7
Remove previously-deprecated Guardian services and binary sensor ( #81056 )
2022-10-27 10:19:07 +02:00
Sean Vig
7213102c51
Update pymonoprice version to 0.4.0 ( #81062 )
...
Update pymonoprice version
2022-10-27 09:31:51 +02:00
J. Nick Koston
44e368ad55
Bump nexia to 2.0.5 ( #81061 )
...
fixes #80988
2022-10-27 07:38:03 +02:00
mezz64
24ab6fc31d
Eight Sleep catch missing keys ( #81058 )
...
Catch missing keys
2022-10-27 01:37:48 -04:00
shbatm
e785d04abf
Add RainMachine config option to use default run times from app ( #80984 )
2022-10-26 22:27:08 -06:00
Avi Miller
f9c16fab1a
Bump aiolifx-themes to 0.2.0 ( #81059 )
2022-10-26 23:01:15 -05:00
puddly
91c6892001
Bump zigpy to 0.51.4 ( #81050 )
...
Bump zigpy from 0.51.3 to 0.51.4
2022-10-26 21:47:38 -04:00
puddly
b8edc86500
Handle sending ZCL commands with empty bitmap options ( #81051 )
...
Handle sending commands with empty bitmaps
2022-10-26 21:29:48 -04:00
GitHub Action
ce1b56e345
[ci skip] Translation update
2022-10-27 00:30:06 +00:00
J. Nick Koston
6e19629539
Bump zeroconf to 0.39.3 ( #81049 )
2022-10-27 01:03:13 +02:00
J. Nick Koston
28b3d1fc7a
Bump aiohomekit to 2.2.5 ( #81048 )
2022-10-26 17:05:09 -05:00
Franck Nijhof
cee7b788d4
Bump version to 2022.12.0dev0 ( #81044 )
2022-10-26 23:44:38 +02:00
J. Nick Koston
2a6f2f431d
Bump dbus-fast to 1.49.0 ( #81043 )
2022-10-26 14:39:27 -05:00
Klaas Neirinck
d107d8df78
Improve readability by reducing indentation ( #81040 )
2022-10-26 22:37:39 +03:00
Steven Looman
d50795af2b
Move upnp derived sensors to library, be more robust about failing getting some data ( #79955 )
2022-10-26 14:34:44 -05:00
Paulus Schoutsen
00f72f8b2a
Bump frontend to 20221026.0 ( #81042 )
2022-10-26 21:32:55 +02:00
Erik Montnemery
95fc641949
Add support to the energy integration for tracking water usage ( #80888 )
2022-10-26 21:20:52 +02:00
Erik Montnemery
a4310d2085
Allow integrations to drop custom unit conversion ( #81005 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-10-26 15:11:28 -04:00
Franck Nijhof
a603441180
Add support for water usage Flume ( #81041 )
2022-10-26 21:04:41 +02:00
Joakim Plate
0321c8bdc5
Allow device class for switch to be set in knx ( #81039 )
2022-10-26 21:04:11 +02:00
epenet
2a2e097e17
Use unit enums in unit utilities ( #81030 )
2022-10-26 20:47:17 +02:00
Felipe Santos
37cfa3e19b
Allow to cast in HLS format when using WebRTC ( #80646 )
2022-10-26 14:37:31 -04:00
Jan Bouwhuis
4da3fb5baa
Correct Import of ReceivePayloadType ( #81035 )
2022-10-26 20:26:05 +02:00
Daniel Gangl
b2b3c47917
Add config flow to zamg ( #66469 )
2022-10-26 18:35:12 +02:00
Marc Mueller
b148cdd64a
Add integration type to fritzbox_callmointor integration ( #81032 )
2022-10-26 18:19:54 +02:00
epenet
a28b0e1b6f
Migrate volume units to an enum ( #81028 )
...
* Migrate volume units to an enum
* Adjust docstring
* Deprecate -> Deprecated
* Plural
2022-10-26 17:57:41 +02:00
Maikel Punie
3eea61361c
Clean up velbus cache folder only on removal of the config entry ( #81031 )
2022-10-26 17:42:15 +02:00
J. Nick Koston
a72e906ac1
Fix zeroconf when location name has a period ( #81022 )
2022-10-26 10:39:13 -05:00
epenet
8645e47b07
Migrate power units to an enum ( #81026 )
2022-10-26 17:28:23 +02:00
epenet
3eb574edca
Remove YAML import from coinbase ( #80084 )
2022-10-26 17:14:31 +02:00
Martin Hjelmare
a1a0284e81
Fix zwave_js port enumeration ( #81020 )
2022-10-26 10:12:30 -05:00
J. Nick Koston
abb3ce6d69
Fix zeroconf starting later than expected ( #81023 )
2022-10-26 10:06:56 -05:00
Allen Porter
0e2bea038d
Update Google Calendar to synchronize calendar events efficiently ( #80925 )
...
* Sync google calendar and serve from local storage
Update to use new gcal_sync APIs
Update google calendar filter logic
Remove storage on config entry removal
Make timeline queries timezone aware
Do not block startup while syncing
* Minor readability tweaks
* Remove unnecessary args to async_add_entities
* Change how task is created on startup
* Update homeassistant/components/google/calendar.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Revert min time between updates
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-10-26 07:57:49 -07:00
Xeevis
c4f6b8a55b
Use scan_interval in `netdata` ( #80959 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-10-26 16:50:01 +02:00
Maikel Punie
33ef2abf9e
Add a new clear cache service to the velbus integration ( #79995 )
2022-10-26 16:44:24 +02:00
epenet
e18adb379d
Migrate mass units to an enum ( #81021 )
2022-10-26 16:21:29 +02:00
Avi Miller
dde763418a
Add an RSSI sensor to the LIFX integration ( #80993 )
2022-10-26 09:12:45 -05:00
Tom Schneider
0d4b1866a7
Add has_entity_name support to hvv_departures ( #80963 )
2022-10-26 15:49:10 +02:00
Tom Schneider
fbe7a0289c
Set hvv_departures device entry type to service ( #80964 )
2022-10-26 15:48:13 +02:00
Marvin Wichmann
b786440eda
Add integration type to KNX integration ( #81003 )
2022-10-26 15:47:27 +02:00