Koenkk / zigbee2mqtt

Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨
https://www.zigbee2mqtt.io
GNU General Public License v3.0
11.7k stars 1.64k forks source link

Home Assistant 2022.6.6@1.25.2 fails to start #12834

Closed Rodney-Smith closed 2 years ago

Rodney-Smith commented 2 years ago

What happened?

Doesn't matter if it is 1.25.2 or Edge. They both produce the same error. Nothing changed other than updating Home Assistant and Zigbee2mqtt.

The error just repeats in the log over and over again.

What did you expect to happen?

I expected zigbee2mqtt to work as it always has.

How to reproduce it (minimal and precise)

No response

Zigbee2MQTT version

1.25.2

Adapter firmware version

20211217

Adapter

tubes_zb_gw_cc2652p2

Debug log

[10:53:59] INFO: Handing over control to Zigbee2mqtt Core ...

zigbee2mqtt@1.25.2 start node index.js /app/node_modules/zigbee-herdsman-converters/index.js:91 if (converter.options) { ^ TypeError: Cannot read properties of undefined (reading 'options') at Object.addDefinition [as addDeviceDefinition] (/app/node_modules/zigbee-herdsman-converters/index.js:91:23) at new ExternalConverters (/app/lib/extension/externalConverters.ts:15:17) at new Controller (/app/lib/controller.ts:84:58) at start (/app/index.js:108:18)

Rodney-Smith commented 2 years ago

Updated to the latest firmware 20220219 with no change. z2m continues to loop with the error over and over.

Koenkk commented 2 years ago

Looks that there is an error in one of your external converters, try removing all external converters.

Rodney-Smith commented 2 years ago

Thank you. Removing the external_converters section from the configuration.yaml file solved the problem.