I recently moved from ZHA to Z2M to get a device up and running.
But I doesn’t get it to work and would really appreciate some help.
When I try to Submit the converter in Z2M UI I get an error message, and I can’t find anything about this.
Z2M error message:
Request ‘zigbee2mqtt/bridge/request/options’ failed with error: ‘external_converters must be array’
The converter:
HA 2024.6.3
Zigbee2MQTT addon 1.38.0-1
ZB Adapter, SLZB-06P7 (LAN connection)
Mosquitto brokerCurrent version: 6.4.1
I have tried to add this rows in both configuration.yaml and in Z2M Add-on Settings.
No difference, same error every time when I try to Submit the converter in Z2M UI.
external_converters:
- amina_s.js
configuration.yaml from folder
homeassistant/zibee2mqtt
homeassistant: true
permit_join: false
server: mqtt://localhost:11883
user: xxxx
password: xxxx
serial:
port: tcp://xxx.xxx.xxx.xxx:6638
baudrate: 115200
adapter: zstack
frontend:
port: 8099
advanced:
pan_id: 35815
channel: 25
network_key:
- 75
- 175
- 100
- 42
- 45
- 3
- 124
- 235
- 79
- 246
- 30
- 149
- 147
- 54
- 99
- 244
homeassistant_legacy_entity_attributes: false
legacy_api: false
legacy_availability_payload: false
log_level: info
mqtt:
server: mqtt://core-mosquitto:1883
user: xxxx
password: xxxx
device_options:
legacy: false
external_converters:
- amina_s.js
devices:
Zigbee2mqtt Addon settings:
data_path: /config/zigbee2mqtt
socat:
enabled: false
master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
options: "-d -d"
log: false
mqtt: {}
serial:
port: tcp://xxx.xxx.xxx.xxx:6638
baudrate: 115200
adapter: zstack
external_converters:
- amina_s.js