Driver Dashboard

Universal Tuya Zigbee v9.0.833 - Driver Metrics & Health | 2026-09-05 20:34:36

78% Project Health Score 431 drivers - comprehensive coverage 4,324 fingerprints in database 100% image coverage 21 drivers with empty manufacturerName arrays 5 drivers have compose but no flow cards

Overview

Drivers
431
119 Zigbee + 31 WiFi
Fingerprints
4,324
4256 unique manufacturers
Flow Cards
165
T: 76 | C: 29 | A: 60
Lines of Code
216,768
673 files in lib/
Capabilities
170
Unique capability types
Clusters
15
Distinct ZCL clusters used

Driver Health

File Completeness
device.js431/431 (100.0%)
driver.js431/431 (100.0%)
compose.json431/431 (100.0%)
flow.compose431/431 (100.0%)
assets/images431/431 (100.0%)
Protocol Distribution
Zigbee119 (27.6%)
WiFi31 (7.2%)
Unknown281

Driver Categories (22 categories)

85
Sensors
5,030 FP
70
Switches & Relays
2,994 FP
41
Buttons & Remotes
1,166 FP
39
Lights & Bulbs
752 FP
35
Uncategorized
308 FP
29
Dimmers
1,139 FP
26
Air Quality & Purifier
138 FP
25
Plugs & Outlets
522 FP
15
Climate & HVAC
517 FP
10
Generic / Universal
828 FP
9
Covers & Blinds
768 FP
9
Valves
1,083 FP
8
Energy Meters
220 FP
7
Leak Sensors
154 FP
5
Door Controllers
82 FP
4
Fans
76 FP
4
Sirens & Alarms
105 FP
3
Locks
60 FP
3
Gateways & Bridges
64 FP
2
Safety (Smoke/CO/Gas)
48 FP
1
IR Blasters
128 FP
1
Presence Sensors
0 FP

Base Class Distribution

Base ClassDriversCoverage
TuyaZigbeeDevice72
PhysicalButtonMixin62
UnifiedSensorBase55
ButtonDevice37
TuyaSpecificClusterDevice30
UnifiedSwitchBase27
TuyaLocalDevice27
UnifiedLightBase15
TuyaZigBeeLightDevice15
UnifiedPlugBase12
UnifiedThermostatBase11
E11
EweLinkLocalDevice10
BaseUnifiedDevice5
TuyaUnifiedDevice5

Top Capabilities (by driver usage)

CapabilityDrivers Using
button.1417
onoff250
measure_battery187
measure_temperature110
dim101
measure_humidity91
measure_power87
meter_power73
measure_voltage71
measure_current66
button.262
measure_luminance55
alarm_motion45
alarm_contact44
alarm_tamper41
light_hue37
light_saturation37
button.337
target_temperature35
child_lock33
thermostat_mode29
light_temperature28
alarm_water27
button.427
light_mode26

Library Module Hotspots (Top 20 by LOC)

ModuleLinesSize
lib/devices/BaseUnifiedDevice.js5,010210.0 KB
lib/devices/UnifiedSensorBase.js4,892214.0 KB
lib/tuya/TuyaEF00Manager.js3,550139.2 KB
lib/tuya/TuyaZigbeeDevice.js2,55798.6 KB
lib/mixins/PhysicalButtonMixin.js2,501113.2 KB
lib/battery/UnifiedBatteryHandler.js2,03593.8 KB
lib/devices/ButtonDevice.js1,99083.5 KB
lib/devices/TuyaUnifiedDevice.js1,85478.4 KB
lib/devices/UnifiedSwitchBase.js1,79272.1 KB
lib/io/DeviceIOFacade.js1,78161.9 KB
lib/flow/FeatureFlowCards.js1,74668.8 KB
lib/tuya/TuyaTimeSyncFormats.js1,54473.4 KB
lib/battery/BatteryHealthIntelligence.js1,50862.3 KB
lib/tuya/TuyaDataPointsZ2M.js1,48441.9 KB
lib/utils/DriverMappingLoader.js1,35145.4 KB
lib/tuya/_quarantine/UniversalTuyaParser.legacy.js1,32246.3 KB
lib/tuya/TuyaUnifiedParser.js1,26969.5 KB
lib/sensors/IntelligentDPAutoDiscovery.js1,25744.3 KB
lib/battery/BatteryMasterEngine.js1,25655.1 KB
lib/intelligent/IntelligentDeviceAdapter.js1,21843.0 KB

Library by Directory

lib/tuya/
31,424 lines
66 files
lib/devices/
23,738 lines
26 files
lib/utils/
19,172 lines
88 files
lib/managers/
10,980 lines
33 files
lib/battery/
10,929 lines
20 files
lib/mixins/
8,404 lines
25 files
lib/zigbee/
8,095 lines
36 files
lib/helpers/
7,707 lines
26 files
lib/dynamic/
6,967 lines
17 files
lib/features/
5,392 lines
21 files
lib/tuya-local/
5,323 lines
21 files
lib/protocol/
4,496 lines
13 files
lib/flow/
4,341 lines
10 files
lib/clusters/
4,145 lines
28 files
lib/diagnostics/
3,687 lines
10 files
lib/io/
3,427 lines
7 files
lib/performance/
2,303 lines
11 files
lib/presence/
2,275 lines
7 files
lib/registry/
2,115 lines
11 files
lib/ota/
2,109 lines
5 files
lib/pairing/
1,934 lines
13 files
lib/adapters/
1,896 lines
6 files
lib/layers/
1,811 lines
6 files
lib/smart/
1,654 lines
6 files
lib/sensors/
1,525 lines
2 files
lib/temporal/
1,510 lines
4 files
lib/converters/
1,365 lines
3 files
lib/multichannel/
1,296 lines
6 files
lib/ux/
1,247 lines
5 files
lib/scraper/
1,222 lines
3 files
lib/intelligent/
1,218 lines
1 files
lib/security/
1,208 lines
6 files
lib/enrichment/
1,204 lines
5 files
lib/data/
1,136 lines
4 files
lib/cache/
1,056 lines
4 files
lib/ManufacturerVariationManager.js/
1,009 lines
1 files
lib/health/
946 lines
3 files
lib/LowLevelBridge.js/
890 lines
1 files
lib/UniversalDataHandler.js/
867 lines
1 files
lib/discovery/
862 lines
4 files
lib/detectors/
844 lines
3 files
lib/ZigbeeClusterManager.js/
801 lines
1 files
lib/DeviceFingerprintDB.js/
793 lines
1 files
lib/LocalFirstEngine.js/
773 lines
1 files
lib/SDK3CompatBridge.js/
711 lines
1 files
lib/IntelligentDeviceLearner.js/
698 lines
1 files
lib/BatteryManagerV4.js/
667 lines
1 files
lib/interpreters/
654 lines
1 files
lib/configs/
648 lines
1 files
lib/TuyaZigBeeLightDevice.js/
636 lines
1 files
lib/tuya-engine/
633 lines
12 files
lib/ProductValueValidator.js/
631 lines
1 files
lib/IntelligentSensorInference.js/
626 lines
1 files
lib/analytics/
569 lines
3 files
lib/testing/
554 lines
2 files
lib/templates/
527 lines
2 files
lib/drivers/
508 lines
4 files
lib/util/
486 lines
2 files
lib/ProtocolAutoOptimizer.js/
482 lines
1 files
lib/UniversalZigbeeDevice.js/
465 lines
1 files
lib/TuyaDataPoints.js/
463 lines
1 files
lib/autonomous/
444 lines
2 files
lib/validation/
432 lines
2 files
lib/UniversalZigbeeProtocol.js/
428 lines
1 files
lib/filter/
424 lines
2 files
lib/emergency/
401 lines
1 files
lib/TuyaSpecificClusterDevice.js/
397 lines
1 files
lib/Util.js/
395 lines
1 files
lib/groups/
393 lines
2 files
lib/errors/
391 lines
2 files
lib/smartadapt/
380 lines
1 files
lib/ir/
374 lines
1 files
lib/device/
360 lines
1 files
lib/SDK3BestPractices.js/
337 lines
1 files
lib/IASAlarmFallback.js/
326 lines
1 files
lib/lighting/
323 lines
2 files
lib/TuyaHelpers.js/
304 lines
1 files
lib/xiaomi/
303 lines
2 files
lib/quirks/
289 lines
1 files
lib/TuyaUniversalBridge.js/
287 lines
1 files
lib/ewelink-local/
276 lines
4 files
lib/constants/
272 lines
3 files
lib/wifi/
256 lines
3 files
lib/ZigbeeTimeSync.js/
253 lines
1 files
lib/green_power.js/
253 lines
1 files
lib/resilience/
246 lines
2 files
lib/TuyaRtcDetector.js/
238 lines
1 files
lib/energy/
228 lines
1 files
lib/session/
182 lines
1 files
lib/TuyaSpecificCluster.js/
167 lines
1 files
lib/profiles/
151 lines
1 files
lib/compat/
138 lines
1 files
lib/FlowCardHelper.js/
131 lines
1 files
lib/mesh/
114 lines
1 files
lib/TuyaColorControlCluster.js/
109 lines
1 files
lib/index.js/
86 lines
1 files
lib/TuyaTimeManager.js/
73 lines
1 files
lib/shims/
72 lines
1 files
lib/TuyaTimeDebugProbe.js/
67 lines
1 files
lib/TuyaEpochDetector.js/
65 lines
1 files
lib/DiagnosticEngine.js/
56 lines
1 files
lib/TuyaWindowCoveringCluster.js/
55 lines
1 files
lib/TuyaOnOffCluster.js/
42 lines
1 files
lib/TuyaDeviceClassifier.js/
38 lines
1 files
lib/IASZoneEnroller.js/
36 lines
1 files
lib/tuya-camera/
34 lines
1 files
lib/suppress-punycode.js/
28 lines
1 files
lib/BatteryManagerV3.js/
27 lines
1 files
lib/BaseDriver.js/
14 lines
1 files
lib/GlobalTimeSyncEngine.js/
8 lines
1 files
lib/OnOffBoundCluster.js/
8 lines
1 files
lib/version.js/
3 lines
1 files

Recent Changes (Last 1 Commits)

c192059 2026-09-05 22:33:23 +0200|fix(core): Eduard roller blind DPs, HOBEIAN fleet couples, p2382 alias, payload size compaction v9.0.833

Driver Issues (73 drivers)

DriverIssuesCategory
air_purifier_curtainEMPTY_MANUFACTURER_NAME NO_FINGERPRINTScovers
device_plug_energy_monitorEMPTY_MANUFACTURER_NAME NO_FINGERPRINTSplugs
device_plug_smartEMPTY_MANUFACTURER_NAME NO_FINGERPRINTSplugs
dimmer_1_gang_2EMPTY_MANUFACTURER_NAME NO_FINGERPRINTSdimmers
dimmer_dual_channelEMPTY_MANUFACTURER_NAME NO_FINGERPRINTSdimmers
doorwindowsensorEMPTY_MANUFACTURER_NAME NO_FINGERPRINTSsensors
double_power_pointEMPTY_MANUFACTURER_NAME NO_FINGERPRINTSplugs
outdoor_2_socketEMPTY_MANUFACTURER_NAME NO_FINGERPRINTSplugs
pirsensorEMPTY_MANUFACTURER_NAME NO_FINGERPRINTSsensors
radar_sensor_2EMPTY_MANUFACTURER_NAME NO_FINGERPRINTSsensors
radar_sensor_ceilingEMPTY_MANUFACTURER_NAME NO_FINGERPRINTSsensors
relay_board_1_channelEMPTY_MANUFACTURER_NAME NO_FINGERPRINTSswitches
rgb_bulb_E27EMPTY_MANUFACTURER_NAME NO_FINGERPRINTSlights
sensor_lcdtemphumidsensor_temphumidsensorEMPTY_MANUFACTURER_NAME NO_FINGERPRINTSsensors
sirentemphumidsensorEMPTY_MANUFACTURER_NAME NO_FINGERPRINTSsensors
smart_air_detection_boxEMPTY_MANUFACTURER_NAME NO_FINGERPRINTSother
smart_rcboEMPTY_MANUFACTURER_NAME NO_FINGERPRINTSother
smart_remote_1_button_2EMPTY_MANUFACTURER_NAME NO_FINGERPRINTSbuttons
smart_switchEMPTY_MANUFACTURER_NAME NO_FINGERPRINTSswitches
switch_2_gang_meteringEMPTY_MANUFACTURER_NAME NO_FINGERPRINTSswitches
wall_remote_4_gangEMPTY_MANUFACTURER_NAME NO_FINGERPRINTSbuttons
presence_detectorNO_FINGERPRINTSpresence
radiator_wifi_tuyaNO_FINGERPRINTSother
wifi_air_purifierNO_FINGERPRINTSair_quality
wifi_air_qualityNO_FINGERPRINTSair_quality
wifi_cameraNO_FINGERPRINTSother
wifi_coverNO_FINGERPRINTScovers
wifi_dehumidifierNO_FINGERPRINTSair_quality
wifi_dimmerNO_FINGERPRINTSdimmers
wifi_door_lockNO_FINGERPRINTSlocks
wifi_doorbellNO_FINGERPRINTSother
wifi_ewelink_bulbNO_FINGERPRINTSlights
wifi_ewelink_dimmerNO_FINGERPRINTSdimmers
wifi_ewelink_fanNO_FINGERPRINTSfans
wifi_ewelink_ledNO_FINGERPRINTSlights
wifi_ewelink_plugNO_FINGERPRINTSplugs
wifi_ewelink_powNO_FINGERPRINTSother
wifi_ewelink_switchNO_FINGERPRINTSswitches
wifi_ewelink_switch_2chNO_FINGERPRINTSswitches
wifi_ewelink_switch_4chNO_FINGERPRINTSswitches
wifi_ewelink_thNO_FINGERPRINTSother
wifi_fanNO_FINGERPRINTSfans
wifi_garage_doorNO_FINGERPRINTSdoors
wifi_genericNO_FINGERPRINTSgeneric
wifi_heaterNO_FINGERPRINTSother
wifi_humidifierNO_FINGERPRINTSair_quality
wifi_ir_remoteNO_FINGERPRINTSbuttons
wifi_led_stripNO_FINGERPRINTSlights
wifi_lightNO_FINGERPRINTSlights
wifi_pet_feederNO_FINGERPRINTSother
Generated: 2026-09-05 20:34:36
Universal Tuya Zigbee - Dashboard Suite