Avatar for the Koenkk user
Koenkk
zigbee-herdsman
BlogDocsChangelog

fix: type Endpoint & Group ZCL, refactor to fit

#1477Closed
Comparing
Nerivec:type-endpoint
(
896c79a
) with
fix/zh-6
(
4f6b2b9
)
CodSpeed Performance Gauge
+73%
Improvement
1
Untouched
11

Benchmarks

12 total
Receive ZCL message
test/controller.bench.ts::Controller
CodSpeed Performance Gauge
+73%
1,032.3 µs596.5 µs
device.endpoint command
test/requests.bench.ts::Requests
CodSpeed Performance Gauge
0%
313.7 µs312.2 µs
group write basic
test/requests.bench.ts::Requests
CodSpeed Performance Gauge
0%
234.7 µs233.9 µs
Startup with dummy adapter
test/controller.bench.ts::Controller
CodSpeed Performance Gauge
0%
25.7 ms25.7 ms
device lqi
test/requests.bench.ts::Requests
CodSpeed Performance Gauge
0%
218.3 µs218.2 µs
group command
test/requests.bench.ts::Requests
CodSpeed Performance Gauge
0%
178.4 µs178.5 µs
device.endpoint defaultRsp
test/requests.bench.ts::Requests
CodSpeed Performance Gauge
0%
323.7 µs323.9 µs
device.endpoint commandResponse
test/requests.bench.ts::Requests
CodSpeed Performance Gauge
0%
272 µs272.4 µs
Receive ZDO message
test/controller.bench.ts::Controller
CodSpeed Performance Gauge
0%
114.7 µs114.9 µs
device.endpoint read basic
test/requests.bench.ts::Requests
CodSpeed Performance Gauge
0%
584.2 µs585.3 µs
group read basic
test/requests.bench.ts::Requests
CodSpeed Performance Gauge
-1%
200.7 µs202.1 µs
device.endpoint write basic
test/requests.bench.ts::Requests
CodSpeed Performance Gauge
-2%
799.3 µs813 µs

Commits

Click on a commit to change the comparison range
Base
fix/zh-6
4f6b2b9
+73.64%
Merge remote-tracking branch 'upstream/fix/zh-6' into type-endpoint
3cc4992
8 months ago
by Nerivec
-0.57%
fix: better name for base class
896c79a
8 months ago
by Nerivec
© 2026 CodSpeed Technology
Home Terms Privacy Docs