Skip to content

Room temperature is not updating

If the dashboard chart isn’t catching up to the latest temperature, or the “last fetched” timestamp is too old, the steps below isolate the cause. Most cases resolve by working through them in order.

unawair fetches the latest reading from your thermometers every 10 minutes. So:

  • If the last fetch is within 10 minutes, the display is current.
  • If it’s 15–25 minutes old, the next tick (up to 10 minutes away) should update it.

Move on if the last fetch is older than that (tens of minutes to hours).

Thermometers reach the cloud through a vendor hub (SwitchBot Hub Mini / Hub 2 / Hub 3, the Nature Remo series, etc.). If the hub is down, unawair has no path to read from.

  • Open the SwitchBot or Nature Remo app — if the temperature there is also stale, the issue is on the vendor side, not unawair.
  • Check the hub LED, Wi-Fi connectivity, etc.
  • Restarting the router or the hub clears most of these.

Even with a healthy hub, token authentication can fail on unawair’s side if the token was regenerated on the vendor side, or account permissions changed.

  • Open Integrations from the menu.
  • If a warning badge like “Authentication error” or “Reconnect” appears on the integration card, that’s the cause.
  • Obtain a fresh token from the vendor, then delete and re-add the integration.

Even with a powered hub, battery-powered meters placed away from the hub (SwitchBot Meter Plus, the outdoor meter, etc.) can run out and stop reporting.

  • Check battery level in the vendor app.
  • Replace the coin-cell battery (CR2032 or similar) if low.

If none of the above resolves it, email support@appbatake.com with:

  • Vendor (SwitchBot / Nature Remo)
  • Device type (e.g. Meter Plus, Remo 3)
  • The “last fetched” timestamp
  • Whether the vendor’s official app shows current readings (helps separate vendor-side vs unawair-side issues)