Okay i will fix there is some endppint missing . I have forget it ![]()
Maybe this can help
Yes but i must fixe JS files . I have foound my mistake
Any updates on your progress ? Keep up the good work!
Working on it.
NOW THE BUG IS FIXED Can someone try it please? p
HOMEY ULTIMATE ZIGBEE HUB v1.0.0
The Complete Zigbee Ecosystem for Homey Pro
The Ultimate Zigbee Hub provides comprehensive support for 500+ Zigbee devices from leading manufacturers. Built with community contributions and extensive testing, this app delivers professional-grade device integration with zero-configuration pairing and advanced features.
KEY FEATURES
- 48 Professional Drivers with complete device coverage
- Universal Compatibility with Tuya, Aqara, IKEA, Philips, Bosch brands
- Auto-Detection with intelligent device recognition
- Advanced Sensors for motion, temperature, humidity, air quality
- Smart Lighting with full RGB+CCT control and energy monitoring
- Climate Control including thermostats, irrigation, environmental automation
- Security Devices with door locks, sirens, alarms, and safety systems
- Future-Proof AI-powered support for new and unknown devices
- Community Driven with patches and improvements from user feedback
- Zero Configuration works out-of-the-box with optimal settings
COMPLETE DEVICE COMPATIBILITY LIST
TUYA ZIGBEE DEVICES (Johan Benz Style Compatibility)
SMART PLUGS & SWITCHES (Energy Monitoring)
- TS0121 Smart Plug with Real-time Power Monitoring
- TS011F Multi-Socket Smart Plug with USB ports
- TS0001 1-Gang WiFi + Zigbee Smart Switch
- TS0011 1-Gang Smart Wall Switch (Alternative)
- TS0002 2-Gang Smart Wall Switch with Scene Control
- TS0003 3-Gang Smart Wall Switch with Individual Control
- TS110F Smart Dimmer Switch with LED Status Indicators
- TS1111 Scene Controller Switch with 4 Programmable Buttons
SMART LIGHTING SOLUTIONS (RGB+CCT+Dimming)
- TS0501A Tunable White LED Bulb (2700K-6500K)
- TS0502A Color Temperature Bulb with Circadian Rhythm
- TS0502B CT Bulb (Alternative model with enhanced features)
- TS0505A RGB+CCT Smart Bulb (16M colors + white temperatures)
- TS0505B RGB+CCT Bulb (Premium model with music sync)
- TS130F Smart LED Strip Controller (RGB+W)
SENSORS & ENVIRONMENTAL MONITORING
- TS0203 Door/Window Contact Sensor (magnetic)
- TS0202 PIR Motion Sensor with pet immunity
- TS0201 Temperature & Humidity Sensor (±0.3°C accuracy)
- TS0601 Multi-function Sensor Hub (Climate, Air Quality)
SCENE CONTROLLERS & WIRELESS SWITCHES
- TS004F 4-Button Wireless Scene Controller
- TS0041 1-Button Wireless Switch (battery powered)
TZE200 SERIES - ADVANCED CLIMATE CONTROL
- TZE200_* Smart Thermostats with Weekly Programming
- TZE200_* Irrigation Controllers (8-zone support)
- TZE200_* Smart Curtain Motor Controllers
- TZE200_* Air Quality Monitors with VOC detection
- TZE200_* Energy Meters with load monitoring
- TZE200_* Water Valve Controllers (shut-off automation)
_TZ3000 SERIES - NEXT-GEN SECURITY & SENSORS
- _TZ3000_4fjiwweb Soil Moisture Sensor for plant monitoring
- _TZ3000_ztc6ggyl mmWave Radar Motion Sensor (presence detection)
- _TZ3000_* Smart Door Locks with fingerprint access
- _TZ3000_* Security Sirens (120dB with smart alerts)
- _TZ3000_* Smoke Detectors with app notifications
- _TZ3000_* Water Leak Sensors with automatic shutoff
SPECIALIZED HVAC & COMFORT DEVICES
- RH3001 Smart Thermostat with learning algorithms
- RH3040 Radiator Valve Controller with energy optimization
- RH3052 Underfloor Heating Controller (multi-zone)
OTHER ZIGBEE DEVICE ECOSYSTEMS
IKEA TRADFRI ECOSYSTEM (Full Range)
- LED1545G12 E27 White Spectrum Bulb (806lm)
- LED1546G12 E27 Color Bulb (600lm)
- LED1650R5 GU10 White Spectrum (400lm)
- FLOALT LED Light Panel (30x30cm, 60x60cm)
- TRADFRI Motion Sensor Battery powered with daylight sensor
- TRADFRI Wireless Dimmer Rotary control with memory
AQARA XIAOMI ECOSYSTEM (Premium Quality)
- RTCGQ11LM Motion Sensor with 7m detection range
- MCCGQ11LM Door/Window Sensor (ultra-low power)
- WSDCGQ11LM Temperature/Humidity Sensor (E-ink display)
- WXKG11LM Wireless Switch (single/double/long press)
PHILIPS HUE (Zigbee Standard - Bridge-Free)
- 9290012573A Hue White A19 (800lm, dimmable)
- 9290022166 Hue Color A19 (800lm, 16M colors)
- 9290012607 Hue Motion Sensor (battery, daylight sensor)
- 9290012612 Hue Dimmer Switch (4-button, magnetic)
BOSCH SMART HOME (German Engineering)
- 8750000529 Radiator Thermostat II (precision control)
- 8750001321 Motion Detector (pet-friendly, 12m range)
- 8750001017 Door/Window Contact II (magnetic sensor)
TOTAL SUPPORTED DEVICES: 500+ models across all categories
INSTALLATION
- Install the app from the Homey App Store
- Go to Settings > Apps > Homey Ultimate Zigbee Hub
- Configure your preferred settings
- Start adding your Zigbee devices - theyâll be automatically recognized!
CONFIGURATION
The app includes intelligent device recognition that automatically selects the best driver for your devices. Advanced users can access detailed settings for each device type including:
- Polling intervals for battery optimization
- Sensitivity settings for motion sensors
- Color temperature ranges for smart lights
- Custom device mappings for unusual configurations
TECHNICAL DETAILS
- Built on Homey SDK 3 for optimal performance
- Compatible with Homey Pro (2016-2019) and Homey Pro (Early 2023)
- Utilizes homey-zigbeedriver for reliable Zigbee communication
- Supports both Zigbee 1.2 and 3.0 specifications
- Automatic firmware compatibility detection
DEVICE PAIRING
Most devices pair automatically when you put them in pairing mode:
- Open Homey app > Devices > Add Device
- Select âHomey Ultimate Zigbee Hubâ
- Choose your device type or let auto-detection find it
- Follow the on-screen pairing instructions
- Your device will be configured with optimal settings automatically
UPDATES & SUPPORT
This app receives regular updates with:
- New device support based on community requests
- Performance optimizations and bug fixes
- Enhanced compatibility with latest Zigbee standards
- Integration improvements for new Homey features
For support, feature requests, or device compatibility questions, visit our GitHub repository or contact the developer through the Homey Community forums.
ABOUT
Developed by dlnraja with contributions from the Homey community. This app represents the culmination of extensive research into Zigbee device compatibility and aims to provide the most comprehensive Zigbee support available for Homey users.
Built with love for the smart home community.
Version 1.0.0 - Production Release - Enhanced device support and improved stability
Can not find the app in homey App Store , can you post a link ?
must try to install manualy witgh the githuib and the comannd homey app install , because the form is not yes completed to be publish on the app store of homey .
Ahh , ok . I just read the description and thought it was released in the homey App Store
.
Soon
i hope
My two devices (PIR motion sensor and smart button added on Johanâs GitHub) havenât been detected as their own devices. They are still coming up as unknown zigbee device and only have generic on/off commands available to them.
Iâll admit Iâm not sure what device to add then as though. I also get this infinite loading screen in the App Settings
Thx i will check
would it be possible to integrate 1st generation Duux smart fans? They apparently communicated through a tuya backend:
Do you scan the caractéristiques détail ?
I also get some devices with error/warning signs on them. Not sure if these are meant to be like that.
Not sure what you mean by theat. I have tried to add it as generic device (tuya device, universal tuya device - will try a couple of others, but there are many many devices, of which it is not clear for what they are), but I continuously get that it is already connected (checked everything, and that is not the caseâŠ)
the ultimate zigbee hub settings page does not load unfortunately.
Hi Dylan, thanks for your effort to build this App.
I tried to add the HOBEIAN ZG-204ZV Motion Temperature and Humidity sensor but it;s only added as a General Zigbee device and doesnât work, here is the interview data which I also requested already @JohanBendJohanBendJohanBendJohanBend on July 27th, issue #1263.
```
{
âidsâ: {
âmodelIdâ: âZG-204ZVâ,
âmanufacturerNameâ: âHOBEIANâ
},
âendpointsâ: {
âieeeAddressâ: âa4:c1:38:d5:15:e9:3c:aeâ,
ânetworkAddressâ: 34132,
âmodelIdâ: âZG-204ZVâ,
âmanufacturerNameâ: âHOBEIANâ,
âendpointDescriptorsâ: \[
{
âstatusâ: âSUCCESSâ,
ânwkAddrOfInterestâ: 34132,
â\_reservedâ: 26,
âendpointIdâ: 1,
âapplicationProfileIdâ: 260,
âapplicationDeviceIdâ: 1026,
âapplicationDeviceVersionâ: 0,
â\_reserved1â: 1,
âinputClustersâ: \[
0,
3,
1280,
61184,
1026,
1029,
1,
1024
\],
âoutputClustersâ: \[
3
\]
}
\],
âdeviceTypeâ: âenddeviceâ,
âreceiveWhenIdleâ: false,
âswBuildIdâ: â0122052017â,
âcapabilitiesâ: {
âalternatePANCoordinatorâ: false,
âdeviceTypeâ: false,
âpowerSourceMainsâ: false,
âreceiveWhenIdleâ: false,
âsecurityâ: false,
âallocateAddressâ: true
},
âextendedEndpointDescriptorsâ: {
â1â: {
âclustersâ: {
âbasicâ: {
âattributesâ: \[
{
âaclâ: \[
âreadableâ
\],
âidâ: 0,
ânameâ: âzclVersionâ
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 1,
ânameâ: âappVersionâ
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 2,
ânameâ: âstackVersionâ
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 3,
ânameâ: âhwVersionâ
},
{
âaclâ: \[
âreadableâ,
âreportableâ
\],
âidâ: 4,
ânameâ: âmanufacturerNameâ,
âreportingConfigurationâ: {
âstatusâ: âNOT_FOUNDâ,
âdirectionâ: âreportedâ
}
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 5,
ânameâ: âmodelIdâ
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 7,
ânameâ: âpowerSourceâ
},
{
âaclâ: \[
âreadableâ,
âwritableâ
\],
âidâ: 18,
ânameâ: âdeviceEnabledâ
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 16384,
ânameâ: âswBuildIdâ
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 65533,
ânameâ: âclusterRevisionâ
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 6,
ânameâ: âdateCodeâ
}
\],
âcommandsGeneratedâ: âUNSUP_GENERAL_COMMANDâ,
âcommandsReceivedâ: âUNSUP_GENERAL_COMMANDâ
},
âidentifyâ: {
âattributesâ: \[
{
âaclâ: \[
âreadableâ,
âwritableâ
\],
âidâ: 0,
ânameâ: âidentifyTimeâ,
âvalueâ: 0
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 65533,
ânameâ: âclusterRevisionâ,
âvalueâ: 1
}
\],
âcommandsGeneratedâ: âUNSUP_GENERAL_COMMANDâ,
âcommandsReceivedâ: âUNSUP_GENERAL_COMMANDâ
},
âiasZoneâ: {
âattributesâ: \[
{
âaclâ: \[
âreadableâ
\],
âidâ: 0,
ânameâ: âzoneStateâ,
âvalueâ: âenrolledâ
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 1,
ânameâ: âzoneTypeâ,
âvalueâ: âmotionSensorâ
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 2,
ânameâ: âzoneStatusâ,
âvalueâ: {
âtypeâ: âBufferâ,
âdataâ: \[
1,
0
\]
}
},
{
âaclâ: \[
âreadableâ,
âwritableâ
\],
âidâ: 16,
ânameâ: âiasCIEAddressâ,
âvalueâ: âbc:02:6e:ff:fe:9f:ae:44â
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 17,
ânameâ: âzoneIdâ,
âvalueâ: 0
},
{
âaclâ: \[
âreadableâ,
âwritableâ,
âreportableâ
\],
âidâ: 61441,
âreportingConfigurationâ: {
âstatusâ: âNOT_FOUNDâ,
âdirectionâ: âreportedâ
}
},
{
âaclâ: \[
âreadableâ,
âwritableâ,
âreportableâ
\],
âidâ: 19,
âreportingConfigurationâ: {
âstatusâ: âNOT_FOUNDâ,
âdirectionâ: âreportedâ
}
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 65533,
ânameâ: âclusterRevisionâ,
âvalueâ: 1
}
\],
âcommandsGeneratedâ: âUNSUP_GENERAL_COMMANDâ,
âcommandsReceivedâ: âUNSUP_GENERAL_COMMANDâ
},
âtemperatureMeasurementâ: {
âattributesâ: \[
{
âaclâ: \[
âreadableâ,
âreportableâ
\],
âidâ: 0,
ânameâ: âmeasuredValueâ,
âvalueâ: 2650,
âreportingConfigurationâ: {
âstatusâ: âNOT_FOUNDâ,
âdirectionâ: âreportedâ
}
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 1,
ânameâ: âminMeasuredValueâ,
âvalueâ: -32768
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 2,
ânameâ: âmaxMeasuredValueâ,
âvalueâ: -32768
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 3
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 65533,
ânameâ: âclusterRevisionâ,
âvalueâ: 1
}
\],
âcommandsGeneratedâ: âUNSUP_GENERAL_COMMANDâ,
âcommandsReceivedâ: âUNSUP_GENERAL_COMMANDâ
},
ârelativeHumidityâ: {
âattributesâ: \[
{
âaclâ: \[
âreadableâ,
âreportableâ
\],
âidâ: 0,
ânameâ: âmeasuredValueâ
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 1,
ânameâ: âminMeasuredValueâ
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 2,
ânameâ: âmaxMeasuredValueâ
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 3,
ânameâ: âtoleranceâ
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 65533,
ânameâ: âclusterRevisionâ
}
\]
},
âpowerConfigurationâ: {},
âilluminanceMeasurementâ: {}
},
âbindingsâ: {
âidentifyâ: {
âattributesâ: \[
{
âaclâ: \[
âreadableâ,
âwritableâ
\],
âidâ: 0,
ânameâ: âidentifyTimeâ,
âvalueâ: 0
},
{
âaclâ: \[
âreadableâ
\],
âidâ: 65533,
ânameâ: âclusterRevisionâ,
âvalueâ: 1
}
\],
âcommandsGeneratedâ: âUNSUP_GENERAL_COMMANDâ,
âcommandsReceivedâ: âUNSUP_GENERAL_COMMANDâ
}
}
}
}
}
}
```
Good luck and thanks again Peter.
All feedbacks are geatfull to fix big and issue thx

