Zigbee2mqtt does not start

Hello I have the following error. My Z2MQtt does not want to start and the logs say this, it happened overnight:
Refusing to start because configuration is not valid, found the following errors:

  • homeassistant must be object

If you don’t know how to solve this, read Configuration | Zigbee2MQTT

my data path: /config/zigbee2mqtt
my 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
homeassistant: false
permit_join: true
mqtt: server: mqtt://core-mosquitto:1883
base_topic: zigbee2mqtt
user: mqttuser
password: mqttuse

and serial : port: >-
/dev/serial/by-id/usb-SMLIGHT_SMLIGHT_SLZB-06_cc4963796f72ed11b8d726f3fdf7b791-if00-port0
baudrate: 115200
adapter: zstack
zigbee_herdsman_debug: true

everything was working until overnight

Please do a search, this topic is all over the forums. Most likely you have auto updated to 2.0 without handling the breaking changes.

thank you you are right, I had the auto update on

Here are all the breaking changes you have to address: Zigbee2MQTT 2.0.0 breaking changes · Koenkk/zigbee2mqtt · Discussion #24198 · GitHub