hass-core/tests/components/zwave_js
Raman Gupta 152dbfd2fe
Add button entity to ping zwave_js node (#66129)
* Add button entity to ping zwave_js node

* Fix docstring

* Fix docstrings

* Fix and simplify tests

* Fix name

* Update homeassistant/components/zwave_js/button.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/zwave_js/services.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/zwave_js/button.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/zwave_js/button.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/zwave_js/button.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* review comments

* Update homeassistant/components/zwave_js/button.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/zwave_js/button.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Remove self.client line

* Add callback to remove entity

* Add extra dispatch signal on replacement

* Combine signals for valueless entities

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-14 15:38:22 -05:00
..
fixtures Add is_controller_node flag to WS node status (#66404) 2022-02-12 22:08:39 +01:00
__init__.py
common.py Add zwave_js binary sensor entity category (#58703) 2021-11-09 18:26:34 +01:00
conftest.py Add button entity to ping zwave_js node (#66129) 2022-02-14 15:38:22 -05:00
test_api.py Add is_controller_node flag to WS node status (#66404) 2022-02-12 22:08:39 +01:00
test_binary_sensor.py Refactor enum zwave js tests (#62712) 2022-01-01 21:50:48 +01:00
test_button.py Add button entity to ping zwave_js node (#66129) 2022-02-14 15:38:22 -05:00
test_climate.py Don't raise when setting HVAC mode without a mode ZwaveValue (#52444) 2021-07-06 16:33:07 +02:00
test_config_flow.py Use dataclass properties in zwave_js (#60913) 2021-12-03 14:47:56 +01:00
test_cover.py Refactor enum zwave js tests (#62712) 2022-01-01 21:50:48 +01:00
test_device_action.py Improve zwave_js device automation strings for config parameters (#66428) 2022-02-14 15:14:02 -05:00
test_device_condition.py Improve zwave_js device automation strings for config parameters (#66428) 2022-02-14 15:14:02 -05:00
test_device_trigger.py Improve zwave_js device automation strings for config parameters (#66428) 2022-02-14 15:14:02 -05:00
test_diagnostics.py Add version info to zwave js device diagnostics (#64573) 2022-01-20 12:55:47 -08:00
test_discovery.py Add zwave_js support for Fortrezz SSA3 (#62765) 2021-12-25 10:33:20 +01:00
test_events.py Add zwave_js discovery schema for Vision Security ZL7432 (#49510) 2021-04-28 10:22:54 +02:00
test_fan.py Add zwave_js speed configurations for GE/Jasco 12730 and 14287 fans (#60517) 2021-11-29 08:27:32 +01:00
test_init.py Add button entity to ping zwave_js node (#66129) 2022-02-14 15:38:22 -05:00
test_light.py Convert color temperature to visible color in lights (#55219) 2021-08-25 21:56:36 +02:00
test_lock.py Bump zwave-js-server-python to 0.29.1 (#55460) 2021-08-30 09:40:56 -07:00
test_migrate.py Add zwave to zwave_js migration (#56159) 2021-09-29 08:55:27 -07:00
test_number.py Use RegistryEntryDisabler (#60436) 2021-12-15 23:25:40 +02:00
test_select.py Refactor enum zwave js tests (#62712) 2022-01-01 21:50:48 +01:00
test_sensor.py Handle zwave_js metadata/value updates when the unit changes (#63579) 2022-01-08 13:23:29 +01:00
test_services.py Convert val to str when needed while calling zwave_js.set_value (#57216) 2021-10-07 13:22:33 -07:00
test_siren.py Use dict for zwave_js siren.available_tones (#54305) 2021-08-09 13:29:17 +02:00
test_switch.py Bump zwave-js-server-python to 0.22.0 (#48085) 2021-03-18 18:12:33 +01:00
test_trigger.py Add zwave_js.value_updated automation trigger (#54897) 2021-08-20 15:21:55 -04:00