UK WIFI Smart Socket - Screwfix - Testing

are your devices on the latest firmware?

Yes, according to the app, V57053

I get the exact same issue

Also running latest firmware on the device. Here is the open issue that I posted earlier today, which will hopefully get it resolved in time soon. Though they likely have their hands quite full at the moment.

Hello Guys,

Any idea how to fix this ?
I am getting the message

Unlock the devices
socket (BG800/BG900 as 192.168.1.235 ) is locked. You need to unlock the device in order to authenticate and complete the configuration Instruction :

The BG app doesn’t have an unlock feature.

I also tried to add devices in Brodlink app but no luck. :frowning:

I had this when I first tried to connect.
What you need to do is update the firmware in the BG app, then once the socket has rebooted and connected to your network, make a note of its IP address. Then remove the socket from the app… Thesocket will then start flashing red…
Within integrations on HA, add broadlink, and put in your IP address and let it search for your socket… Whilst doing this, add the socket in the app again… HA will timeout after 5 seconds, so just keep putting your IP address in and getting HA to try again until it connects… I think I had to do it 5 times, whilst the app was finding it too. It will only connect at the same time as you are adding it in the app
Let me know if that helps.

The easiest thing I’ve found is to use the Broadlink app instead of the BG app. You mention you didn’t have any luck with that? Was the option not there or you couldn’t add the sockets?

Once the sockets are added as normal, navigate to one and under the ‘attributes’ menu item (top left) there is a ‘lock’ toggle.

Also, be aware to set a static IP in your router for each of the sockets. They seem to renew IP leases fairly frequently and that causes “unavailable” in HA.

1 Like

Thanks for reply @craigmdennis and @g8ryj .

I couldn’t add the sockets in the broadlink app. I have also tried IHC app both apps are not recognizing the BG sockets and its AP. I am not sure what am I doing wrong here.

But BG app works fine and I have added all my 3 sockets to it without any issue. Just can not add integration to HA now .

I will try @g8ryj suggested solution to see if that works.

I don’t think I had any issues with that part so I can’t be more help.

One thing to note is to make sure your wifi network is not ‘Smart’ or merging 2.4Ghz and 5Ghz networks with the same SSID. I had to turn off my 5Ghtz network from my router in order for them to connect.

Then press and hold the two on/off buttons until they start flashing quickly. Then hit ‘Add device’ in the Broadlink app on your phone.

@g8ryj solution partially worked. when I add just one socket !!

But When I added my 2nd socket as sub device to the first one in BG app. HA is saying to reconfigure my integration again.

When I click reconfigure I get the same message:

@craigmdennis my wifi network is not merging both 2.5Ghz and 5Ghz have different SSIDs. I have not tried it with turning 5Ghz off. I will give a try.

Do I need to add multiple integrations for my all 3 sockets with 3 different IPs? or a single integration will pick my other two sockets as sub devices . Not quite sure about this.

For each socket, you need to go into integrations and put the IP address of that new socket, so if you have 3 sockets, you need to add the integration 3 times.
I only have 2 sockets and I set them both up in HA before adding them to BG app, so I deleted both in BG app and added them both to HA. Once I’d got them in HA, I added them into BG app.

2 Likes

Have you added the sockets to the Broadlink app on your phone? That’s the only way I was able to see the ‘lock’ toggle.

If you have separate SSID then that’s fine. Turning off 5Ghtz won’t make a difference.

And yes, you need to add each IP separately on the Broadlink HA integration.

1 Like

Have successfully managed to add 8 BG900 sockets to Home Assistant.

All sockets running the same firmware but not all connected easily and restarting my mobile seemed to improve chances of success.

What I did was:-

  1. Used BG Home app, setup to add device using AP config
  2. Set socket into AP mode (intermittent flashing buttons)
  3. Socket connected to phone by selecting the BGHome-xxxxx network as per app info popup
  4. Select 2.4G network to be used and socket connect to wifi (in some cases had to repeat this step)
  5. Don’t add socket to BG Home app as this will lock it. i.e. stop when ‘Add to room’ appears.
  6. Used Broadlink app to setup socket, it finds the newly added one when you run app.
  7. Name socket and unlock

Repeat 1-7 for each socket you have, BG Home app has no registered devices as these are all setup in the Broadlink app.
Added each socket to Home Assistant and configured automations
Added Broadlink skill to Alexa
If you lock them then HA won’t be able to connect to the sockets if restarted.

3 Likes

Thanks for this info. Had my socket for sometime. Just updated the firmware on it and followed your instructions here and it work straight way. Very happy.

Do your ui buttons change state when you use the buttons on the socket ?

They do change state but not instantly.

Great, mine have been working very well so worth the effort of setting them up like this.

For anyone with the BG Electrical AHC/U-01 (0x51E2) product this post sorted everything for me until the PR is merged

This works perfectly up until step 6. However, in the Broadlink App when I select the device previously setup by BG Home App I get this screen:

Adding device is failed

The device is connected to the network, but the current account location does not match the user area supported by the device, so the device cannot be added to the account…

I am in the UK, does this only work if I set my location to Europe or USA? This is a UK BG Smart model from Screwfix. Just puzzled as to why the steps working for others are failing in the Broadlink app.

I just did this today. Took a few attempts

I added it in the bghome app, stopped at the add to a room prompt (step 5) but left the app open and then looked at my router for the IP address and used that to add a broadlink integration in HA. Didn’t use the broadlink app at all.

I repeated this twice for the 2 sockets I have.

I’m also in UK

1 Like