Each feature of the composite will have to become a feature in Gladys — is that what you had in mind?
What’s blocking you in particular?
Yes, that’s exactly what I had in mind, but how exactly do you make the connection between the composite and all these different features?
I’m not sure that this case is already handled in the code; I think it needs to be coded! (I may be wrong, I’m not the creator of the Zigbee2mqtt integration)
That’s why I’m asking for help, because I don’t know how to go about it.
Do you want us to call each other to look at this together?
For this one I don’t have any magic answers, you have to do the work, you know
Write the code (I’m not a very good teacher as you can see aha)
I figure you don’t have a magic answer and that we have to write the code. But as a beginner in JavaScript development I don’t know how to get started.
Also, yes, we can try to call each other.
1 Like
No worries, when are you available?
Availability:
From 4:30 PM to 6:00 PM (today) or at 8:00 PM
Wednesday evening at 8:00 PM
Thursday evening at 8:00 PM
Friday all day
I’ll check and get back to you tonight.
What’s certain is that before 7 PM it’s not possible on any day of the week.
So it will preferably be at 8 PM.
1 Like
@pierre-gilles thank you for your call.
That should unblock me
1 Like
Hi @_Will_71 , I’m revisiting this topic and I can’t remember whether we ultimately covered this case or not?
To know whether I can close this request or not
Will_71
January 31, 2025, 5:49pm
72
Hi @pierre-gilles , to be honest no, I haven’t figured out how to code that part and I honestly haven’t looked at it since.
I only added the ability to send a zigbee2mqtt message in scenes to fill the gap in the meantime
1 Like
If you want us to call each other, we can
Will_71
February 16, 2026, 11:11pm
74
@Hizo , Here is finally a test image for the woox siren.
Can you try it and give me feedback?
willde71/gladys-test:woox-siren
@pierre-gilles , the PR for the siren
master ← William-De71:features/woox-siren
ouvert 10:53PM - 02 Mar 26 UTC
### Pull Request check-list
To ensure your Pull Request can be accepted as fa… st as possible, make sure to review and check all of these items:
- [x] If your changes affect the code, did you write the tests?
- [x] Are tests passing? (`npm test` on both front/server)
- [x] Is the linter passing? (`npm run eslint` on both front/server)
- x ] Did you run prettier? (`npm run prettier` on both front/server)
- [x] If you are adding a new feature/service, did you run the integration comparator? (`npm run compare-translations` on front)
- [x] Did you test this pull request in real life? With real devices? If this development is a big feature or a new service, we recommend that you provide a Docker image to the community ([forum](https://community.gladysassistant.com/)) for testing before merging.
- [ ] If your changes modify the API (REST or Node.js), did you modify the API documentation? (Documentation is based on comments in code)
- [ ] If you are adding a new features/services which needs explanation, did you modify the user documentation? See [the GitHub repo](https://github.com/GladysAssistant/v4-website) and the [website](https://gladysassistant.com).
- [ ] Did you add fake requests data for the demo mode (`front/src/config/demo.js`) so that the demo website is working without a backend? (if needed) See [https://demo.gladysassistant.com](https://demo.gladysassistant.com).
NOTE: these things are not required to open a PR and can be done afterwards / while the PR is open.
### Description of change
Add support of WOOX R7051 Smart siren
<img width="590" height="581" alt="image" src="https://github.com/user-attachments/assets/e7949dde-8040-4ff1-8eaf-e92282db1a96" />
## Summary by CodeRabbit
## Release Notes
* **New Features**
* Added siren mode control with options for stop, burglar, fire, emergency, and various panic modes
* Added siren volume level adjustment (low, medium, high, very high)
* Added strobe and strobe level support for siren devices
* Added AC connected device category
* Extended device support with improved multi-language configurations
1 Like