GitHub Action
cceedf766a
[ci skip] Translation update
2021-12-22 00:14:51 +00:00
Franck Nijhof
fc6c0b1d4a
Add input_button ( #62008 )
...
* Add input_button
* Update homeassistant/components/input_button/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Improve test coverage
* Add reload test: not affecting state
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-12-20 16:18:58 +01:00
Erik Montnemery
6b9447e3a2
Fix threading error in demo vacuum ( #62165 )
2021-12-17 12:45:53 +01:00
Erik Montnemery
281b5e1c22
Speed up demo lock tests ( #61425 )
2021-12-10 11:13:44 +01:00
J. Nick Koston
7fbe1dbc99
Remove legacy fan compatibility shim ( #59781 )
2021-12-03 21:57:46 -08:00
Erik Montnemery
411b0f0b15
Generate external statistics in demo component ( #58470 )
2021-12-02 09:55:46 -08:00
Franck Nijhof
2ec49d4ffd
Migrate sensor state classes to StrEnum ( #60709 )
2021-12-01 12:09:31 +01:00
Franck Nijhof
c6cbfe8c37
Migrate humidifier device classes to StrEnum ( #60706 )
...
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
2021-12-01 12:02:14 +01:00
Franck Nijhof
2b8f245e27
Migrate binary sensor device classes to StrEnum ( #60651 )
2021-12-01 08:12:09 +01:00
Franck Nijhof
12ff5dee74
Migrate sensor device classes to StrEnum ( #60654 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-01 08:09:55 +01:00
GitHub Action
c9589f763c
[ci skip] Translation update
2021-12-01 00:17:12 +00:00
Franck Nijhof
542aef2fe1
Migrate switch device classes to StrEnum ( #60658 )
2021-11-30 15:38:45 -08:00
Franck Nijhof
98ce12c6ee
Migrate cover device classes to StrEnum ( #60655 )
2021-11-30 15:37:34 -08:00
Franck Nijhof
7469f083fd
Migrate number mode to StrEnum ( #60614 )
2021-11-30 12:54:06 +01:00
GitHub Action
2918e2d7d0
[ci skip] Translation update
2021-11-29 00:13:08 +00:00
Marc Mueller
25f8d4a189
Upgrade pylint to 2.12.1 ( #60375 )
2021-11-26 00:13:27 +01:00
Franck Nijhof
6b9c2d8295
Add shorthand attribute support to Camera platform ( #59837 )
2021-11-25 16:03:53 +01:00
GitHub Action
d3c020325b
[ci skip] Translation update
2021-11-25 00:13:33 +00:00
GitHub Action
29dc9de08f
[ci skip] Translation update
2021-11-19 00:14:01 +00:00
GitHub Action
9a85c8d894
[ci skip] Translation update
2021-11-18 00:12:48 +00:00
GitHub Action
f0c9f443d1
[ci skip] Translation update
2021-11-15 00:12:46 +00:00
GitHub Action
f00effaba2
[ci skip] Translation update
2021-11-13 00:11:56 +00:00
GitHub Action
e35b83081e
[ci skip] Translation update
2021-11-08 00:12:31 +00:00
GitHub Action
332a571bb4
[ci skip] Translation update
2021-11-07 00:12:38 +00:00
Franck Nijhof
d126d88977
Add Button entity component platform ( #57642 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-11-04 16:50:43 +01:00
GitHub Action
11cb04822e
[ci skip] Translation update
2021-10-28 00:11:45 +00:00
Robert Hillis
fc3e7f5b7e
Use DeviceInfo Class D ( #58218 )
2021-10-22 17:00:00 +02:00
Franck Nijhof
dcaa689023
Add auto slider/box mode to number entity ( #57737 )
2021-10-21 07:20:39 +02:00
GitHub Action
10b62370ff
[ci skip] Translation update
2021-10-12 00:12:28 +00:00
GitHub Action
d55a7e5cc7
[ci skip] Translation update
2021-10-09 00:11:46 +00:00
GitHub Action
f42c2f5170
[ci skip] Translation update
2021-10-02 12:59:05 +00:00
mbo18
a28593f133
Add vacation mode to manual alarm_control_panel ( #55340 )
...
* Add vacation mode
* Add vacation to demo
* Deduplicate code in tests
2021-09-01 09:34:21 +02:00
GitHub Action
291a2d6258
[ci skip] Translation update
2021-08-29 00:11:57 +00:00
GitHub Action
ff14a11254
[ci skip] Translation update
2021-08-24 01:55:24 +00:00
Erik Montnemery
41f3c2766c
Move temperature conversions to entity base class (2/8) ( #54468 )
2021-08-11 18:57:12 +02:00
J. Nick Koston
1e14b3a0ac
Ensure camera handles non-jpeg image sources correctly ( #54474 )
2021-08-11 08:12:46 -07:00
J. Nick Koston
e99576c094
Pass width and height when requesting camera snapshot ( #53835 )
2021-08-10 19:33:06 -05:00
J. Nick Koston
5d56ce67f5
Fix inconsistent supported_features return in demo lock ( #54300 )
...
https://github.com/home-assistant/core/pull/51455#discussion_r684806197
2021-08-08 20:33:40 -07:00
GitHub Action
64c9f9e1cb
[ci skip] Translation update
2021-08-06 00:15:04 +00:00
GitHub Action
ba93bda3ad
[ci skip] Translation update
2021-08-05 00:34:46 +00:00
Jan Bouwhuis
8f014361d4
Validate Number value before calling entity method ( #52343 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-04 11:57:26 +02:00
Jan Bouwhuis
8299d0a7c3
Validate Select option before calling entity method ( #52352 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-08-04 11:12:42 +02:00
GitHub Action
8c5620e74b
[ci skip] Translation update
2021-08-02 03:40:04 +00:00
J. Nick Koston
9b705ad6df
Update lock entity to support locking, unlocking, jammed ( #51455 )
2021-07-20 18:12:56 +02:00
Marc Mueller
c35b5a1c64
Add sound pressure unit constants (dB + dBa) ( #53159 )
2021-07-19 06:54:38 -07:00
Raman Gupta
0f076610fd
Add siren platform ( #48309 )
...
* Add siren platform
* add more supported flags and an ability to set siren duration
* tone can be int or string
* fix typing
* fix typehinting
* fix typehints
* implement a proposed approach based on discussion
* Address comments
* fix tests
* Small fix
* Update homeassistant/components/demo/siren.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/demo/siren.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/demo/siren.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/demo/siren.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/demo/siren.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* typing
* use class attributes
* fix naming
* remove device from service description
* Filter out params from turn on service
* fix tests
* fix bugs and tests
* add test
* Combine is_on test with turn on/off/toggle service tests
* Update homeassistant/components/siren/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* fix filtering of turn_on attributes
* none check
* remove services and attributes for volume level, default duration, and default tone
* Update homeassistant/components/siren/__init__.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update homeassistant/components/siren/__init__.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update homeassistant/components/siren/__init__.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* import final
* Update homeassistant/components/siren/__init__.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Fix typing and used TypedDict for service parameters
* remove is_on function
* remove class name redundancy
* remove extra service descriptions
* switch to positive_int
* fix schema for tone
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-07-11 16:51:11 -04:00
GitHub Action
b347226820
[ci skip] Translation update
2021-07-10 00:09:24 +00:00
GitHub Action
f7e4db512f
[ci skip] Translation update
2021-07-09 00:09:30 +00:00
GitHub Action
4b7442412a
[ci skip] Translation update
2021-07-03 00:09:34 +00:00
Shay Levy
1eb27f7ccc
Demo: remove deprecated switch entity properties ( #52424 )
...
* Demo: deprecate switch entity properties
* Fix emulated_kasa test
2021-07-02 17:50:57 +02:00
Franck Nijhof
451b976458
Demo: Explicitly return None when no extra state attribute set ( #52390 )
2021-07-01 12:43:37 +02:00
Franck Nijhof
8a82557142
Demo: Remote improvements ( #52265 )
...
* Demo: Remote improvements
* Address pylint warning
2021-06-29 11:32:46 +02:00
Franck Nijhof
8dd545d060
Demo: Sensor improvements ( #52263 )
2021-06-28 23:39:40 -07:00
GitHub Action
5c5e43afc1
[ci skip] Translation update
2021-06-28 00:10:15 +00:00
GitHub Action
cd9fa27f2a
[ci skip] Translation update
2021-06-26 00:10:53 +00:00
GitHub Action
de5431c037
[ci skip] Translation update
2021-06-23 00:09:30 +00:00
GitHub Action
067b5258c6
[ci skip] Translation update
2021-06-21 00:09:58 +00:00
GitHub Action
3836d46dff
[ci skip] Translation update
2021-06-20 00:10:44 +00:00
GitHub Action
8901e1f157
[ci skip] Translation update
2021-06-19 00:10:05 +00:00
Franck Nijhof
054ca1d7ec
Add Select entity component platform ( #51849 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-06-18 11:51:55 +02:00
Franck Nijhof
927b5361a3
Define LockEntity entity attributes as class variables ( #51909 )
2021-06-17 11:25:33 +02:00
Franck Nijhof
9f17b8856a
Define WaterHeaterEntity entity attributes as class variables ( #51903 )
2021-06-17 10:19:29 +02:00
Franck Nijhof
37d3a4dd53
Use entity class vars in Switch demo ( #51906 )
...
* Use entity class vars in Switch demo
* Fix missing initial state of the demo switch
2021-06-16 08:29:31 +02:00
Franck Nijhof
347ef9cb4c
Define NumberEntity entity attributes as class variables ( #51842 )
2021-06-14 09:05:01 -07:00
Franck Nijhof
32409a2c93
Define HumidifierEntity entity attributes as class variables ( #51841 )
2021-06-14 09:04:46 -07:00
Erik Montnemery
3db21b407a
Add support for color_mode white to demo light ( #51575 )
...
* Add support for color_mode white to demo light
* Fix unique_id for newly added light
* Update tests
2021-06-07 20:26:25 +02:00
GitHub Action
c81df50191
[ci skip] Translation update
2021-06-06 00:19:43 +00:00
GitHub Action
0a49de75d9
[ci skip] Translation update
2021-05-19 00:11:31 +00:00
tkdrob
0eca26607d
Add targets and selectors for services (D-E) ( #50190 )
2021-05-15 09:25:19 +02:00
Erik Montnemery
216b0df908
Set state_class for demo sensor ( #50523 )
2021-05-12 18:38:26 +02:00
definitio
e090581e3c
Add stop for demo players ( #50485 )
2021-05-12 10:26:12 +02:00
Erik Montnemery
bf57c77d5c
Add color_mode to demo light ( #49694 )
...
* Update demo light with color mode support
* Add rgbw and rgbww color properties
* Update demo light
* Tweak
* Remove unneeded _clear_colors
2021-04-29 10:45:17 +02:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest ( #46935 )
2021-04-15 10:21:38 +02:00
Marc Mueller
2956eb0902
Update pylint to 2.7.3 ( #48488 )
...
* Update pylint to 2.7.3
* Add class-const-naming-style
* Remove unused-import message
* Additional cleanup
2021-03-29 18:02:56 -10:00
Erik Montnemery
23b562386f
Migrate integrations d-e to extend SensorEntity ( #48211 )
2021-03-22 12:52:29 +01:00
HomeAssistant Azure
d77a28b8a1
[ci skip] Translation update
2021-03-19 00:03:03 +00:00
Dan Klaffenbach
5174f63fd8
Add definitions for grouping media players ( #41193 )
...
* Add definitions for grouping media players
See https://github.com/home-assistant/architecture/issues/364
* Fix Google Assistant tests
* Define sync versions of async_join_players/async_unjoin
* Don't use async API in synchronous test methods
* Fix tests and make pylint happy
The method name `unjoin` is used by another component, so let's use
`unjoin_player` instead.
* Fix emulated_hue tests
The new media player entity in the `demo` component requires a tiny
adjustment in the emulated_hue tests.
* Use "target:" in service description
* Also use "name:" in service descriptions
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-03-18 18:19:28 +01:00
Marc Mueller
7c0734bdd5
Update typing 05 ( #48038 )
2021-03-17 23:43:55 +01:00
HomeAssistant Azure
c11b85af2f
[ci skip] Translation update
2021-03-16 00:04:36 +00:00
Mick Vleeshouwer
9a98dcf432
Add HomeKit support for new CO / CO2 device class ( #47737 )
2021-03-12 09:03:47 -10:00
Erik Montnemery
6c084ae6ce
Update integrations a-e to override extra_state_attributes() ( #47756 )
2021-03-11 16:51:03 +01:00
Quentame
198ecb0945
Uniformize platform setup ( #47101 )
...
* A platform is not a component
* Fix dynalite
* SUPPORTED_PLATFORMS --> PLATFORMS
* In tests
* In tests 2
* Fix SmartThings
* Fix ZHA test
* Fix Z-Wave
* Revert Z-Wave
* Use PLATFORMS const in ambient_station
* Fix ihc comment
2021-03-02 21:43:59 +01:00
J. Nick Koston
38a2f196b8
Fix typing on fan percentage ( #47259 )
2021-03-02 08:32:24 +01:00
J. Nick Koston
3e334a4950
Fix typing of fan speed count and steps ( #46790 )
2021-02-19 19:57:21 -10:00
J. Nick Koston
f2b303d509
Implement percentage step sizes for fans ( #46512 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-02-18 21:05:09 -10:00
J. Nick Koston
a74ae3585a
Fix backwards compatiblity with fan update to new model ( #45951 )
...
* Fix backwards compatiblity with fans update to new model
There were some non-speeds and devices that report a none
speed. These problems were discovered when updating zha
tasmota and vesync to the new model in #45407
* Update coverage
* fix check
2021-02-06 12:48:18 +01:00
Jaroslav Hanslík
7144c5f316
Fix demo number entity ( #45991 )
2021-02-05 15:08:28 +01:00
Paulus Schoutsen
959ed6d077
Update translations
2021-02-03 11:46:49 +01:00
J. Nick Koston
068d1b5eb8
Separate fan speeds into percentages and presets modes ( #45407 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: John Carr <john.carr@unrouted.co.uk>
2021-01-27 17:44:36 -06:00
Mick Vleeshouwer
9b14586568
Add DemoCover with only tilt controls ( #45228 )
...
* Add DemoCover with only tilt controls
* Add default tilt position to Pergola Roof
* Apply githooks (isort)
* Add new demo device to Google Assistant fixtures
2021-01-20 19:11:55 -06:00
Martin Hjelmare
8d33c2092f
Add number entity value property ( #43902 )
2020-12-03 18:35:17 +01:00
Shulyaka
f744f7c34e
Add new number entity integration ( #42735 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2020-12-02 13:50:48 +01:00
HomeAssistant Azure
43955d3aa8
[ci skip] Translation update
2020-11-21 00:08:32 +00:00
springstan
dd4f41c1db
Use weather attribute conditions constants ( #39945 )
2020-11-20 21:04:03 +01:00
HomeAssistant Azure
8a0907acf9
[ci skip] Translation update
2020-11-12 00:10:58 +00:00
HomeAssistant Azure
6e53aa1155
[ci skip] Translation update
2020-10-23 00:03:04 +00:00
Bas Nijholt
2604bf59ad
Set keyword arguments in DemoLight ( #42040 )
...
I noticed that the signature was very hard to read when working on https://github.com/home-assistant/core/pull/40626 .
2020-10-18 13:57:35 -05:00
Jaroslav Hanslík
b7f818e431
Fix typo in comment in demo integration ( #41955 )
2020-10-16 22:53:16 +02:00
HomeAssistant Azure
994ae09f69
[ci skip] Translation update
2020-10-15 00:03:50 +00:00
Anders Melchiorsen
d00655810f
Add media_player.repeat_set service ( #41435 )
2020-10-12 23:29:28 +02:00