# \[APP\]\[Cloud & Pro\] SwitchBot (Release 2.0.87, Test 2.0.96)

**URL:** <https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296>\
**Category:** Apps\
**Tags:** app\
**Created:** [February 2, 2021, 7:31pm UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296 "2021-02-02T19:31:36Z")\
**Posts on this page:** 20\
**Page:** 13

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [September 28, 2021, 8:50pm UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/243 "2021-09-28T20:50:16Z")

</div>

At the moment, as an independent developer, I have no access to submit apps for the bridge. I would have to pay €99 per year to submit apps for the bridge, assuming I would be accepted as I’m not the product manufacturer.  
However, I do work with Switchbot so maybe they will join at some point and a bridge version could be created.

---

<div class="post-metadata">

**Author:** ![TreeDee](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/treedee/32/33833_2.png) [@TreeDee](https://community.homey.app/u/TreeDee)\
**Post date:** [September 29, 2021, 7:18am UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/244 "2021-09-29T07:18:02Z")

</div>

Thank you for your quick reply !  
I hope they will create a bridge version… But if I may suggest (after making sure that homey would accept you as a third party developer), don’t hesitate to setup some kind of funding for the developper fee; I’m sure we can get together to get your app in the cloud without you having to invest your own money in plus of your time.

Regards,  
Touré

---

<div class="post-metadata">

**Author:** ![salbang](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/salbang/32/35564_2.png) [@salbang](https://community.homey.app/u/salbang)\
**Post date:** [September 29, 2021, 11:23am UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/245 "2021-09-29T11:23:02Z")

</div>

I still have update problem with a thermometer through cloud. It is not being updated for 19 hours.  
BLE connected thermometers are OK.

Attached images are thermometers in the same room. First one is Aqara zigbee connected and the second one is the cloud connected switchbot one.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/5/a536cd22b247a7070acb52b2d4fe6309103271a7.jpeg)  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/b/5b55b397f732e574a6f265bbad9ff49fbbe7e86b.jpeg)

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [September 29, 2021, 12:54pm UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/246 "2021-09-29T12:54:48Z")

</div>

Could you got to the More \> Apps \> SwitchBot \> Configure App. then select the log tab and set the drop list to “Detailed Information”. Then wait for about 30 minutes so the log can capture some data and then tap on the Send Log button. Hopefully that should show me if the app is trying to get data from the SwitchBot servers.

---

<div class="post-metadata">

**Author:** ![salbang](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/salbang/32/35564_2.png) [@salbang](https://community.homey.app/u/salbang)\
**Post date:** [September 29, 2021, 2:32pm UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/247 "2021-09-29T14:32:41Z")

</div>

I have sent the detailed log of about 30min. Let me know if you didn’t get it. Thanks for your effort.

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [September 29, 2021, 2:51pm UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/248 "2021-09-29T14:51:53Z")

</div>

I have the log and it is not showing any attempts to get the device data from the hub.  
How many hub connected devices do you have in Homey?  
The app will poll the API every 8.7 seconds \* the number of devices.

The BLE is working OK so it’s not a complete app failure, therefore something must of upset the timer. I will investigate and let you know.  
In the mean time, if you restart the app does it start updating again?

---

<div class="post-metadata">

**Author:** ![salbang](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/salbang/32/35564_2.png) [@salbang](https://community.homey.app/u/salbang)\
**Post date:** [September 29, 2021, 3:14pm UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/249 "2021-09-29T15:14:30Z")

</div>

Oh… I see. I have 7 switchbot hubs in operation. So I have to set at least 8.7 \* 7 secs for polling interval. Thanks for checking.

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [September 29, 2021, 3:37pm UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/250 "2021-09-29T15:37:44Z")

</div>

It’s more about devices rather than hubs. So if you have added, say, 2 temperature modules, 4 curtain motors and 2 switches to Homey via the HUB drivers, then that would be 8 devices.  
The app takes care of ensuring the polling interval you enter is not too short using the 8.7 seconds \* the number of devices rule. So even if you entered 8 seconds for the polling the app will just override that.

All I was trying to do was get an idea of how often the log would show the hubs being polled.

(BLE devices do not count in the calculation as there is not limit on those)

---

<div class="post-metadata">

**Author:** ![TheOsirian](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theosirian/32/34922_2.png) [@TheOsirian](https://community.homey.app/u/TheOsirian)\
**Post date:** [September 29, 2021, 7:04pm UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/251 "2021-09-29T19:04:55Z")

</div>

My Switchbot Curtain is not working anymore. I can control them through the Switchbot app but not through Homey anymore. I have it on a HUB and have the correct token set.

I reinstalled the app on my Homey as well. Sidenote, they work with the BLE integration.

I sent a diagnostic report with number E123889d-fe28-420b-af21-aa58ab6bb981

---

<div class="post-metadata">

**Author:** ![salbang](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/salbang/32/35564_2.png) [@salbang](https://community.homey.app/u/salbang)\
**Post date:** [September 29, 2021, 11:54pm UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/252 "2021-09-29T23:54:02Z")

</div>

Thanks for the feedback. Then I have about 14 devices connected to the cloud used in homey.

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [September 30, 2021, 12:11am UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/253 "2021-09-30T00:11:30Z")

</div>

The log shows that the API key is not defined. I don’t know why it would have forgotten it but if you re-enter it via the Configure App page hopefully it will start working again.

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [September 30, 2021, 12:17am UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/254 "2021-09-30T00:17:08Z")

</div>

OK, so the app should poll for new values about once every 2 minutes which is not what the log is showing.  
I think an error might have occurred during the last polling session which has stopped the timer. I have put a try…catch around the API calls in that section now so even if and error occurs it will still restart the timer.  
I’m not sure when the update will be ready as I am doing a big change to make it Homey bridge compatible so I need to do a lot of testing.

---

<div class="post-metadata">

**Author:** ![TheOsirian](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/theosirian/32/34922_2.png) [@TheOsirian](https://community.homey.app/u/TheOsirian)\
**Post date:** [September 30, 2021, 7:09pm UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/255 "2021-09-30T19:09:32Z")

</div>

Thanks for helping me out, i already mailed you.

Solution was disconnecting the hub from the power, putting it back in, and setting the API key.

---

<div class="post-metadata">

**Author:** ![Michel\_Helsdingen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michel_helsdingen/32/10772_2.png) [@Michel\_Helsdingen](https://community.homey.app/u/Michel_Helsdingen)\
**Post date:** [November 1, 2021, 11:03am UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/256 "2021-11-01T11:03:21Z")

</div>

Will there also be a hub version of the contact sensor? Would that help with instant Homey updates or can I only do that with the ESP32 hub?

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [November 1, 2021, 12:16pm UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/257 "2021-11-01T12:16:47Z")

</div>

There is a hub version of the contact sensor in the test version of the app. Unfortunately it is not as fast as the BLE version unless it is the only device on the hub.  
Talks are still ongoing with SwitchBot to be a bit more involved and they might take over the app soon.

---

<div class="post-metadata">

**Author:** ![Michel\_Helsdingen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michel_helsdingen/32/10772_2.png) [@Michel\_Helsdingen](https://community.homey.app/u/Michel_Helsdingen)\
**Post date:** [November 1, 2021, 12:19pm UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/258 "2021-11-01T12:19:52Z")

</div>

Tx for your response!

I have only 3 devices in the SwitchBot hub. Will that work faster?

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [November 1, 2021, 12:37pm UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/259 "2021-11-01T12:37:55Z")

</div>

The API rate limit means the polling interval is 8.7 seconds \* number of devices. So with three devices it will poll each device every about 27 seconds. The BLE will poll about every 20 seconds regardless of the number of devices.

---

<div class="post-metadata">

**Author:** ![B3rt](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/b3rt/32/9435_2.png) [@B3rt](https://community.homey.app/u/B3rt)\
**Post date:** [November 1, 2021, 2:33pm UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/260 "2021-11-01T14:33:28Z")

</div>

I use an Switchbot humifier with Homey.  
I noticed that the values in Homey are not really ‘up to date’

When i scroll to the sensor details it list:  
temp ‘4 hours ago’, huminidy ‘4 hours ago’ and the drop ‘1 month ago’

Is there a setting somewhere why this is not updated reguarly?

---

<div class="post-metadata">

**Author:** ![Adrian\_Rockall](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/adrian_rockall/32/13209_2.png) [@Adrian\_Rockall](https://community.homey.app/u/Adrian_Rockall)\
**Post date:** [November 1, 2021, 3:48pm UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/261 "2021-11-01T15:48:03Z")

</div>

The app gets the values from the API so if the humidifier hasn’t sent any new data to the server then the app won’t get any updates.  
I just checked mine and the values hadn’t update for a month either. I switched the unit on via the app and the values updated straight away. So it seems it is very lazy about sending updates.  
If you view the log with Detailed Information enabled, you should see the data being pulled in.

---

<div class="post-metadata">

**Author:** ![Mr\_L](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mr_l/32/16576_2.png) [@Mr\_L](https://community.homey.app/u/Mr_L)\
**Post date:** [November 2, 2021, 1:07pm UTC](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296/262 "2021-11-02T13:07:08Z")

</div>

Hi!  
Does the app support longpress? For example. I want a button to be held down for a certain number of seconds and then released.

Best regards  
Johan

[Previous page](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296.md?page=12)

[Next page](https://community.homey.app/t/app-cloud-pro-switchbot-release-2-0-87-test-2-0-96/42296.md?page=14)
