Reduce log output when fingerprint or firmware version is unknown
enhancement
**Is your feature request related to a problem? Please describe.**
When a device does not provide or does not send a firmware version, the log output is quite big showing code references which do not add any value
````
2026-03-25 10:36:00.695 ERROR Z-WAVE-SERVER: Cannot check for firmware updates for node 51: fingerprint or firmware version is unknown! (ZW0260)
ZWaveError: Cannot check for firmware updates for node 51: fingerprint or firmware version is unknown! (ZW0260)
at ZWaveController.getAvailableFirmwareUpdates (file:///usr/src/app/node_modules/zwave-js/src/lib/controller/Controller.ts:8988:10)
at ControllerMessageHandler.handle (file:///usr/src/app/node_modules/@zwave-js/server/dist-esm/lib/controller/message_handler.js:228:59)
at Client.receiveMessage (file:///usr/src/app/node_modules/@zwave-js/server/dist-esm/lib/server.js:134:100)
at WebSocket.<anonymous> (file:///usr/src/app/node_modules/@zwave-js/server/dist-esm/lib/server.js:55:45)
at WebSocket.emit (node:events:519:28)
at Receiver.receiverOnMessage (/usr/src/app/node_modules/ws/lib/websocket.js:1220:20)
at Receiver.emit (node:events:519:28)
at Receiver.dataMessage (/usr/src/app/node_modules/ws/lib/receiver.js:596:14)
at /usr/src/app/node_modules/ws/lib/receiver.js:530:12
at /usr/src/app/node_modules/ws/lib/permessage-deflate.js:309:9
````
**Describe the solution you'd like**
The output should show the incident, but not the code details where this occurs
````
2026-03-25 10:36:00.695 ERROR Z-WAVE-SERVER: Cannot check for firmware updates for node 51: fingerprint or firmware version is unknown! (ZW0260)
````
**Describe alternatives you've considered**
Add a switch in the UI the prevents regular log output for missing fingerprint/fw info
None
0 条评论