Matter.js update to 0.16

Alright, I made a new PR this morning, and indeed with autoConnect working, it changes everything — I was able to remove 50% of the code I had written for this migration :smiley:

A new build is available under a new tag:

gladysassistant/gladys:upgrade-matter-latest

I took the opportunity to make a few practical improvements:

1/ In the logs, warning messages when a device has not yet been added to Gladys are now displayed on a single line, at the « info » log level, because it’s not an error per se but just a warning:

2/ Refreshing the Matter device list, being sometimes a long operation on large Matter networks containing unavailable devices, I made this operation non-blocking for Gladys startup to avoid lengthening Gladys’s startup time.

@prohand can you re-test?

The new PR: