Commit Graph

50971 Commits (fb5e6aaa2965dda7c09b1cb49cde3da70d036d1a)

Author SHA1 Message Date
avee87 fb5e6aaa29
Clean up Glances sensors a bit () 2022-06-26 12:33:11 +02:00
J. Nick Koston 6ec6f0a835
Fix file sensor reading the whole file to get the last line () 2022-06-25 21:02:50 -05:00
GitHub Action ba64d9db64 [ci skip] Translation update 2022-06-26 00:28:21 +00:00
Khole ce144bf631
Add Hive device configuration to config flow ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-06-26 00:13:30 +02:00
rikroe f78d209f93
Bump bimmer_connected to 0.9.6 ()
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-06-25 10:26:57 -07:00
J. Nick Koston 949922ef2c
Fix exception when as_dict is called on a TemplateState () 2022-06-25 09:19:11 -07:00
J. Nick Koston 15ed329108
Add async_remove_config_entry_device support to nexia ()
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-06-25 12:02:38 -04:00
Christopher Bailey e67f8720e8
Refactor UniFi Protect tests ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-06-25 08:15:38 -07:00
J. Nick Koston 85fdc56240
Bump aiosteamist to 0.3.2 ()
Changelog: https://github.com/bdraco/aiosteamist/compare/0.3.1...0.3.2
2022-06-25 16:41:47 +02:00
rappenze eb6afd27b3
Fix fibaro cover state () 2022-06-25 12:34:30 +02:00
epenet 9eed8b2ef4
Adjust freedompro cover position method () 2022-06-25 12:32:55 +02:00
epenet 3743d42ade
Adjust smartthings cover type hints () 2022-06-25 12:31:53 +02:00
epenet 10dc38e0ec
Adjust CoverEntity property type hints in components ()
* Adjust CoverEntity property type hints in components

* Revert changes to rflink

* Revert changes to wilight
2022-06-25 11:59:56 +02:00
J. Nick Koston 55b5ade586
Prime platform.uname cache at startup to fix blocking subprocess in the event loop ()
Prime platform.uname cache at startup to fix blocking subprocess

- Multiple modules check platform.uname()[0] at startup which
  does a blocking subprocess call. We can avoid this happening
  in the eventloop and distrupting startup stability by priming
  the cache ahead of time in the executor
2022-06-25 04:31:44 -04:00
GitHub Action 0166816200 [ci skip] Translation update 2022-06-25 00:24:25 +00:00
avee87 ad3bd6773c
Add device_info to Glances entities () 2022-06-25 01:23:26 +02:00
Erik Montnemery a267045a31
Migrate open_meteo to native_* () 2022-06-25 01:05:31 +02:00
epenet 9b88b77b66
Use attributes in wilight ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-06-25 00:55:01 +02:00
epenet 15b7564171
Fix coverage issue in CI ()
* Fix coverage issue in CI

* Adjust to latest findings

Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-06-25 00:48:27 +02:00
epenet 0461eda83b
Adjust demo cover position methods () 2022-06-25 00:34:49 +02:00
J. Nick Koston 32e0d9f47c
Speed up generation of template states ()
* Speed up generation of template states

* tweak

* cache

* cache hash

* weaken

* Revert "weaken"

This reverts commit 4856f50080.

* lower cache size as it tends to be the same ones over and over

* lower cache size as it tends to be the same ones over and over

* lower cache size as it tends to be the same ones over and over

* cover

* Update homeassistant/helpers/template.py

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>

* id reuse is possible

* account for iterting all sensors

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-06-24 17:28:26 -04:00
Paulus Schoutsen 57efa9569c
Cache is_supported for Google entities () 2022-06-24 17:05:36 -04:00
J. Nick Koston 44da543ca0
Bump nexia to 2.0.0 () 2022-06-24 09:59:41 -05:00
J. Nick Koston 1866a1e925
Handle non-str keys when storing json data () 2022-06-24 09:59:01 -05:00
epenet b880a05e45
Fix type hints in zha remaining channels ()
* Fix hvac channel type hints

* Fix security channel type hints

* Fix homeautomation channel type hints

* Fix type hints in zha base channel

* Adjust select entity

* Remove unused arg
2022-06-24 10:35:38 -04:00
J. Nick Koston f29cc33fa0
Fix selecting entity_ids and device_ids in events with MySQL and PostgreSQL with logbook ()
* Fix selecting entity_ids and device_ids in events with MySQL and PostgreSQL

Fixes 

* add cover
2022-06-24 15:43:35 +02:00
epenet 6cafcb016f
Adjust rfxtrx cover type hints () 2022-06-24 10:22:40 +02:00
J. Nick Koston 2f78faa718
Make aiohttp mockers aware of the json loads kwarg () 2022-06-24 08:44:35 +02:00
Rami Mosleh d1708861db
Add config flow for `simplepush` ()
* Add config flow for `simplepush`

* fix warning message

* fix typos

* Add importing yaml config

* patch integration setup

* Add check for errrors raised by the library

* fix coverage

* Adjust comment and logging message

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-06-24 08:39:48 +02:00
epenet a92ab7a669
Adjust CoverEntity function type hints in components ()
Adjust CoverEntity functions in components
2022-06-24 06:40:26 +02:00
Zack Barett 307666da7f
Bump Frontend to 20220624.0 () 2022-06-23 22:51:31 -05:00
Christopher Bailey e4a770984d
Bump version of pyunifiprotect to 4.0.8 () 2022-06-23 21:50:39 -05:00
J. Nick Koston e5c40d58ff
Add roku 3820X model to discovery () 2022-06-23 21:13:43 -05:00
GitHub Action c607994fbe [ci skip] Translation update 2022-06-24 00:23:27 +00:00
Raman Gupta 768e53ac2d
Add zwave_js/get_any_firmware_update_progress WS cmd () 2022-06-23 20:13:37 -04:00
Franck Nijhof dc0ea6fd55
Flush CI caches () 2022-06-24 01:57:12 +02:00
J. Nick Koston 28dd92d928
Fix logbook state query with postgresql () 2022-06-23 23:35:10 +02:00
0bmay 3058a432a5
Bump py-canary to 0.5.3 () 2022-06-23 23:33:03 +02:00
Erik Montnemery 9b8c3e37bb
Improve group tests () 2022-06-23 21:38:17 +02:00
epenet 186141ee4d
Use attributes in keba locks and binary sensors ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-06-23 21:35:05 +02:00
avee87 8865a58f74
Improve Glances entity descriptions, add long term statistics () 2022-06-23 21:34:08 +02:00
epenet d19fc0622b
Add ToggleEntity to pylint fan checks () 2022-06-23 21:31:30 +02:00
epenet 0df0533cd4
Use attributes in smarty fan () 2022-06-23 21:20:42 +02:00
tbertonatti 03f0916e7c
Add embed image parameter for Discord notify () 2022-06-23 21:02:48 +02:00
Erik Montnemery e57f34f0f2
Migrate openweathermap to native_* () 2022-06-23 21:01:08 +02:00
J. Nick Koston 00a79635c1
Revert "Remove sqlalchemy lambda_stmt usage from history, logbook, and statistics ()" () 2022-06-23 13:59:55 -05:00
J. Nick Koston 5c193323b2
Bump aiohomekit to 0.7.18 ()
Changelog: https://github.com/Jc2k/aiohomekit/compare/0.7.17...0.7.18
2022-06-23 20:43:56 +02:00
Erik Montnemery 01606c34aa
Correct handling of weather forecast () 2022-06-23 20:34:16 +02:00
J. Nick Koston fd9fdc6283
Fix error reporting with unserializable json () 2022-06-23 20:32:45 +02:00
Robert Svensson b3b4707579
Fix deCONZ group state regression () 2022-06-23 20:26:51 +02:00