Rabbit Air


The Rabbit Air integration lets you control your air purifier over the local network. The following device models are currently supported:

  • MinusA2 (2-nd generation)
  • A3

The fan platform of this integration allows you to turn the unit on/off, select the preset mode, or set the speed manually.

Prerequisites

To set up the integration, you will need to know a device address and an access token.

  1. Open the Rabbit Air mobile app. You will see a list of devices connected to your account.
  2. Tap the list item, and the device control page will open.
  3. On the device page, select the Edit button. You will see a page with the device location and name settings.
  4. On this page, quickly tap Serial Number several times until you see two more previously hidden lines. The first is the device ID, and the second is the access token.

Note that the device ID is used as an mDNS name of the device. So you can specify it as the “Host” value by adding the suffix “.local” at the end.

For example, you got:

Screenshot: Access token on the "Edit device" screen

Then you can use abcdef1234_123456789012345678.local as the Host and 0123456789ABCDEF0123456789ABCDEF as the Access Token.

In some cases the access token may not be available right away, then you will see a “Tap for setup user key” message instead. To generate the access token, tap on this message and follow the instructions. If the app says “your device is not supported”, it probably means that you are trying to connect to a first-generation MinusA2 model (an older hardware revision). It is not yet supported by this integration.

Configuration

To add the Rabbit Air integration to your Home Assistant instance, use this My button:

Rabbit Air can be auto-discovered by Home Assistant. If an instance was found, it will be shown as Discovered. You can then set it up right away.

host

Hostname or IP address of the device.

access_token

Access Token that can be obtained in the Rabbit Air app.