diff --git a/bellows/zigbee/repairs.py b/bellows/zigbee/repairs.py index a7bb1088..d25d5a8f 100644 --- a/bellows/zigbee/repairs.py +++ b/bellows/zigbee/repairs.py @@ -58,7 +58,7 @@ async def update_tx_power(ezsp: EZSP, tx_power: int) -> bool: rsp = await ezsp.getTokenData(token=t.NV3KeyId.NVM3KEY_STACK_NODE_DATA, index=0) assert t.sl_Status.from_ember_status(rsp.status) == t.sl_Status.OK except (InvalidCommandError, AttributeError, AssertionError): - LOGGER.warning("NV3 interface not available in this firmware, please upgrade!") + LOGGER.debug("NV3 interface not available in this firmware, please upgrade!") return False token, remaining = t.NV3StackNodeData.deserialize(rsp.value) diff --git a/tests/test_zigbee_repairs.py b/tests/test_zigbee_repairs.py index 6b903d14..214d19ee 100644 --- a/tests/test_zigbee_repairs.py +++ b/tests/test_zigbee_repairs.py @@ -190,7 +190,7 @@ async def test_update_tx_power(ezsp_f: EZSP, caplog) -> None: # Test 1: NV3 interface unavailable ezsp_f.getTokenData = AsyncMock(side_effect=InvalidCommandError()) - with caplog.at_level(logging.WARNING): + with caplog.at_level(logging.DEBUG): assert await repairs.update_tx_power(ezsp_f, tx_power=10) is False assert "NV3 interface not available in this firmware" in caplog.text