Bump zwave-js-server-python to 0.59.0 (#129482)

This commit is contained in:
Petar Petrov 2024-11-07 11:06:28 +02:00 committed by GitHub
parent a657b9bb84
commit cb97f2f13c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 14 additions and 8 deletions

View File

@ -10,7 +10,7 @@
"iot_class": "local_push",
"loggers": ["zwave_js_server"],
"quality_scale": "platinum",
"requirements": ["pyserial==3.5", "zwave-js-server-python==0.58.1"],
"requirements": ["pyserial==3.5", "zwave-js-server-python==0.59.0"],
"usb": [
{
"vid": "0658",

View File

@ -529,8 +529,15 @@ class ZWaveServices:
for node_or_endpoint, result in get_valid_responses_from_results(
nodes_or_endpoints_list, _results
):
zwave_value = result[0]
cmd_status = result[1]
if value_size is None:
# async_set_config_parameter still returns (Value, SetConfigParameterResult)
zwave_value = result[0]
cmd_status = result[1]
else:
# async_set_raw_config_parameter_value now returns just SetConfigParameterResult
cmd_status = result
zwave_value = f"parameter {property_or_property_name}"
if cmd_status.status == CommandStatus.ACCEPTED:
msg = "Set configuration parameter %s on Node %s with value %s"
else:

View File

@ -3081,7 +3081,7 @@ ziggo-mediabox-xl==1.1.0
zm-py==0.5.4
# homeassistant.components.zwave_js
zwave-js-server-python==0.58.1
zwave-js-server-python==0.59.0
# homeassistant.components.zwave_me
zwave-me-ws==0.4.3

View File

@ -2455,7 +2455,7 @@ zeversolar==0.3.2
zha==0.0.37
# homeassistant.components.zwave_js
zwave-js-server-python==0.58.1
zwave-js-server-python==0.59.0
# homeassistant.components.zwave_me
zwave-me-ws==0.4.3

View File

@ -497,13 +497,12 @@ async def test_set_config_parameter(
caplog.clear()
config_value = aeotec_zw164_siren.values["2-112-0-32"]
cmd_result = SetConfigParameterResult("accepted", {"status": 255})
# Test accepted return
with patch(
"homeassistant.components.zwave_js.services.Endpoint.async_set_raw_config_parameter_value",
return_value=(config_value, cmd_result),
return_value=cmd_result,
) as mock_set_raw_config_parameter_value:
await hass.services.async_call(
DOMAIN,
@ -534,7 +533,7 @@ async def test_set_config_parameter(
cmd_result.status = "queued"
with patch(
"homeassistant.components.zwave_js.services.Endpoint.async_set_raw_config_parameter_value",
return_value=(config_value, cmd_result),
return_value=cmd_result,
) as mock_set_raw_config_parameter_value:
await hass.services.async_call(
DOMAIN,