Thanks for asking the question! Be careful, you used the link to the French Gladys Assistant site
Use the English site instead (without the /fr)
So, I just realized something: in the Gladys integration, the code that fetches new Matter devices only runs when the integration starts
That might actually be it!
Iâll add a refresh of the list when the user arrives on the discovery page.
I added a refresh!
For the interface, Iâm working on improving all of that.
No more buttons when Matter is disabled on the main page; however there is a link to the « Settings » page in the yellow message:
On that page, I donât know how you managed to use the « Add to Gladys » button, because the button is indeed disabled (like the text field) ^^
I tested on the 3 browsers we officially support: Chrome, Firefox, and Safari, and all 3 correctly block use of the button.
On the « Settings » page, I updated the warning to clarify that weâre indeed talking about the button below.
Iâll let you know as soon as I have a Docker image to test!
Thanks again for all your testing @mutmut!
I just removed the /fr.
Ok, I have good news @mutmut!!
I tested with the matterbridge-webhook plugin to add a new Matter device « on the fly »; this plugin is actually very handy for creating Matter test devices.
I created a first webhook:
Then I add a second one in Matterbridge:
I refresh in Gladys (new button!):
It appears correctly! ![]()
@mutmut Docker build pushed, good for testing ![]()
The refresh works like a charm on page reload or button click @pierre-gilles, no need to decommission and recommission anymore, itâs really awesome and super smooth, bravo!
One last UI remark before the first release
: I think we can remove the Retour button from the Ajouter un appareil page â I donât use it on desktop or mobile, so itâs not really necessary since the integration menu is very accessible.
Alternatively
Great, thanks for testing!!
Yes thatâs true!
Thatâs another thing, weâll look at that at the Gladys global level in another thread ![]()
Iâll make the last fix and then it can go
I was on Firefox137.0.2/macOS13.7.5
I just retested with a fresh Gladys.
When I go to the Matter integration:
After refreshing the page, I still see the same thing.
I enable Matter:
I refresh the page:
I disable Matter and no more error messages like at the beginning:
Well done on the pairing code that you canât enter if Matter isnât enabled
Are you sure Gladys is running?
Iâm also on Firefox 137 on macOS, and I donât have the issue
Can you check the browser logs when you do that?
hereâs an example of what I have in mind when you enable Matter and donât have any commissioned nodes:
I was just hoping to connect my blinds and maybe my gate and use what you just tested with Matter to control them via Gladys. As for the local API, I still donât understand what an API could be useful for me, and I havenât looked into it either
. The other boxes are too expensive for such limited usefulness.
Are you sure Gladys has started properly?
yes itâs started properly
The local API is mainly useful if you donât want to put anything in the cloud (difficult, but itâs worth a try) or if you lose internet for a while and want to keep controlling your blinds via Gladys.
yes, it started up properly
Are you sure youâre on the latest version of the Docker image?
If you try on another browser, what happens?
I canât reproduce it on my side, Iâve tested lots of configurations, everything works fine!
Edit: I can reproduce it!! ![]()
@mutmut I just pushed an image that fixes the issue! It should be fine now ![]()
@mutmut Iâve removed the « back » button on the « Add a device » page, and changed the message when no node is found. Itâs built into the latest image!
Itâs going to be difficult for me to retest before tonight, and I was using Firefox and Brave for the tests.
Donât worry, I found the source of the bug, itâs all good ![]()
I was able to test quickly with a fresh Gladys and itâs perfect! Well done ![]()
















