1
0
mirror of https://github.com/elisspace/core.git synced 2026-09-03 00:55:52 +00:00
Commit Graph

41050 Commits

Author SHA1 Message Date
Joakim Sørensen
3b1d44478a Change update interval from 60s to 10s for Uptime Robot (#54230) 2021-08-07 20:22:02 +02:00
Simone Chemelli
819131ad21 Raise ConfigEntryNotReady for Neato API error (#54227) 2021-08-07 19:15:25 +02:00
Mk4242
ca2bdfab6b Update const.py (#54195)
Remove extra attribute for FlowTemperature sensor, which prevents the ebusd integration from initialising
2021-08-07 18:24:19 +02:00
Simone Chemelli
e0bc911e24 Fix Neato reauth flow when token expired (#52843)
* Fix Neato reauth flow when token expired

* Change and simplify approach

* Missing file

* Cleanup

* Update unique_id

* Added missing lamda

* Unique_id reworked

* Guard for id future ID changes

* Bump pybotvac: provide unique_id

* Address review comment

* Fix update check

* Remove token check

* Trigger reauth only for 401 and 403 code response

* Review comments
2021-08-07 12:22:08 +02:00
Joakim Plate
6dd875bc4a Bump ha-philipsjs to 2.7.5 (#54176) 2021-08-07 12:17:33 +02:00
Joakim Plate
422fe48c3a Correct device class typo in rfxtrx (#54200) 2021-08-07 12:15:31 +02:00
Jørgen Rørvik
6830eec549 Flexit component fix for updated modbus (#53583)
* pyflexit first argument should be a ModbusSerialClient
This component broke with 2021.6
I have tested this patch on my setup and it restores functionality

* Implemented async reading of modbus values
Stopped using pyflexit as this is outdated and not needed
Instead using async_pymodbus_call from ModbusHub class

* Bugfix: Reading fan mode from wrong register

* Implemented async writing
Set target temperature and fan mode using modbus call
Added some error handling

* No longer require pyflexit

* Review comments.

Co-authored-by: jan Iversen <jancasacondor@gmail.com>
2021-08-07 09:45:53 +02:00
Robert Hillis
0b52e13eb8 Fix androidtv media_image_hash (#54188) 2021-08-07 07:18:08 +02:00
Gian Klug
8b8f3b55b6 Add state class and last reset in kostal_plenticore (#54084)
* Add state class and implement in kostal_plenticore

* Add support for more entity variants

* Add the state_class to the total values too

* Reformat kostal const.py

* Add `last_reset` to kostal_plenticore entities when `state_class` is set

Also reformat sensor.py

* Fix import

* Remove the constants from the homeassistant constants file

* Use sensor constants for the state_class

* Reformat

* Reformat

* Move last_reset from sensor.py into const.py

* Remove last_reset on PERCENTAGE entities

* Address lint issues

* Update homeassistant/components/kostal_plenticore/sensor.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Import datetime

* Apply suggestions from code review

* Fix isort

* Fix more isort

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-07 06:25:35 +02:00
GitHub Action
98bcdc2cf5 [ci skip] Translation update 2021-08-07 00:10:12 +00:00
ollo69
099a1de92b Use SensorEntityDescription for AsusWRT sensors (#54111) 2021-08-06 15:43:39 -07:00
Paulus Schoutsen
9155274c6e Merge pull request #54175 from home-assistant/rc 2021.8.3 2021-08-06 13:27:37 -07:00
Paulus Schoutsen
cb775029e0 Bumped version to 2021.8.3 2021-08-06 12:55:59 -07:00
J. Nick Koston
011cda5fc4 Bump zeroconf to 0.33.4 to ensure zeroconf can startup when ipv6 is disabled (#54165)
Changelog: https://github.com/jstasiak/python-zeroconf/compare/0.33.3...0.33.4
2021-08-06 12:55:56 -07:00
J. Nick Koston
d580036dfb Fetch interface index from network integration instead of socket.if_nametoindex in zeroconf (#54152) 2021-08-06 12:55:55 -07:00
Michael
15e9310a01 Fix sensor PLATFORM_SCHEMA for ebox and enphase_envoy (#54142)
* Fix sensor PLATFORM_SCHEMA

* fix pylint
2021-08-06 12:55:55 -07:00
Niccolo Zapponi
93a2e2849c Handle software version being None when setting up HomeKit accessories (#54130)
* Convert all HomeKit service info to string prior to checking for max length

* Added check for None software version

* Added test case for numeric version number

* Update tests/components/homekit/test_accessories.py

Co-authored-by: J. Nick Koston <nick@koston.org>

* Fix style & none version test

* Fix test

* revert other change since it should be covered by the format_sw_version fix

Co-authored-by: J. Nick Koston <nick@koston.org>
2021-08-06 12:55:39 -07:00
Oscar Calvo
07f8236e6f Gracefully handle additional GSM errors (#54114) 2021-08-06 12:53:53 -07:00
J. Nick Koston
acc0288f4c Bump zeroconf to 0.33.4 to ensure zeroconf can startup when ipv6 is disabled (#54165)
Changelog: https://github.com/jstasiak/python-zeroconf/compare/0.33.3...0.33.4
2021-08-06 12:48:00 -07:00
Joakim Plate
13e7cd237e Convert to using sensor descriptors (#54115) 2021-08-06 09:56:51 -07:00
Zoe ✨
ddbd455827 Add statistics support for the PVOutput sensor (#54149) 2021-08-06 09:56:27 -07:00
Niccolo Zapponi
483a4535c8 Handle software version being None when setting up HomeKit accessories (#54130)
* Convert all HomeKit service info to string prior to checking for max length

* Added check for None software version

* Added test case for numeric version number

* Update tests/components/homekit/test_accessories.py

Co-authored-by: J. Nick Koston <nick@koston.org>

* Fix style & none version test

* Fix test

* revert other change since it should be covered by the format_sw_version fix

Co-authored-by: J. Nick Koston <nick@koston.org>
2021-08-06 09:34:42 -07:00
Tom Brien
d842fc288f Ignore Coinbase vault wallets (#54133)
* Exclude vault balances

* Update option flow validation

* Update test name

* Add missed check

* Fix dangerous default
2021-08-06 09:34:21 -07:00
Raj Laud
2db278a7a7 Fix Squeezebox dhcp discovery (#54137)
* Fix Squeezebox dhcp discovery and allow ignore

* Test ignoring known Squeezebox players

* Fix linter errors
2021-08-06 09:29:52 -07:00
J. Nick Koston
5f790f6bd9 Fetch interface index from network integration instead of socket.if_nametoindex in zeroconf (#54152) 2021-08-06 09:15:35 -07:00
Michael
206073632f Fix sensor PLATFORM_SCHEMA for ebox and enphase_envoy (#54142)
* Fix sensor PLATFORM_SCHEMA

* fix pylint
2021-08-06 14:59:00 +02:00
Oscar Calvo
19adce844c Gracefully handle additional GSM errors (#54114) 2021-08-06 12:18:29 +02:00
Paulus Schoutsen
a07048aacf Merge pull request #54117 from home-assistant/rc 2021.8.2 2021-08-05 23:18:48 -07:00
Paulus Schoutsen
890d190612 Fix constant 2021-08-05 23:15:20 -07:00
Paulus Schoutsen
1cc3ffe20d Fix jinja warning (#54109) 2021-08-06 06:41:50 +02:00
Matthias Alphart
ab34ef475e Test KNX binary sensor (#53820)
* test binary_sensor

* test binary_sensor with reset_after
2021-08-05 23:33:20 -05:00
Matthias Alphart
8ead20a76b Test knx sensor (#54090) 2021-08-05 23:26:02 -05:00
Milan Meulemans
02d6918165 Run coordinator config_entry_first_refresh in rituals_perfume_genie setup (#54080) 2021-08-05 23:13:47 -05:00
Paulus Schoutsen
b00173705e Bumped version to 2021.8.2 2021-08-05 20:49:03 -07:00
J. Nick Koston
374ccaae47 Bump zeroconf to 0.33.3 (#54108) 2021-08-05 20:48:58 -07:00
J. Nick Koston
fa4ec926ce Increase time before scene and script HomeKit entities are reset (#54105) 2021-08-05 20:48:57 -07:00
Simone Chemelli
e37bf733bd Two fixes (#54102) 2021-08-05 20:48:56 -07:00
Shay Levy
52f7f203d2 Fix Shelly last_reset (#54101) 2021-08-05 20:48:55 -07:00
Paulus Schoutsen
557e1862d5 Packages to support config platforms (#54085) 2021-08-05 20:48:54 -07:00
puddly
fbfb77b900 Bump up ZHA dependencies (#54079) 2021-08-05 20:48:53 -07:00
J. Nick Koston
bc548050f1 Handle empty software version when setting up HomeKit (#54068)
Fixes #54059 Fixes #54024
2021-08-05 20:48:43 -07:00
Franck Nijhof
5c9d7edadd Add missing device class to SAJ energy sensors (#54048) 2021-08-05 20:47:38 -07:00
Nathan Spencer
6544a32319 Bump pylitterbot to 2021.8.0 (#54000) 2021-08-05 20:47:37 -07:00
Simone Chemelli
582f2ae2f6 Two fixes (#54102) 2021-08-05 19:24:41 -07:00
J. Nick Koston
adc9f75493 Increase time before scene and script HomeKit entities are reset (#54105) 2021-08-05 19:24:24 -07:00
J. Nick Koston
46ad55455b Bump zeroconf to 0.33.3 (#54108) 2021-08-05 19:24:09 -07:00
Shay Levy
58ccfff067 Fix Shelly last_reset (#54101) 2021-08-05 19:23:05 -07:00
GitHub Action
64c9f9e1cb [ci skip] Translation update 2021-08-06 00:15:04 +00:00
Paulus Schoutsen
8377b557da Packages to support config platforms (#54085) 2021-08-05 13:11:01 -07:00
Paulus Schoutsen
fcc3d24904 We shouldn't add measurement without last_reset to metered entities (#54087) 2021-08-05 13:10:42 -07:00