Thread - Android app wants to send credentials instead of receive

Hi,

(Sorry for the cross post)

I’m a new to Home Assistant, but am familiar with using other platforms, and am comfortable with RPi.

I think I I have everything set up properly on the RPi.

Installed HomeAssistant to the RPi

Added the ZBT-2 antenna

HomeAssist is showing thread as the Preferred network 1 border router

I loaded the Assistant app on my Android. And logged in.

I then go to the app troubleshooting, and sync thread credentials.

I get an OK, where Home Assistance and this device use the same network.

BUT, when I go to the preferred network, and select configure, it asking to SEND the credentials to Home Assistant and NOT send credentials to PHONE.

Help? Please?

It looks like this might be an Android/Apply thing.

I just fired up an iPad, and it had the proper download credentials to phone.

I have the Open Thread Border Router loaded.

Do I also need to add a matter hub?

Thanks.

Michael

I just tried to add an Ikea Grillplats outlet via the iPad, and it failed.

I’m struggling here. I know I’m pushing some boundaries, but figure it should work.

You only need one of the places to make sure the phone and HA is aligned.
If the phone has the right credentials then you sync them to HA in the HA GUI.

If the HA have the right credentials, then you sync them to the phone in the companion app on the phone.

Thanks for getting back to me.

I’m now realizing that the phone properly sync’d

As I did nothing to the system, and this morning, simply added a plug, and it worked.

So off to the races figuring the rest of the system out.

I’m going to just add a few devices, and play around with scheduling and such.

I got everything from Ikea, their newest line of home automation stuff is all threads based. I went to the store, and it looks like they are retiring all of their zigbee stuff.

They are actually both Thread and Zigbee based.
There is a built-in way to switch firmware to Zigbee.
Search or ask on the forums if you need it.

Thank you for that. I’ll be careful to make sure I don’t switch the mode.

I managed to get one device added, messing with the reset button while it was searching for it.

I’m now getting failures.

It does the connecting to device, then I get Checking connectivity to Thread Network, which then fails.

I get can’t reach device and make sure your phone is connected to WiFi

I’ve got Ubiquiti, and have a Vlan set up for IoT things, and have the port that the homeassistant is connected to (RPi 5) and the WiFi on the same VLan.

Ya know, it turns out a lot of the problems are network related.

As I mentioned I’m using a Ubiquiti router and set up a vLan for IoT things, and assigned the port (I have managed switches) that the RPi is running on to that vLan.

I moved the RPi back to my regular net, and also used the normal 2.5G WiFi and everything started working. I needed to resend the credentials over to my Android, but then everything worked.

It looks like a vLAN requires some additional ports

No troubles thus far. I’m sure I will create new ones, when moving things over to my vLAN later. But for now, this is fine.

That is the common misconception.
It will still fail even if all ports were open and even if the firewall was completely removed.
VLANs segment a network and thereby divide the network into separate multicast and broadcast domains and that is the part that is unhandled.
A firewall only handle the unicast packets and the reason for that is that multicast and broadcast is not routed by definition.