Commit Graph
41932 Commits
Author SHA1 Message Date
2d29ef9b63 Avoid errors when AirNow API does not return all expected pollutants (#60232)
Co-authored-by: Aaron Bach <bachya1208@gmail.com>
2021-11-23 21:54:53 +01:00
MichaelandGitHub a3bf56c11d Use native datetime value in Systemmonitor sensors (#60236) 2021-11-23 21:46:31 +01:00
0a0928b9f5 Add daikin sensor state class (#60145)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-11-23 21:46:10 +01:00
Ville SkyttäandGitHub 7c6a72b086 Remove unneeded pylint disables (#60235) 2021-11-23 21:40:53 +01:00
MichaelandGitHub 6588879b6e Use native datetime value in AVM Fritz!Tools sensors (#60233) 2021-11-23 21:20:51 +01:00
MichaelandGitHub 9a328eae67 Use native datetime value in Synology DSM sensors (#60176) 2021-11-23 20:03:22 +01:00
Maikel PunieandGitHub c27948a82a Fully migrate to attribute shorthand in velbus (#59797)
* Move velbus completly to _attr instead of propertys

* Commit all sugestions

* One more sugestion

* Fixed light.py
2021-11-23 12:10:03 -06:00
J. Nick KostonandGitHub 881d35ab17 Split up yeelight code into multiple files (#59990) 2021-11-23 11:56:07 -06:00
J. Nick KostonandGitHub 6524cd4eb2 Fix user input malformed with deleted entities in HomeKit exclude flow (#60061) 2021-11-23 11:46:54 -06:00
J. Nick KostonandGitHub 400aaeaa91 Ensure homekit setup messages run in event loop (#60226) 2021-11-23 11:40:20 -06:00
9f74ad06d6 Update ZeroconfServiceInfo in tests (t-z) (#60221)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-23 11:28:50 -06:00
cbbf22db52 Use dataclass for UsbServiceInfo (#60140)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-23 10:51:54 -06:00
77dfeb062f Update ZeroconfServiceInfo in tests (n-t) (#60219)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-23 10:35:44 -06:00
Franck NijhofandGitHub 7a0ff4e2e1 Add button support to Alexa (#60163) 2021-11-23 08:19:13 -08:00
e3910856ad Use native datetime value in Shelly sensors (#60179)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-11-23 08:18:58 -08:00
Raman GuptaandGitHub d249743ccf Bump zwave-js-server-python to 0.33.0 (#60213) 2021-11-23 10:53:46 -05:00
f6bbdec6cb Use BaseServiceInfo inheritance in MqttServiceInfo (#60207)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-23 16:52:33 +01:00
31b033ac25 Update ZeroconfServiceInfo in tests (g-m) (#60217)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-23 09:42:38 -06:00
Erik MontnemeryandGitHub 7e08238cd8 Bump pychromecast to 10.1.1 (#60214) 2021-11-23 09:38:31 -06:00
Franck NijhofandGitHub e7b05ef452 Adjust CI to split tests into 6 groups (#60198) 2021-11-23 09:34:38 -06:00
1d3fbc93a0 Update ZeroconfServiceInfo in tests (a-f) (#60212)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-23 09:32:58 -06:00
micha91andGitHub e615e70e49 Add Yamaha MusicCast zone specific devices (#58285) 2021-11-23 16:29:34 +01:00
560546f65e Use dataclass for DhcpServiceInfo (#60136)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-23 13:35:53 +01:00
Simone ChemelliandGitHub e673d9dbd0 Fix missing mocking (#60181) 2021-11-23 11:56:16 +01:00
Franck NijhofandGitHub 83aff48db9 GitHub Actions: Don't run test suite if basic linters fails (#60197) 2021-11-23 11:21:55 +01:00
Franck NijhofandGitHub 4aae088512 Add GitHub Actions concurrency limits (#60194) 2021-11-23 10:05:48 +01:00
Ville SkyttäandGitHub 39691faccc Use DeviceEntryType in non-typechecked code too (#58646) 2021-11-23 10:04:33 +01:00
Erik MontnemeryandGitHub ca20fc857f Remove via_device links when a device is removed (#60153)
* Remove via_device links when a device is removed

* Update test
2021-11-23 09:36:03 +01:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8ece8d124d Bump actions/cache from 2.1.6 to 2.1.7 (#60189)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-23 09:29:22 +01:00
3b0d984959 Use dataclass for MqttServiceInfo (#60191)
* Use dataclass for MqttServiceInfo

* Drop test exception

Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-23 09:01:40 +01:00
Franck NijhofandGitHub 42ed6ddba3 Add button support to Google Assistant (#60158) 2021-11-22 20:50:21 -08:00
J. Nick KostonandGitHub 7359083e98 Remove legacy executor usage from HomeKit tests (#60180) 2021-11-22 22:37:28 -06:00
Aaron BachandGitHub 0e4de42539 Alter RainMachine to enable/disable program/zones via separate switches (#59617) 2021-11-22 20:47:01 -07:00
Paulus SchoutsenandGitHub 4ff3b2e9a9 Bump frontend to 20211123.0 (#60184) 2021-11-22 19:07:27 -08:00
J. Nick KostonandGitHub 4af5cde738 Include model name in flux_led discovery when available (#60105) 2021-11-22 20:21:46 -06:00
J. Nick KostonandGitHub cb3b19b000 Add support for adjusting flux_led effects speed (#59679) 2021-11-22 16:52:06 -08:00
5550b5445b Add Button platform to Nanoleaf (#60169)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-11-23 01:26:37 +01:00
GitHub Action 9e606abb0c [ci skip] Translation update 2021-11-23 00:13:54 +00:00
Tim RightnourandGitHub 3639481027 Add sensors to venstar integration (#58851) 2021-11-22 18:05:12 -06:00
766c889e70 Add button support to HomeKit (#60165)
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-11-23 00:46:51 +01:00
Erik MontnemeryandGitHub f510534c58 Bump entity registry version to 1.3 (#60164) 2021-11-22 13:38:51 -06:00
Aaron BachandGitHub c87ab574a7 Fix bug with how SimpliSafe lock's respond to websocket events (#60152) 2021-11-22 12:28:22 -07:00
Aaron BachandGitHub 93ad486439 Fix missing pending state for SimpliSafe (#60151) 2021-11-22 12:24:51 -07:00
Milan MeulemansandGitHub 637b6bbb97 Upgrade aionanoleaf to 0.0.4 (#60160) 2021-11-22 19:49:24 +01:00
Erik MontnemeryandGitHub 39d6aba3bc Improve startup of unavailable template entities (#59827) 2021-11-22 09:20:38 -08:00
053c456199 Change device entry type to an StrEnum (#59940)
Co-authored-by: Ville Skyttä <ville.skytta@iki.fi>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-11-22 18:14:15 +01:00
Erik MontnemeryandGitHub 4a5238efa5 Add support for calculating daily and monthly fossil energy consumption (#59588) 2021-11-22 09:10:54 -08:00
Erik MontnemeryandGitHub 49a27e12ad Add support to entity registry for overriding device_class (#59985) 2021-11-22 08:38:06 -08:00
67e13b35db Revert "Create new usb constants (#60086)" (#60137)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-22 10:28:10 -06:00
Franck NijhofandGitHub 69b7495324 Sensor: Handle local->UTC conversion and reject timezoneless timestamps (#59971) 2021-11-22 17:04:06 +01:00