You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add adapter (likely zstack, see docs for more info) to your Zigbee2MQTT configuration.yaml, example:
serial:
port: /dev/ttyACM0
adapter: zstack # <-- Add this line
What changed?
Koenkk/zigbee-herdsman#1197 brings improvements to the adapter discovery feature. This feature allows Zigbee2MQTT to automatically detect your adapter (preventing the need for a serial section in configuration.yaml).
In case Zigbee2MQTT could not automatically detect the type of adapter, it would default to zstack. This gives issues to people using other adapters. When not specifying the adapter and when using e.g. an EZSP adapter, Zigbee2MQTT will fail to start with Error: SRSP - SYS - ping after 6000ms instead of a clear error message. This behaviour has now been changed. Starting from 1.41.0, in case Zigbee2MQTT cannot automatically detect your adapter, you have to explicitly specify the serialport and adapter.
This change in behaviour has 1 drawback. In case Zigbee2MQTT defaulted to zstack before in your setup, it will now fail to start with USB adapter discovery error (No valid USB adapter found). Specify valid 'adapter' and 'port' in your configuration.. This can be fixed by adding adapter: zstack to your Zigbee2MQTT configuration.yaml as described above.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
TL;DR
Add
adapter
(likelyzstack
, see docs for more info) to your Zigbee2MQTTconfiguration.yaml
, example:What changed?
Koenkk/zigbee-herdsman#1197 brings improvements to the adapter discovery feature. This feature allows Zigbee2MQTT to automatically detect your adapter (preventing the need for a
serial
section inconfiguration.yaml
).In case Zigbee2MQTT could not automatically detect the type of adapter, it would default to
zstack
. This gives issues to people using other adapters. When not specifying theadapter
and when using e.g. an EZSP adapter, Zigbee2MQTT will fail to start withError: SRSP - SYS - ping after 6000ms
instead of a clear error message. This behaviour has now been changed. Starting from 1.41.0, in case Zigbee2MQTT cannot automatically detect your adapter, you have to explicitly specify theserial
port
andadapter
.This change in behaviour has 1 drawback. In case Zigbee2MQTT defaulted to
zstack
before in your setup, it will now fail to start withUSB adapter discovery error (No valid USB adapter found). Specify valid 'adapter' and 'port' in your configuration.
. This can be fixed by addingadapter: zstack
to your Zigbee2MQTTconfiguration.yaml
as described above.The full documentation can be found here.
Beta Was this translation helpful? Give feedback.
All reactions