Commit Graph

43753 Commits

Author SHA1 Message Date
epenet
277562bc38 Add light setup type hints [l-r] (#63292)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 15:11:59 +01:00
epenet
71cb42f53a Add fan setup type hints (#63287)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 15:10:53 +01:00
Jan Bouwhuis
457ce195dd Add mqtt entity attributes command templates (#61937)
* Add entity variables to MqttCommandTemplate

* missing command template update

* make hass and entity conditional parameters

* Add encoding support for publishing

* Revert "Add encoding support for publishing"

This reverts commit b69b9c60ececdab1d35621bdd7ffe5b8b9d59c44.
2022-01-03 15:10:15 +01:00
epenet
7f9b7c7b0e Add light setup type hints [a-i] (#63291)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 15:02:21 +01:00
bvweerd
acc974b26b Add eq3btsmart presets on, off, auto and manual mode (#54586)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Teemu R <tpr@iki.fi>
2022-01-03 14:04:23 +01:00
Aidan Timson
d85d93d1a1 Downgrade OctoPrint printer disconnected errors (#63076)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-01-03 13:53:25 +01:00
Steven Looman
cba752c1af Bump async-upnp-client==0.23.3 (#63282) 2022-01-03 13:42:09 +01:00
Joakim Sørensen
56bda80e0a Address late review comments for version integration (#63283)
* Address late review comments for version integration

* 2 leftover persistent_notification setup
2022-01-03 13:30:40 +01:00
epenet
06ebbb7cae Add climate setup type hints [a-l] (#63278)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 13:26:32 +01:00
epenet
cbd3cd4599 Add camera setup type hints (#63277)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 13:22:41 +01:00
Marc Mueller
cad09a9eda Add strict typing to core.py (4) - Misc (#63242) 2022-01-03 13:18:15 +01:00
epenet
ce6206b422 Add calendar setup type hints (#63272)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 13:14:02 +01:00
epenet
862daff622 Add binary_sensor setup type hints [s-z] (#63271)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 13:13:03 +01:00
epenet
fbabad1d1d Add binary_sensor setup type hints [a-f] (#63268)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 13:10:41 +01:00
epenet
6f4b25950c Add climate setup type hints [m-z] (#63279)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 13:09:43 +01:00
chpego
39df04495d Bump caldav version to 0.8.2 (#63280) 2022-01-03 13:05:35 +01:00
Ryan Fleming
adbcb642cf Update to pyoctoprintapi 1.7 (#63254) 2022-01-03 12:13:33 +01:00
epenet
e5ba34b9f9 Add init type hints [misc] (#63261)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 12:08:14 +01:00
epenet
929da2154a Add air_quality setup type hints (#63263)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 12:07:05 +01:00
J. Nick Koston
d1bda6949e Prevent doorbird integration from overloading the device on startup (#63253) 2022-01-03 12:06:44 +01:00
J. Nick Koston
78d7387547 Bump flux_led to 0.27.32 to fix incorrect strip order on A2 devices (#63262) 2022-01-03 12:05:35 +01:00
epenet
f7b26e9b06 Fix relative import issue in device_automation (#63274)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 11:59:50 +01:00
Gabriel Rauter
d26275011a Add unique_id configuration variable to command_line integration (#58596) 2022-01-03 11:44:47 +01:00
epenet
545b10a711 Add binary_sensor setup type hints [o-r] (#63270)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 11:35:02 +01:00
epenet
33e4251606 Add binary_sensor setup type hints [h-n] (#63269)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 11:32:26 +01:00
epenet
24fc0df4b0 Add alarm_control_panel setup type hints (#63264)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 10:57:25 +01:00
Erik Montnemery
e9b746e874 Add turned on or off device trigger to toggle entity (#61089)
* Add turned on or off device trigger to toggle entity

* Renamed changed_states trigger to toggled

* Adjust tests

* Fix homekit triggers test

* Add tests

* Adjust tests after rebase

Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-03 10:41:30 +01:00
Erik Montnemery
8f99cb51b5 Improve test coverage of template button (#63265) 2022-01-03 10:39:24 +01:00
Raman Gupta
6f8cd54ca1 Add button platform to template integration (#61908)
* Add button platform to template integration

* review comments

* add unique ID check
2022-01-03 10:03:37 +01:00
epenet
ad7a0d799d Add type hints to google_assistant (#62748)
* Add type hints to google_assistant

* Fix pylint

* Adjust type hint

* Fix black

* Revert changes to smart_home

Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 09:10:43 +01:00
Jan Bouwhuis
d0c4f0fec4 Add mqtt encoding support for publishing (#62739)
* encoding support for mqtt publishing - todo tests

* signature allows None values for qos and retain

* common test for mqtt publishing encoding

* better test with command templates

* more tests

* fix tests alarm control panel+tests light basic

* tests light json and template

* add tests vacuum and fix tests light_template
2022-01-03 09:03:47 +01:00
epenet
2cc4d9846b Add basic type hints to mqtt (#62875)
* Add basic type hints to mqtt

* Add hints to async_setup_platform

* Add type hint to async_setup_entry

* Fix pylint

* Set correct argument order in climate entity

Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 08:53:52 +01:00
Chris Talkington
f4857ffe33 Add binary_sensor platform to roku (#63238) 2022-01-02 18:44:31 -06:00
Chris Talkington
c693b6f455 Add hardware version to Roku device info (#63249)
* add hardware version to Roku device info.

* Update test_media_player.py

* Update test_media_player.py

* Update test_media_player.py
2022-01-02 18:35:09 -06:00
GitHub Action
ea0b24a5f0 [ci skip] Translation update 2022-01-03 00:14:23 +00:00
J. Nick Koston
56103a4623 Fix oncue string for already_configured (#63248) 2022-01-02 17:59:04 -06:00
Marc Mueller
1b884964a4 Run hassfest on changes to .strict-typing (#63237) 2022-01-02 22:53:34 +01:00
Dave T
89895c6c04 Improve tests for generic camera (#63197)
* Improve tests for generic camera

* Fix black error

* Code review: Move common code to fixtures

* Remove unnecessary patches from tests.

* Address review comments

* Code review: swap more patches for respx

* Code review: use _attr for frame interval.
2022-01-02 13:26:44 -08:00
Christopher Bailey
4099d84fa4 Refactor static attributes to class attrs for UniFi Protect (#63236) 2022-01-02 22:16:14 +01:00
Mike Degatano
50188e06ac Add link into statistics unit mismatch warning (#62217) 2022-01-02 22:13:21 +01:00
Chris Talkington
857c9e3836 Update rokuecp to 0.9.0 (#63234) 2022-01-02 21:52:17 +01:00
Karthik T
bf1f8f4bfa Fix systemmonitor CPU temp for Armbian on PineA64 (#63111) 2022-01-02 21:51:50 +01:00
Allen Porter
9e3f7d2961 Simplify nest reauth config flow (#63058) 2022-01-02 21:43:50 +01:00
Franck Nijhof
76a7149a5e Use shorthand attributes in Tuya camera platform (#63228) 2022-01-02 21:37:15 +01:00
J. Nick Koston
7de4801bfa Add support for oncue connectivity binary sensor (#63232) 2022-01-02 21:36:14 +01:00
J. Nick Koston
1483d394be Add entity_category to oncue sensors (#63231) 2022-01-02 10:06:27 -10:00
epenet
f14e162610 Add missing schema to dominos order service (#63016)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-02 20:49:41 +01:00
Christopher Bailey
d364186571 Add UniFi Protect number platform (#63220) 2022-01-02 09:47:25 -10:00
dougiteixeira
66c2259f5c Fix Tuya vacuum display battery level (#61643)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-01-02 20:46:18 +01:00
epenet
9248865443 Ensure service calls are typed in remember-the-milk (#63018)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-02 20:43:38 +01:00