Hi @Sescandell ![]()
I’ve created this thread to discuss the development of the Z-Wave JS UI service and your PR!
First, thanks for taking this on — what you’ve done is really great.
I’ve left an initial review:
Hi @Sescandell ![]()
I’ve created this thread to discuss the development of the Z-Wave JS UI service and your PR!
First, thanks for taking this on — what you’ve done is really great.
I’ve left an initial review:
On my end I tested the PR in real life and it detects devices I have and I can control them in Gladys.
@Sescandell I just saw that you updated your PR, thanks for the fixes! ![]()
Remember to drop me a quick message here next time, otherwise I won’t know there were changes on GitHub!
I’ve restarted the tests!
@_Will_71 Can you re-test after @Sescandell’s latest changes?
you’ll need to re-create the Z-Wave devices though
I didn’t mean to be intrusive with the GitHub notifications, the notifications here, all that, all that.
I’ll remember ![]()
Yes, no problem — I’ll retest over the weekend.
@Sescandell on the contrary, don’t hesitate ![]()
On GitHub it’s not convenient, every commit generates a notification so the notifications section of my account is unusable (I have thousands of notifications in it
)
So I prefer the forum to let me know it’s ready! However, once you tell me I’ll check the GitHub messages without any problem
I’ve reverted the package-lock.json file for the usb service. Let me know.
I retested but things have changed on my side.
The devices are still recognized, but those that were managed by Gladys are no longer recognized.
I’ll try to look into why when I have 5 minutes.
It’s normal, the first PR from @Sescandell modified the external_id, I asked him in the revert PR to undo that change and revert to the external_id currently in production.
So if you had already created the Z-Wave devices in your first test, you need to delete them and then recreate them (I requested the change precisely so that the issue you had wouldn’t affect users in production
no breaking change)
I didn’t start from the same installation, so my sensors weren’t created in Gladys.
Ah ok, indeed in that case there’s an issue ![]()
Hello
Could you provide more info please: device types, logs, what’s not working? etc.
Thanks,
I’ll try to give you more info later — right now I’m traveling a lot for work so I don’t have much time.
All I can tell you for now is that in your first image I had devices that were recognized (well, only some) ON/OFF switches. I had the status reported in Gladys and I could control them from Gladys.
With the latest change this no longer works: the devices are displayed but with the message that they are not yet managed by Gladys.
No specific logs.
The devices are from the brand Qubino.
I could connect to zwavejs ui tonight to give you more details about the devices.
Okay, I made a mistake when I cloned your repo because I no longer have the binary switch handling in the code.
So of course it doesn’t work.
So I confirm that now it’s fine — my devices (binary switch) are working!
I just did the review on my side, and I tested it for real with my Fibaro door contact sensor: it works perfectly
(Review)
Great job ![]()
![]()
I’ve
I’m not sure about the procedure for the documentation.
I did something, don’t hesitate to tell me if I made a mistake.
This is a Docusaurus repo (a documentation tool based on Node.js)
You have the instructions in the README to set up an environment!
Don’t hesitate if you want some help ![]()
@Sescandell Thanks for the PR on the docs side ![]()
I merged the PR on the Gladys side, it will be included in the next Gladys release! (Probably next week)
Let’s get started on a new PR then ![]()
I saw that the door/window sensor has a built-in temperature sensor. I’ll start with that!
Excellent, happy to do a new PR!
Don’t hesitate to ask if you need help or any materials ![]()