mirror of
https://github.com/home-assistant/core.git
synced 2025-07-15 17:27:10 +00:00
Return property_key in zwave_js get_config_parameters websocket (#47808)
This commit is contained in:
parent
3115bf9aab
commit
13cd2f52d8
@ -371,6 +371,7 @@ def websocket_get_config_parameters(
|
||||
metadata = zwave_value.metadata
|
||||
result[value_id] = {
|
||||
"property": zwave_value.property_,
|
||||
"property_key": zwave_value.property_key,
|
||||
"configuration_value_type": zwave_value.configuration_value_type.value,
|
||||
"metadata": {
|
||||
"description": metadata.description,
|
||||
|
@ -73,10 +73,14 @@ async def test_websocket_api(hass, integration, multisensor_6, hass_ws_client):
|
||||
assert len(result) == 61
|
||||
key = "52-112-0-2"
|
||||
assert result[key]["property"] == 2
|
||||
assert result[key]["property_key"] is None
|
||||
assert result[key]["metadata"]["type"] == "number"
|
||||
assert result[key]["configuration_value_type"] == "enumerated"
|
||||
assert result[key]["metadata"]["states"]
|
||||
|
||||
key = "52-112-0-201-255"
|
||||
assert result[key]["property_key"] == 255
|
||||
|
||||
# Test getting non-existent node fails
|
||||
await ws_client.send_json(
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user