Ruuvi Innovations Oy
Buy Now

Manual Ruuvi Station

App Settings

The ‘App Settings’ page in Ruuvi Station allows you to set global settings and hidden features used in the app. Access ‘App Settings’ from the ‘Main Menu’ at the top left corner of your screen. In ‘App Settings’, you will be able to set the following:

  • Configure background scanning
  • Set scanning interval
  • Gateway settings
  • Change temperature units
  • Enable/disable dashboard view

Background Scanning

Ruuvi Station will always collect sensor data in 5 second intervals when the app is running in the foreground.

When background scanning is enabled, your mobile device will periodically search for RuuviTag beacons, even when your device screen is turned off/locked or Ruuvi Station is minimised. When background scanning is enabled and the app is running in the background, new sensor data is recorded in selected intervals.

Scanning modes

No background scanning: Ruuvi Station will collect sensor data only when the app is in the foreground; it will not record new data if device screen is turned off/locked or Ruuvi Station is minimised.

Continuous background scanning: Ruuvi station will collect sensor data according to scanning interval setting, when device screen is turned off/locked or Ruuvi Station is minimized. When app is running in the foreground sensor data will be collected in 5 second intervals. When continuous background scanning is active, a notification will be displayed in the notification drawer. Constant scanning can drain your mobile device's battery faster than normally.

Lazy background scanning: Same as the continuous background scanning, but uses a scheduled background scanning service, which may have an effect on scanning interval accuracy. Reliability may vary depending on your device and the operating system version being used.

Set Scanning Interval

When background scanning is enabled, it will use scanning interval settings to collect sensor data.

  • Continuous scanning interval can be set between 15 seconds and 1 hour.
  • Lazy scanning interval can be set between 15 minutes and 1 hour.

Important notice: background scanning intervals can be very irregular in lazy background scanning mode. If you need to collect sensor data with consistent scanning intervals, we recommend using continuous background scanning.

Gateway Settings

Gateway is an advanced feature of Ruuvi Station and it’s mainly intended for power users.

With this feature you can let the app act as a gateway, forwarding RuuviTag measurements to a HTTP endpoint using POST requests.

The app will act as gateway, when:

  • Background scanning is enabled, and
  • A valid URL has been added in App Settings or Tag Settings.

If the above mentioned conditions are fulfilled, the app will POST background scanning results to the specified URL.

Useful tip: background scanning uses scanning intervals, which can be set in App Settings.

Keep the device awake while scanning

When enabled, this setting will make the device stay awake while background scanning is enabled in order to improve scanning reliability.

Gateway URL

A URL address, which will receive POST requests sent from Ruuvi Station app. This can be configured freely.

Device identifier

Unique device identifier information is collected when recorded sensor data is being sent to a gateway URL. This information helps you identify devices during data collection. A default UUID is generated to this field, when launching Ruuvi Station for the first time. This can be configured freely.

Test gateway

Selecting this button will check if the specified URL is responding. An error will be shown if the URL is not valid.

More information regarding the Gateway feature can be found on GitHub.

Change Temperature Units

Choose the global temperature unit used in Ruuvi Station. This setting affects temperature unit shown in Tag Card (temperature), Tag Settings (temperature, alert range) and Graphs (temperature, y-axis range).

Important notice: this setting also affects temperature values sent to an external gateway. Gateway can be configured in App Settings > Gateway settings.

Available temperature units

  • Celsius
  • Fahrenheit


Once enabled, you will be shown a Dashboard, which lists all Tag Cards on a single page and shows a simplified summary of each Tag Card.

The Dashboard can be handy when you have multiple Tags added to Ruuvi Station and when you need to see sensor readings from multiple Tags at a glance.

Every Tag Card in Dashboard will show:

  • Tag name
  • Alert indicator
  • Temperature
  • Relative air humidity
  • Air pressure
  • Signal strength (RSSI)
  • Updated time

Selecting any simplified Tag Card in the Dashboard list will open the full Tag Card page.

Important notice: when you enable Dashboard in App Settings, you will need to restart the Ruuvi Station in order for Dashboard to become visible.