Sync SwitchBot Meter Pro (CO2 Monitor)'s time via Bluetooth #564
-
Integration nameSwitchBot Bluetooth Link to integration documentation on our websitehttps://www.home-assistant.io/integrations/switchbot/ Describe the enhancementThe SwitchBot Meter Pro (CO2 Monitor) is already supported via the SwitchBot Bluetooth integration, i.e. temperature, humidity and CO2 level (as well as battery level and Bluetooth signal strength) are available as sensors in Home Assistant. I suggest to automatically update the time and date visible on the device itself periodically with Home Assistant's time. Use casesThe time displayed on the device gradually drifts away from the real time, and when daylight saving time begins/ends, it is suddenly an hour off. When connected via Bluetooth to the SwitchBot app on my phone, the time syncs and is correct again (for a few weeks). However, I deleted the app after the initial install, because I don't want or need it on my phone. And even if I still had it installed, I had to manually open it and enable Bluetooth and connect to the SwitchBot Meter Pro (CO2 Monitor). This is cumbersome, and an automatic sync via the already established Bluetooth connection to Home Assistant would be much more convenient. Anything else?No response |
Beta Was this translation helpful? Give feedback.
Replies: 7 comments 22 replies
-
|
🏷️ I've automatically added the |
Beta Was this translation helpful? Give feedback.
-
|
Subscribing to the threat as well, because i suffer from this timedrift as well. |
Beta Was this translation helpful? Give feedback.
-
|
I have the same problem and am interested in the described solution. |
Beta Was this translation helpful? Give feedback.
-
|
I bought mine today, and it automagically set the correct time... plus one hour 😀 So I thought it was on the wrong timezone or something, but I guess that's not a thing then. Pure coincidence. |
Beta Was this translation helpful? Give feedback.
-
|
Hi folks!
So, what do you think? Would that work or can we make it better? |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for putting in the effort! For me personally it would be perfectly finde to just set the date/time at certain intervals. Assuming the internal clock is not horrible, even synching once a day should be fine. Maybe make it a user choice to specify how many hours there should be between each sync? |
Beta Was this translation helpful? Give feedback.
-
|
As a summary for everyone following this thread: A pull request has just been merged that adds a "Sync time" button entity to the integration: This can be used in an automation, see the documentation pull request: And for reference, the 12h/24h display time format can now also be changed via a select entity: All of this should probably be released in 2026.3 🥳 |
Beta Was this translation helpful? Give feedback.





As a summary for everyone following this thread:
A pull request has just been merged that adds a "Sync time" button entity to the integration:
This can be used in an automation, see the documentation pull request:
And for reference, the 12h/24h display time format can now also be changed via a select entity:
All of this should probably be released in 2026.3 🥳
Thanks @elgris!