RuuviTag support in Homey

Hi

I added a small app in Homey (home automation solution). With this app you can add Ruuvitag in Homey, receive values and launch actions based on these values.

Source can be found here and app is in Homey app store

RuuviTag driver

This apps allows integration of RuuviTag (RAWv1 and RAWv2 format) in Homey, allowing to monitor :

  • Temperature
  • Humidity
  • Pressure
  • Acceleration
  • Battery
  • RSSI
  • Movement (RAWv2 only)
  • Entering/leaving range : it can be used as a BLE beacon, triggering an event when the device enters or leaves the range. The number of attempts scan can be configured per device in device settings.

Scan duration (how long homey listens for BLE advertisment) and polling interval (how long between two scans) can be configured in app settings.

Ruuvi gateway

The app also allows Homey to act as a Ruuvi Station gateway (local network or public) - currently in the test version.

Device must have been locally added in Homey (if device is unknown, data is discarded). Presence is not modified when receiving data through gateway.

1 Like

Great work! This is something very interesting as I checked Homey before. Please send a message to me with your address and I will send you a small surprise :slight_smile:

Message sent, thanks a lot !

Hey @Thomas I’m a happy user of your app for Homey, however only recently I realized that movements take some time for Homey to pick up. Am I missing a setting here or is this delay a Homey issue?

Hi. This is normal : there is no synchronous connection between Ruuvitag and homey ; movements and other values are updated when homey polls the new values (default is 60 seconds, but homey doesn’t always all data on each poll so it can be more).
If you want to reduce the delay, you can change the “Polling interval” in the app parameter.

1 Like