Unable to Connect SwitchBot Meter Pro CO2 to Homey App (Error 190)

Hi everyone,

I’m currently trying to connect my SwitchBot Meter Pro with CO2 sensor to the Homey app via the SwitchBot Hub, but I’m running into an issue that I can’t seem to resolve.

Here’s the problem:
Whenever I attempt to log in through the integration setup in the Homey app to add the device, nothing happens, and I consistently see the error message:
Invalid response code 190.

I’ve double-checked the following:

  • The SwitchBot Hub is correctly set up and functioning with other SwitchBot devices.
  • My SwitchBot account credentials are correct.
  • The Meter Pro with CO2 sensor is properly added to my SwitchBot app and shows live readings there.

Despite this, I can’t get past the login step in the Homey app. I’ve tried restarting the hub, reinstalling the app, and even resetting the device, but the issue persists.

Has anyone else encountered this issue or found a workaround? Could it be an API-related problem, or is there something I might be missing?

Any insights or suggestions would be greatly appreciated! Thanks in advance for your help. :blush:

I think you’re saying that you haven’t connected any of your Switchbot devices to Homey. If that’s right, have you checked that Homey and the Switchbot hub are connected to the same network in your home? You should be able to tell from your router.

Andy

Hi Andy,

No I am just trying to hook it up for the first time. I am just going to the web application and add a new SwitchBot device there. Then it asks me to login into my SwitchBot account to connect Homey and Switchbot, but after logging in and authorizing, it returns that error message.

Do you have Homey (cloud) or Homey Pro?

Just normal Homey for now

If by normal you mean cloud, then there is a known issue with the cloud servers connecting to SwitchBot. Possibly, SwitchBot has blocked the IP address of one or more Homey servers due to the number of requests coming from the same IP. Hopefully, Athom an SwitchBot are working on white listing their servers.

Homey Pro appears to be OK.

I have the same problem

when i try to connect a new device a get

Invalid response code 190 .

the connected switchbot device are working normally

I have Homey premium

I have same problem with Homey Pro 2019 and have had the problem for since last year.
I contacted SwitchBot but they cannot help and say they need logs from Homey. Any ideas how to get logs from Homey?
The only thing I can find is this in the SwitchBot app.

Same issue here in trying to add my Lock Pro to Homey Pro 2023 :frowning_face:

There is a thread on Github about the same error but no solution in this thread for me.

Had the same problem and found this solution in the githb thread. Worked for me!

Could you open the SwitchBot phone app, go to Profile, Preferences, About and then keep tapping on the version number (at least 11 times). At some point a new item should appear called Developer Options.
Once you have done that, try to add the lock again.

Yes it worked for me now.
After getting the developer options in Switcbot app I can now add the SwitchBot devices in Homey. Thanks

I have reported this to SwitchBot. It seems to be an issue if you have a lock in your account.