Avatar for the Koenkk user
Koenkk
zigbee2mqtt
BlogDocsChangelog

fix: Update to refactored zhc `onEvent()` and fix `onEvent(stop)` not being called when device is force removed

#27984Merged
Comparing
fix/on-event-stop-device-remove
(
4f508cd
) with
dev
(
bd1be88
)
CodSpeed Performance Gauge
+2%
Untouched
9

Benchmarks

9 total
[defaults] receive device message
test/controller.bench.ts::Controller with dummy zigbee/mqtt::defaults runtime
CodSpeed Performance Gauge
+5%
577.6 µs549.2 µs
[defaults] receive MQTT message
test/controller.bench.ts::Controller with dummy zigbee/mqtt::defaults runtime
CodSpeed Performance Gauge
+5%
820.8 µs783.1 µs
[defaults/stress] receive device message
test/controller.bench.ts::Controller with dummy zigbee/mqtt::defaults/stress runtime
CodSpeed Performance Gauge
+4%
460.8 µs443.9 µs
[HA] receive device message
test/controller.bench.ts::Controller with dummy zigbee/mqtt::HA runtime
CodSpeed Performance Gauge
+3%
769.7 µs746.6 µs
[HA] receive MQTT discovery message
test/controller.bench.ts::Controller with dummy zigbee/mqtt::HA runtime
CodSpeed Performance Gauge
0%
527.7 µs526.9 µs
[defaults] add group member
test/controller.bench.ts::Controller with dummy zigbee/mqtt::defaults runtime
CodSpeed Performance Gauge
0%
33.3 ms33.3 ms
[HA] start & stop controller
test/controller.bench.ts::Controller with dummy zigbee/mqtt::HA start & stop
CodSpeed Performance Gauge
0%
238.5 ms238.9 ms
[defaults] start & stop controller
test/controller.bench.ts::Controller with dummy zigbee/mqtt::defaults start & stop
CodSpeed Performance Gauge
-1%
221.8 ms223.7 ms
[HA] receive MQTT message
test/controller.bench.ts::Controller with dummy zigbee/mqtt::HA runtime
CodSpeed Performance Gauge
-1%
788.5 µs798.5 µs

Commits

Click on a commit to change the comparison range
Base
dev
bd1be88
+0.51%
api updates
85f3a2d
6 months ago
by Koenkk
+1.09%
Merge branch 'dev' into fix/on-event-stop-device-remove
4f508cd
6 months ago
by Koenkk
© 2026 CodSpeed Technology
Home Terms Privacy Docs