Description
What happened?
After updating to version 2.2.1, the devices do not appear in the corresponding section, the map does not work, etc., although they do respond correctly from Home Assistant.
What did you expect to happen?
No response
How to reproduce it (minimal and precise)
No response
Zigbee2MQTT version
2.2.1
Adapter firmware version
20240316
Adapter
SLZB-07p7
Setup
Z2M on Proxmox container
Debug log
[2025-04-06 11:14:29] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload '{"state":"online"}'
[2025-04-06 11:14:29] error: z2m: Failed to start 'Bridge' (TypeError: Invalid version. Must be a string. Got type "undefined".
at new SemVer (/opt/zigbee2mqtt/node_modules/.pnpm/[email protected]/node_modules/semver/classes/semver.js:19:13)
at compare (/opt/zigbee2mqtt/node_modules/.pnpm/[email protected]/node_modules/semver/functions/compare.js:3:3)
at Object.gt (/opt/zigbee2mqtt/node_modules/.pnpm/[email protected]/node_modules/semver/functions/gt.js:2:29)
at result.exposes (/opt/zigbee2mqtt/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman-converters/src/devices/nodon.ts:146:38)
at Object.exposes (/opt/zigbee2mqtt/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman-converters/src/index.ts:389:40)
at Device.exposes (/opt/zigbee2mqtt/lib/model/device.ts:53:45)
at Bridge.getDefinitionPayload (/opt/zigbee2mqtt/lib/extension/bridge.ts:826:29)
at Bridge.publishDevices (/opt/zigbee2mqtt/lib/extension/bridge.ts:756:34)
at Bridge.start (/opt/zigbee2mqtt/lib/extension/bridge.ts:180:20)
at Controller.startExtension (/opt/zigbee2mqtt/lib/controller.ts:268:13))
[2025-04-06 11:14:29] info: z2m: Started frontend on port 9442
[2025-04-06 11:14:29] error: z2m: Failed to start 'HomeAssistant' (TypeError: Invalid version. Must be a string. Got type "undefined".
at new SemVer (/opt/zigbee2mqtt/node_modules/.pnpm/[email protected]/node_modules/semver/classes/semver.js:19:13)
at compare (/opt/zigbee2mqtt/node_modules/.pnpm/[email protected]/node_modules/semver/functions/compare.js:3:3)
at Object.gt (/opt/zigbee2mqtt/node_modules/.pnpm/[email protected]/node_modules/semver/functions/gt.js:2:29)
at result.exposes (/opt/zigbee2mqtt/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman-converters/src/devices/nodon.ts:146:38)
at Object.exposes (/opt/zigbee2mqtt/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman-converters/src/index.ts:389:40)
at Device.exposes (/opt/zigbee2mqtt/lib/model/device.ts:53:45)
at HomeAssistant.getConfigs (/opt/zigbee2mqtt/lib/extension/homeassistant.ts:1344:36)
at HomeAssistant.discover (/opt/zigbee2mqtt/lib/extension/homeassistant.ts:1480:35)
at HomeAssistant.start (/opt/zigbee2mqtt/lib/extension/homeassistant.ts:438:24)
at processTicksAndRejections (node:internal/process/task_queues:105:5))