Skip to content

No devices shown in GUI (Nodon causing version error) #27014

Closed
Koenkk/zigbee-herdsman-converters
#9130
@guplagon

Description

@guplagon

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.

Image

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))

Metadata

Metadata

Assignees

No one assigned

    Labels

    problemSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions