Michael Kowalchuk
15bf4dae9b
Add zwave_js speed configurations for GE/Jasco 12730 and 14287 fans ( #60517 )
2021-11-29 08:27:32 +01:00
GitHub Action
2918e2d7d0
[ci skip] Translation update
2021-11-29 00:13:08 +00:00
Erik Montnemery
caf5ee2fab
Remove optional validation when creating conditions ( #60481 )
2021-11-28 14:54:07 +01:00
GitHub Action
96313bbbe0
[ci skip] Translation update
2021-11-27 00:12:17 +00:00
Marc Mueller
25f8d4a189
Upgrade pylint to 2.12.1 ( #60375 )
2021-11-26 00:13:27 +01:00
GitHub Action
d3c020325b
[ci skip] Translation update
2021-11-25 00:13:33 +00:00
epenet
5a8cbb8cab
Use UsbServiceInfo in zwave-js ( #60267 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-24 07:51:28 -06:00
Michael Kowalchuk
74cfbf5f42
Use configured speed ranges for HomeSeer FC200+ fan controllers in zwave_js ( #59697 )
...
* Use configured speed ranges for HomeSeer FC200+ fan controllers in zwave_js
* Fix pylint errors
* Remove unused param in tests
* Fix test values
* Address various review notes
* Remove now-redundant assertion
* Add an additional test case for set_percentage=0
* Use round() instead of int() for percentage computations; this makes the percentage setting match the setpoints in the UI
* Add additional tests
* Fix pct conversions
* Make conversion tests exhaustive
* Add tests for discovery data templates
* Revert "Add tests for discovery data templates"
This reverts commit 85dcbc0903
.
* Improve typing on ConfigurableFanSpeedDataTemplate#resolve_data
* Move config error handling to the discovery data template
* Fix checks for config data
* Revise fallback logic in percentage_to_zwave_speed and ensure that the speed list is non-empty
* Rework error handling
* Fix runtime fan speed updates
* Use warning instead of warn
* Move data validation to get_speed_config; turns out that resolve_data is only called once, at startup.
* Temporarily remove the not-yet-used fixed fan speed template. Add an additional assertion to ensure speeds are sorted.
* Add a comment about the assertions in discovery_data_template.py
* Update homeassistant/components/zwave_js/discovery_data_template.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Fix typo in comment
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-11-24 11:31:59 +01:00
Raman Gupta
d249743ccf
Bump zwave-js-server-python to 0.33.0 ( #60213 )
2021-11-23 10:53:46 -05:00
GitHub Action
9e606abb0c
[ci skip] Translation update
2021-11-23 00:13:54 +00:00
GitHub Action
31d4239b64
[ci skip] Translation update
2021-11-22 00:13:02 +00:00
GitHub Action
e98977fb49
[ci skip] Translation update
2021-11-21 00:13:51 +00:00
Paul Frank
a3139595bb
Remove zwave_js cover workaround ( #59939 )
2021-11-18 23:04:21 +01:00
GitHub Action
9a85c8d894
[ci skip] Translation update
2021-11-18 00:12:48 +00:00
Raman Gupta
edd068d6eb
Add explicit unit mapping for zwave_js meters and sensors ( #59659 )
...
* Add explicit unit mapping for zwave_js meters and sensors
* review comment
* fix
* alternate approach
2021-11-17 12:26:32 -05:00
Martin Hjelmare
b6dea3c6cb
Add more zwave_js binary sensor descriptions ( #59474 )
2021-11-17 12:53:44 +01:00
Raman Gupta
0f64e7036f
Bump zwave-js-server-python to 0.32.0 ( #59727 )
2021-11-17 11:56:48 +01:00
epenet
0dcfd55c84
Adjust async_step_usb signature for strict typing ( #59773 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-16 19:03:50 +01:00
GitHub Action
0228d11546
[ci skip] Translation update
2021-11-16 00:18:33 +00:00
GitHub Action
f0c9f443d1
[ci skip] Translation update
2021-11-15 00:12:46 +00:00
GitHub Action
fc539da42b
[ci skip] Translation update
2021-11-14 00:12:48 +00:00
Michael Kowalchuk
435e1fb092
Always use a step size of 1 for z-wave js fans ( #59622 )
2021-11-13 13:00:36 +01:00
GitHub Action
f00effaba2
[ci skip] Translation update
2021-11-13 00:11:56 +00:00
GitHub Action
3f2b1fa952
[ci skip] Translation update
2021-11-12 00:12:35 +00:00
kreene1987
1ea092a54f
Allow dict as input to zwave_js.set_value service ( #59370 )
...
* Original service data as a dict
Fixes per recommendation in #57336 .
* Update homeassistant/components/zwave_js/const.py
agree, thanks
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2021-11-10 07:08:43 +01:00
GitHub Action
86b12af3dc
[ci skip] Translation update
2021-11-10 00:17:39 +00:00
Martin Hjelmare
d5fcf0b622
Add zwave_js binary sensor entity category ( #58703 )
...
* Add zwave_js binary sensor entity category
* Handle non idle notification state
* Fix door state
* Fix duplicate door state description
* Add tests
2021-11-09 18:26:34 +01: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
GitHub Action
7b59dea67e
[ci skip] Translation update
2021-11-06 00:11:41 +00:00
Martin Hjelmare
30cba6ee8b
Add zwave_js select entity category ( #59157 )
...
* Set zwave_js select entity as category config
* Update tests
2021-11-05 10:31:51 -04:00
GitHub Action
c8d8513a1a
[ci skip] Translation update
2021-11-05 00:13:45 +00:00
GitHub Action
2f4b7fe809
[ci skip] Translation update
2021-11-03 00:11:55 +00:00
GitHub Action
4e419d8c6f
[ci skip] Translation update
2021-11-01 00:13:04 +00:00
Marc Mueller
e0c0d00833
Use assignment expressions 39 ( #58829 )
2021-10-31 18:56:25 +01:00
Martin Hjelmare
3a76d92e0f
Add zwave_js binary sensor descriptions ( #58641 )
2021-10-28 21:28:02 -07:00
epenet
c8cbd0070d
Use DeviceInfo in zwave-js ( #58649 )
2021-10-28 19:00:12 -05:00
Paul Frank
3705f2f7f1
Open and close tilt for Fibaro devices in zwave_js ( #58435 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-10-28 22:30:34 +02:00
Raman Gupta
207a5029e8
Use class attribute instead of property decorator ( #58448 )
2021-10-25 21:51:11 -04:00
Raman Gupta
b71773fd1d
Set entity_category for node status sensor ( #58434 )
2021-10-25 17:54:13 -04:00
Martin Hjelmare
5642350070
Add zwave_js sensor entity categories ( #58416 )
2021-10-25 18:14:44 +02:00
epenet
ef48238ac3
Adjust DeviceInfo registration on zwave_js ( #58391 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-25 12:05:45 +02:00
GitHub Action
30fb619095
[ci skip] Translation update
2021-10-24 00:12:57 +00:00
epenet
9ae7f0ecd7
Add new attribute constants for DeviceInfo registration ( #58289 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-23 21:01:34 +02:00
Marc Mueller
eab235173b
Use assignment expressions 28 ( #58189 )
2021-10-22 14:06:04 +02:00
GitHub Action
f9d985553c
[ci skip] Translation update
2021-10-22 00:14:10 +00:00
GitHub Action
c76e15149c
[ci skip] Translation update
2021-10-17 00:12:27 +00:00
GitHub Action
34fee4ba60
[ci skip] Translation update
2021-10-16 00:12:06 +00:00
Robert Hillis
488a636aec
Clean up unused loggers ( #57662 )
2021-10-14 10:03:38 -07:00
GitHub Action
01d883d7c9
[ci skip] Translation update
2021-10-08 00:13:12 +00:00