Skip to content

Getting Started with Bluetooth Devices

Localkit supports a set of Petkit devices that communicate via Bluetooth Low Energy (BLE). These devices are read-only — Localkit receives data from them but cannot send commands.

How BLE Integration Works

Petkit BLE devices (K3, W5) do not connect to Wi-Fi directly. Instead, they broadcast BLE advertisements that are picked up by a nearby Petkit device acting as a BLE proxy.

The proxy device (e.g. a Pura Max) forwards the BLE data to Localkit over MQTT. Localkit then decodes the payload and publishes the device state as Home Assistant entities.

Requirements

  • At least one Petkit Pura Max configured in Localkit — this acts as the BLE proxy.
  • The BLE device must be within Bluetooth range of the proxy device.
  • The BLE device must be linked to the proxy in Localkit (set via the device's Link With setting).

Supported Bluetooth Devices

DeviceDescription
Petkit K3Odor spray, pairs with and is triggered by the Pura Max
Petkit W5Smart water fountain, monitored via the Pura Max proxy

Limitations

  • No commands can be sent to BLE devices — all entities are read-only.
  • If the proxy device goes offline, BLE device state will no longer update.
  • Multiple BLE devices can be linked to the same proxy.