GL-S20 and Home Assistant

Thanks for the info. I am currently running both HA and the GL-S20 on the same VLAN, albeit not my core VLAN. So I would have thought Thread in HA would see it. Perhaps I'll submit a warranty claim

I have to call out that I am struggling with debugging this. I'm trying to add a Level bolt smart lock and it always times out on the Home Assistant IOS app after I scan the QR code. I'm running a unifi network but have verified that home assistant, the GL-S20, and my iphone all have IPv6 addresses in addition to their ipv4 addresses. I don't really see any log messages on the home assistant side or the GL-S20. I have no other configured matter hubs. Can you all point me to anything else I should verify? The Level lock does have the correct matter firmware. My problem is I can't see anything besides a timeout. What was the cause of that timeout for example? When I run the Add Matter Device workflow in the IOS app should that cause the OTBR to go into commissioning mode?

Firmware: 2.0.1-A1
Home Assistant: 2025.2.0

Most of the log messages look like this.

[2025-02-06 04:42:50] e[0;33mW (6408567) OPENTHREAD: Dropping unsupported mldv2 record of type 2e[0m
[2025-02-06 04:42:50] e[0;33mW (6408577) OPENTHREAD: Dropping unsupported mldv2 record of type 2e[0m
[2025-02-06 04:42:50] e[0;33mW (6408577) OPENTHREAD: Dropping unsupported mldv2 record of type 2e[0m
[2025-02-06 04:42:50] e[0;33mW (6408637) OPENTHREAD: Dropping unsupported mldv2 record of type 2e[0m
[2025-02-06 04:42:50] e[0;33mW (6408647) OPENTHREAD: Dropping unsupported mldv2 record of type 2e[0m

Hello @judahrand ,
any news of a stable release of the firwmare after the 2.0.1 beta?
Thank you.

A little off topic, but I had huge problems: After each re-start of my docker-based matter controller (matter on a dedicated pi I had laying around, HA on a docker on my Syno NAS), all GL-S20 connected matter devices would be offline.

But my setup is a bit more complicated than that: The GL-S20 sits in my apartment building's basement, and the basement is connected to my LAN (mesh) via powerline (which is quite stable) and a dedicated basement router.

At first, the GL-S20 was connected via wifi to a wifi repeater connected to the powerline outlet. This might've caused the problems which I found out after a complete GL-S20 reset and many un- and re-installs of the HA intergrations and re-coupling of my matter devices.

Since I finally connected the GL-S20 to a router which I had laying around and then to the powerline outlet, everything seems fine so far, the GL-S20 reset was done after connecting it to the router by cable. The wifi is now completely shut down.

Fwiw ...

@jcustenborder did you ever get your Level Bolt to pair with the GL-S20? I am struggling as well. Thanks!

Unfortunately no. I really don't have a good understanding on how to troubleshoot. I opened a ticket and they have been responding but I don't know if the issue is the bolt or something else. I don't have any thread devices beyond this. I don't even see any usable log messages to try and troubleshoot it. I do at least have a TP LInk matter outlet that is working with Home Assistant so I know that part is at least working.

OK bummer thank you for getting back to me. I am really hoping to get the GL-S20 working because I have been using a HomePod as my TBR and it keeps changing Wifi networks to match my phone and that is causing issues with Home Assistant.

I have been in contact with support as well and hoping they can help provide a solution. They did give me some steps they used to pair a Heiman Matter Smart Motion Sensor. The Level Bolt is the only Matter over Thread device I own so I purchased that Heiman device from Amazon and will attempt to pair it just to confirm the GL-S20 is working with Home Assistant.

I will point them to this thread and the fact that another customer is also struggling with the Level Bolt and hopefully they can help provide a solution.

@jcustenborder I was finally able to pair the Level Bolt to Home Assistant using the GL-S20 as the TBR. Knowing that matter depends a lot on IPv6 and various network settings, I started researching recommended settings for my Unifi equipment. I made a few tweaks and after many lock resets and attempted pairings, it finally paired.

You might research recommended network settings for your router and made adjustments because that might be the cause. Now this said I wish there was better logging on the GL-S20 to highlight any issues.

@ritchierich That is great to know! I'm also using unifi. Can you post what settings you needed to change? The interesting thing is I do have a TP link matter device that is working. Just nothing over thread. Any additional info you have would be amazing!

I started doing extensive searching about matter and Unifi specifically since some readings were pointing to network settings affecting pairing. My network has several VLANs and my Home Automation is in a separate VLAN than users. I have Home Assistant and the GL-S20 on the same VLAN and I also my phone to a Wifi assigned to that VLAN when I was attempting to pair the Level Lock.

There are many posts with conflicting success stories but these are more or less my settings:
https://community.ui.com/questions/Having-new-issue-with-connecting-Matter-devices-over-thread-with-Home-Assistant-on-RaspPi-on-a-VLAN/02b3eb0f-1d60-4994-8866-9915413c4a32#answer/43a8c080-6f50-4517-b71e-0cb78c845130

My Differences:

  • I had Multicast Enhancement on and switched it off for my IoT Wifi but that didn't help. Ended up turning it back on since I believe I had turned it on for something else and again other posts suggested this be turned on.
  • Forward Unknown Multicast was turned off for me and I believe this might be the setting that that fixed it.
    • That setting is on Settings \ Networks and Multicast Filtering has to be on first and then you will see the Forward Unknown Multicast Traffic and your need to choose your networks.

Hello @lancer ,
any news of a stable release of the firwmare after the 2.0.1 beta?
Thank you.

I have HA on Docker container and I have Aquara U200 smart lock
I want to buy the GL-S20 TBR and use it with HA because it’s the cheapest way that I can have atleast unlock and lock features for my smart lock, I think
Does anyone have any information about it?
Thanks

I have an Aqara U200 working with HA and a GL-S20.
You'll have two things to consider:

  • HA's Matter component might not work on docker - that depends on if your host supports some IPv6 features (in my case, on a Synology it does not work, had to revert to HA's VM)
  • HA's Matter will expose only basic controls (like open/close) - you can configure the lock with bluetooth and operate it with HA.