1
0
mirror of https://github.com/elisspace/core.git synced 2026-08-31 08:32:13 +00:00
Commit Graph

12686 Commits

Author SHA1 Message Date
Erik
cb245b75ae Adjust tomorrowio tests 2022-06-21 12:26:14 +02:00
Erik
843b6665bb Adjust knx tests 2022-06-21 12:25:23 +02:00
Erik
65f8b3b52c Adjust ipma tests 2022-06-21 12:25:11 +02:00
Erik
54142fe29e Adjust demo tests 2022-06-21 12:24:57 +02:00
Erik
93e0f24653 Adjust climacell tests 2022-06-21 12:24:18 +02:00
Erik
a56f60b4ce Adjust aemet tests 2022-06-21 12:23:59 +02:00
Erik
de705f4fd7 Adjust accuweather tests 2022-06-21 12:23:40 +02:00
Erik
95624b9974 Adjust weather tests 2022-06-21 11:56:31 +02:00
G Johansson
3eff221fa4 From review comments and discussions 2022-06-20 18:02:59 +00:00
G Johansson
b60983a99f Minor cleaning 2022-06-18 18:40:51 +00:00
G Johansson
b411979e98 Fix and add test 2022-06-18 18:40:50 +00:00
G Johansson
db441057b5 Trim down 2022-06-18 18:40:50 +00:00
G Johansson
986f0001a5 Fix mypy and add test 2022-06-18 18:40:48 +00:00
G Johansson
deabca62f5 On its way 2022-06-18 18:40:48 +00:00
G Johansson
f0c06d599a From review discussions 2022-06-18 18:40:48 +00:00
G Johansson
e1ca643785 From review and other changes 2022-06-18 18:40:48 +00:00
G Johansson
3784914300 wip fix tests 2022-06-18 18:40:48 +00:00
G Johansson
91460f1bc4 Change to native 2022-06-18 18:40:47 +00:00
G Johansson
046d7d2a23 Add tests for trafikverket_ferry (#71912) 2022-06-18 12:58:10 -05:00
Christopher Bailey
691d49f23b Refactor migration code for UniFi Protect (#73499) 2022-06-18 12:56:28 -05:00
uvjustin
7a3f632c1d Make stream recorder work concurrently (#73478) 2022-06-18 05:13:07 +10:00
J. Nick Koston
4bc5d7bfed Speed up zha tests (#73627) 2022-06-17 11:41:10 -05:00
Steven Looman
bf15df75dd Ignore fake upnp/IGD devices when upnp is discovered (#73645) 2022-06-17 11:26:45 -05:00
Erik Montnemery
baa810aabb Improve warnings for datetime and date sensors with invalid states (#73598) 2022-06-17 12:17:13 +02:00
Allen Porter
ea21a36e52 Remove default use of google calendars yaml file in tests (#73621)
Remove default use of
 google_calendars.yaml in tests
2022-06-17 09:04:41 +02:00
Michael
e30478457b Fix voltage and current values for Fritz!DECT smart plugs (#73608)
fix voltage and current values
2022-06-17 07:40:02 +02:00
Dave T
cdd5a5f68b Generic ipcam configflow2 followup (#73511)
* Address code review comments

* Add type hints

* Remvoe unused strings

* Remove persistent notification setup

* Patch async_configre

* Fix pylint warning

* Address review comments

* Clean types

* Code review: defer local var assignment

Co-authored-by: Dave T <davet2001@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-06-17 07:07:21 +02:00
epenet
187d56b88b Add ability to run plugin on unannotated functions (#73520)
* Add ability to run plugin on unannotated functions

* Use options

* Adjust help text

* Add test for the option
2022-06-16 20:12:30 +02:00
uvjustin
01a4a83bab Improve stream playback on high latency cameras (#72547)
* Disable LL-HLS for HLS sources
* Add extra wait for Nest cameras
2022-06-17 01:48:52 +10:00
Erik Montnemery
e2327622c3 Migrate SNMP sensor to TemplateEntity (#73324) 2022-06-16 15:02:50 +02:00
Erik Montnemery
dea8041461 Add device_class to MQTT number and migrate to native_value (#73534) 2022-06-16 13:34:54 +02:00
Maciej Bieniek
c2b484e38b Use IP address instead of hostname in Brother integration (#73556) 2022-06-16 11:43:36 +02:00
Erik Montnemery
2d07cda4e7 Improve number deprecation warnings (#73552) 2022-06-16 09:05:13 +02:00
J. Nick Koston
af81ec1f5f Handle offline generators in oncue (#73568)
Fixes #73565
2022-06-16 07:51:55 +02:00
Allen Porter
b014d558ff Add application credentials platform for nest and deprecate yaml for SDM API (#73050)
* Update the nest integration to be useable fully from the config flow

* Support discovery in nest config flow

* Remove configuration entries

* Remove unused import

* Remove dead code

* Update homeassistant/components/nest/strings.json

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

* Remove commented out code

* Use config flow for app auth reauthentication path

* Improves for re-auth for upgrading existing project and creds

* More dead code removal

* Apply suggestions from code review

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

* Remove outdated code

* Update homeassistant/components/nest/config_flow.py

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

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-06-15 07:15:53 -07:00
Erik Montnemery
8c0ae545c9 Migrate knx NumberEntity to native_value (#73536) 2022-06-15 14:39:56 +02:00
Thibaut
658ce9d4f2 Remove Somfy integration (#73527)
* Remove somfy

* Remove somfy
2022-06-15 12:18:15 +02:00
Franck Nijhof
05d7d31dfd Improve Elgato error handling (#73444) 2022-06-15 12:12:07 +02:00
J. Nick Koston
16dd70ba99 Switch to a dataclass for lutron_caseta entry data (#73500) 2022-06-14 20:32:38 -10:00
J. Nick Koston
1e956bc52f Reduce bond startup time (#73506) 2022-06-14 20:30:59 -10:00
Erik Montnemery
23fa19b75a Support restoring NumberEntity native_value (#73475) 2022-06-14 10:56:27 -07:00
J. Nick Koston
9b157f974d Reduce overhead to refire events from async_track_point_in_utc_time when an asyncio timer fires early (#73295)
* Reduce overhead to refire events

- asyncio timers can fire early for a varity of reasons including
  poor clock resolution and performance. To solve this problem
  we re-arm async_track_point_in_utc_time and try again later
  when this happens.

- On some platforms this means the async_track_point_in_utc_time can
  end up trying many times to prevent firing the timer early since as
  soon as it rearms it fires again and this repeats until we reach
  the appointed time. While there is not much we can do to prevent
  asyncio from firing the timer callback early, we can reduce the
  overhead when this happens by using avoiding creating datetime
  objects

* tweak mocking

* -vvv

* fix time freeze being too broad in litterrobot

* adjust
2022-06-14 07:46:00 -10:00
Allen Porter
0b7a030bd4 Fix fan support in nest, removing FAN_ONLY which isn't supported (#73422)
* Fix fan support in nest, removing FAN_ONLY which isn't supported

* Revert change to make supported features dynamic
2022-06-14 06:19:22 -07:00
Erik Montnemery
3da3503673 Add temperature unit conversion support to NumberEntity (#73233)
* Add temperature unit conversion to number

* Remove type enforcements

* Lint

* Fix legacy unit_of_measurement

* Address review comments

* Fix unit_of_measurement, improve test coverage
2022-06-14 09:40:57 +02:00
Erik Montnemery
e3b6c7a66f Add Home Assistant Yellow integration (#73272)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-06-13 23:25:11 -07:00
J. Nick Koston
51b4d15c8c Speed up mqtt tests (#73423)
Co-authored-by: jbouwh <jan@jbsoft.nl>
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2022-06-13 10:17:10 -10:00
J. Nick Koston
034c0c0593 Improve YAML Dump times with C Dumper (#73424) 2022-06-13 13:14:30 -07:00
J. Nick Koston
0ffeb6c304 Check if requirements are installed in the executor (#71611) 2022-06-13 13:10:05 -07:00
G Johansson
c660fae8d8 Sensibo Add timer (#73072) 2022-06-13 09:17:08 -10:00
J. Nick Koston
dca4d3cd61 Significantly improve yaml load times when the C loader is available (#73337) 2022-06-13 08:44:46 -10:00