Zigbee2MQTT Timeout Not working

  • Core2025.2.5
  • Supervisor2025.03.2
  • Operating System14.2
  • Frontend20250221.0

Zigbee2MQTT version
2.1.3 commit: unknown

Coordinator type
zStack3x0

Coordinator revision
20240710

Coordinator IEEE Address
0x00124b00259067c4

Frontend version
0.9.4

zigbee-herdsman-converters version
23.2.0

zigbee-herdsman version
3.2.7

I have a timeout in Z2MQTT for 10 minutes to check for availability:

This device has not been checked for 22 minutes and I know it has been disconnected so it should read as unavailable, but its still reading its state as On, which is breaking my automation based on the assumption that the availability time out works.

Is there some other setting I’m missing?

Fairly sure that this device is an end device, not a router.

So that timeout seeing only works for routers?

Is there a way to set a timeout for end devices?

Is the timeout setting for the passive devices in this instance 1500s?

Yes it is.

It says right below it "in minutes" :thinking:

Ok, I have to say… I didn’t notice that and ummmm… that was my problem =(

Thank you.