Shulyaka
e9948100a7
Add generic hygrostat integration ( #36759 )
...
* generic_hygrostat: new integration
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: jan Iversen <jancasacondor@gmail.com >
2021-07-13 13:25:29 +02:00
Erik Montnemery
3408912ded
Improve docstring for async_get_device_class_lookup ( #52921 )
2021-07-13 10:55:18 +02:00
Raman Gupta
30def802fc
Validate tone is valid when processing siren.turn_on service call ( #52953 )
...
* Validate tone is valid when processing siren.turn_on service call
* Better message
2021-07-13 10:42:35 +02:00
Lincoln Kirchoff
ac39607ae9
Fix modbus climate precision configuration variable ( #52651 )
...
* Updated precision to follow the tenths, halves, whole notation used by
other home assistant climate modules. Added the precision @property so
that home assistant can handle this rounding in the frontend, rather
than in the _async_read_register() method.
* Fixed a pylinter error for periods in user-facing log messages, and
updated `precision` defaults in components/modbus/__init__.py to be
consistent with an error case, using `PRECISION_WHOLE`.
* revert changes to `precision:` configuration variable
instead, the climate `precision()` function will infer whether or not
to display in whole or tenths. halves will be unsupported, which should
be fine.
* re-added missing line that was removed
* revert change to use self._input_type instead of CALL_TYPE_REGISTER_HOLDING
2021-07-13 10:36:54 +02:00
Erik Montnemery
c5556a091e
Return empty when listing statistic_ids for unsupported statistic ( #52954 )
2021-07-13 10:35:55 +02:00
Raman Gupta
9cbf88d944
Switch to using entry.async_on_remove ( #52952 )
2021-07-13 10:31:49 +02:00
J. Nick Koston
a021d7d628
Expose async_get_source_ip in the network integration ( #52901 )
...
* Expose async_get_source_ip in the network integration
* Handle source ip on disabled interface
* add coverage
2021-07-13 10:26:00 +02:00
stefano055415
d09035db2a
Add switch support to Freedompro ( #52727 )
...
* Update Freedompro
* add test state updates from the API
* fix test switch
* fix test
2021-07-13 09:41:52 +02:00
Erik Montnemery
b49fb1f657
Minor test coverage improvement of mfi and zwave sensors ( #52935 )
2021-07-13 08:38:31 +02:00
Raman Gupta
4a058503ca
Change behavior of Z-Wave JS services ( #52941 )
...
* Change behavior of Z-Wave JS services
* pop parameters in for loop
* Update logger message
2021-07-13 01:02:36 -04:00
Raman Gupta
e915f5be53
Handle FailedCommand exceptions in zwave_js WS API ( #52461 )
...
* Handle zwave-js errors in WS API
* Unsubscribe callbacks when zwave-js error is caught
* fix tests
* simplify unsub logic
* add tests
* add kwargs to be safe
* use existing msg format
* switch to generic failed command handling
* remove unneeded constant
* Update homeassistant/components/zwave_js/api.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/zwave_js/api.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* fix
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2021-07-13 00:13:43 -04:00
Raman Gupta
92e4013f73
Fix siren turn on parameter filtering ( #52947 )
...
* Fix siren turn on parameter filtering
* fix test
2021-07-12 22:18:04 -04:00
GitHub Action
6723942bf8
[ci skip] Translation update
2021-07-13 00:13:03 +00:00
Tobias Sauerwein
4afede9e08
Add schedule selector for Netatmo ( #52909 )
...
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev >
2021-07-12 15:27:48 -07:00
Robert Hillis
fe5abf1a87
Use entity class attributes for aqualogic ( #52668 )
2021-07-13 00:22:50 +02:00
Ville Skyttä
9864f2ef8b
String formatting cleanups ( #52937 )
2021-07-13 00:12:55 +02:00
Paulus Schoutsen
f4359f98b3
Merge pull request #52936 from home-assistant/rc
2021.7.2
2021-07-12 14:38:48 -07:00
jjlawren
2970931d8d
Use entity class attributes for Plex ( #52617 )
2021-07-12 23:01:58 +02:00
Paulus Schoutsen
e095b9a1b9
Bumped version to 2021.7.2
2021-07-12 13:57:47 -07:00
jjlawren
86589b401b
Bump pysonos to 0.0.52 ( #52934 )
2021-07-12 13:57:22 -07:00
J. Nick Koston
0b04e0d5da
Fix recorder purge with sqlite3 < 3.32.0 ( #52929 )
2021-07-12 13:57:21 -07:00
Tom Harris
3301783c57
Bump pyinsteon to 1.0.11 ( #52927 )
2021-07-12 13:57:20 -07:00
Daniel Hjelseth Høyer
fd848911a6
Surepetcare, fix set_lock_state ( #52912 )
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net >
2021-07-12 13:57:20 -07:00
Raman Gupta
ed200ee4fd
Bump zwave-js-server-python to 0.27.1 ( #52885 )
2021-07-12 13:57:19 -07:00
Robert Svensson
2a5b447bfd
Prefer using xy over hs when supported by light ( #52883 )
2021-07-12 13:57:18 -07:00
Joakim Sørensen
d1eadd28b2
Bump pyhaversion to 21.7.0 ( #52880 )
2021-07-12 13:57:17 -07:00
J. Nick Koston
725a021c2e
Bump aiohomekit to 0.5.1 to solve performance regression ( #52878 )
...
- Changelog: https://github.com/Jc2k/aiohomekit/compare/0.5.0...0.5.1
- Note that #52759 will need to be cherry-picked under this commit
2021-07-12 13:57:17 -07:00
Joakim Plate
279c34f606
Update arcam lib to 0.7.0 ( #52829 )
2021-07-12 13:57:16 -07:00
Alexei Chetroi
4e82659f3a
Bump up ZHA depdencies ( #52818 )
2021-07-12 13:57:15 -07:00
Ron Klinkien
320ca40124
Bump python-fireservicerota to 0.0.42 ( #52807 )
2021-07-12 13:57:15 -07:00
J. Nick Koston
798f3eada2
Add the Trane brand to nexia ( #52805 )
2021-07-12 13:57:14 -07:00
Simone Chemelli
473f109428
Fix Neato parameter for token refresh ( #52785 )
...
* Fix param
* cleanup
2021-07-12 13:57:13 -07:00
Otto Winter
f7c65e7c8b
Fix ESPHome Camera not merging image packets ( #52783 )
2021-07-12 13:57:12 -07:00
Brandon Rothweiler
df3c8586b5
Upgrade pymazda to 0.2.0 ( #52775 )
2021-07-12 13:57:12 -07:00
Robert Svensson
ce20ca7bb6
Bump dependency to properly handle current and voltage not being reported on some zhapower endpoints ( #52764 )
2021-07-12 13:57:11 -07:00
J. Nick Koston
87d4544531
Send ssdp requests to ipv4 broadcast as well ( #52760 )
...
* Send ssdp requests to 255.255.255.255 as well
- This matches pysonos behavior and may fix reports of
inability to discover some sonos devices
https://github.com/amelchio/pysonos/blob/master/pysonos/discovery.py#L120
* Update homeassistant/components/ssdp/__init__.py
2021-07-12 13:57:10 -07:00
Jc2k
763f8ac6a8
Support certain homekit devices that emit invalid JSON ( #52759 )
2021-07-12 13:57:10 -07:00
J. Nick Koston
8af63cd9a0
Fix nexia thermostats humidify without dehumidify support ( #52758 )
2021-07-12 13:57:09 -07:00
Jc2k
f4fa0d7789
Fix homebridge devices becoming unavailable frequently ( #52753 )
...
Update to aiohomekit 0.4.3 and make sure service type UUID is normalised before comparison
Co-authored-by: J. Nick Koston <nick@koston.org >
2021-07-12 13:57:08 -07:00
apaperclip
757388cc31
Remove scale calculation for climacell cloud cover ( #52752 )
2021-07-12 13:57:07 -07:00
J. Nick Koston
edf517681c
Add zeroconf discovery to Sonos ( #52655 )
2021-07-12 13:57:07 -07:00
jjlawren
f447adc5b6
Ignore Sonos Boost devices during discovery ( #52845 )
2021-07-12 13:56:36 -07:00
Otto Winter
4d16cda957
ESPHome enable static type checking ( #52348 )
2021-07-12 22:56:10 +02:00
Robert Hillis
9b2107b71f
Use entity class attributes for Blebox ( #52890 )
...
* Use entity class attributes for blebox
* rework
* Apply suggestions from code review
Co-authored-by: Franck Nijhof <git@frenck.dev >
Co-authored-by: Franck Nijhof <git@frenck.dev >
2021-07-12 22:52:38 +02:00
jjlawren
ab5fd70988
Bump pysonos to 0.0.52 ( #52934 )
2021-07-12 13:50:51 -07:00
Robert Hillis
7ef4bd53ec
Use entity class attributes for Blockchain ( #52894 )
...
* Use entity class attributes for blockchain
* rework
* tweak
2021-07-12 22:49:38 +02:00
Robert Hillis
adb5fd5a03
Use entity class attributes for bbox ( #52838 )
...
* Use entity class attributes for bbox
* tweak
2021-07-12 22:47:58 +02:00
Erik Montnemery
9b8a776001
Set device_class on temperature sensors A-E ( #49524 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2021-07-12 22:45:29 +02:00
J. Nick Koston
0099b54489
Fix recorder purge with sqlite3 < 3.32.0 ( #52929 )
2021-07-12 22:03:13 +02:00
J. Nick Koston
e6ea9f4708
Fix nexia thermostats humidify without dehumidify support ( #52758 )
2021-07-12 21:39:51 +02:00