Hi all,
I’m having issues where my Zigbee2MQTT addon crashes and therefore means my whole Zigbee network dies. I think it is down to a particular device causing issues, but I don’t know enough to determine anything.
The logs don’t reveal much to me, however, I do find that when the addon restarts, the only device that doesn’t work is one of my Aqara C1 Pet Feeders (I have 2 of these, and they’re right next to each other, literally opposite my co-ordinator).
Home Assistant is running on Proxmox in a VM using the Z2M addon from the addon store.
Below are my various files and logs, as I’m hoping someone might be able to help me understand what’s going on.
configuration.yaml file - I’ve typed blank for sensitive information.
homeassistant: true
mqtt:
server: mqtt://core-mosquitto:blank
password: blank
user: addons
serial:
port: >-
/dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0
frontend:
port: blank
advanced:
homeassistant_legacy_entity_attributes: false
legacy_api: false
legacy_availability_payload: false
log_level: debug
log_syslog:
app_name: Zigbee2MQTT
eol: /n
host: localhost
localhost: localhost
path: /dev/log
pid: process.pid
port: 514
protocol: udp4
type: '5424'
channel: 25
device_options:
legacy: false
devices:
'0xdc8e95fffe357119':
friendly_name: Living Room Light Switch
'0x00158d00091e9308':
friendly_name: Patio Door Sensor
'0x70b3d52b60020be6':
friendly_name: Aquarium
'0x84b4dbfffe089e28':
friendly_name: Jake's Room Light Switch
'0x00158d00097788dd':
friendly_name: Emma's Room Temp Sensor
'0x00158d0009cf91aa':
friendly_name: Living Room Temp Sensor
'0x70b3d52b60023b42':
friendly_name: Jake’s Bedroom Fan
'0x001788010cd58d20':
friendly_name: Hallway Motion Sensor
'0x00158d0009c8b229':
friendly_name: Living Room Window
'0x00158d0009c8b2b1':
friendly_name: Emma's Room Window
'0x00158d0009c8b29f':
friendly_name: Jake's Room Window
'0x00158d00093e3610':
friendly_name: Back Door Sensor
'0x00158d0009c864b0':
friendly_name: Dining Room Temperature Sensor
'0x94deb8fffe483239':
friendly_name: Office Light Switch
'0x00158d0009ef65be':
friendly_name: Office Temperature Sensor
'0x70b3d52b60020d69':
friendly_name: Air Freshener
'0x70b3d52b60020cfe':
friendly_name: Media Centre
'0x00158d0009c8b2d2':
friendly_name: Office Window
'0x70b3d52b600305b1':
friendly_name: Projector
'0x00158d0009ef619d':
friendly_name: Porch Temperature Sensor
'0x001788010cd85fad':
friendly_name: Kitchen Motion Sensor
'0x70b3d52b60020c85':
friendly_name: Junimo
'0x00158d0009c8b1b2':
friendly_name: Front Door Sensor
'0x6c5cb1fffe61e5f4':
friendly_name: Porch Light
'0x94deb8fffe5a054b':
friendly_name: Dining Room Light Switch
'0x001788010cd7e851':
friendly_name: Landing Motion Sensor
'0x00158d0009e7b05b':
friendly_name: Kitchen Window
'0xf4b3b1fffeacd113':
friendly_name: Upstairs Hallway Sensor
occupancy_timeout: 10
'0x00158d0009ea0a95':
friendly_name: Garage Side Door
'0xdc8e95fffe256317':
friendly_name: Emma’s Room Light Switch
'0x70ac08fffe971134':
friendly_name: Porch Motion Sensor
occupancy_timeout: 10
'0x00158d000705142c':
friendly_name: Button
'0x001788010bced407':
friendly_name: Bathroom Sensor
'0x6c5cb1fffe9a55f3':
friendly_name: Emma's Button
'0x70ac08fffe67f8fc':
friendly_name: Downstairs Landing Sensor
occupancy_timeout: 10
'0x00158d0009d0e02d':
friendly_name: Jake's Room Temp Sensor
'0x70b3d52b60028d5d':
friendly_name: Animal Planet
'0x00158d000acaeed6':
friendly_name: Emma's Bedroom Button
'0x00158d000acb0a77':
friendly_name: Hallway Button
'0x00158d0009ea0a1f':
friendly_name: Jake’s Room Door Sensor
'0x7cb94c779c510000':
friendly_name: Xmas Tree
'0x54ef44100060fc60':
friendly_name: Kitchen Light Switch
'0x54ef441000711cd0':
friendly_name: Cat Feeder 1
'0x00158d000ab7931b':
friendly_name: Fish Tank
'0x00158d000abda977':
friendly_name: Kitchen Sink
'0x00158d000a838e5a':
friendly_name: Kitchen Temp Sensor
'0x00158d000a8389c8':
friendly_name: Hallway Temp Sensor
'0x00158d000ab621bb':
friendly_name: Bathroom Leak
'0x00158d000a834e26':
friendly_name: Bathroom Temp Sensor
'0x00158d000a838998':
friendly_name: Landing Temp Sensor
'0x54ef44100070ea46':
friendly_name: Cat Feeder 2
blocklist: []
availability:
active:
timeout: 5
passive:
timeout: 1500
groups: {}
external_converters:
- ext_converter.js
zigbee_herdsman_debug: true
My Z2M is quite big so here’s a pastebin link for it- https://pastebin.pl/view/34f5610a
The socat configuration in the addon itself is below;
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
This is causing a lot of frustration and I’m really not sure what’s going on, so any help would be appreciated.