Skip to content

Petkit K3 Odor Spray

BLE Device — Read-only

The K3 communicates via Bluetooth Low Energy (BLE). It is read-only — Localkit receives state from the device but cannot send commands to it directly. The K3 is triggered by the linked Pura Max after each cleaning cycle, or manually via the Pura Max buttons.

The Petkit K3 is a Bluetooth odor spray device designed to work alongside the Pura Max litter box. It releases a deodorizing mist after each cleaning cycle. Localkit exposes its consumable levels and battery as Home Assistant sensors.

Pairing with the Pura Max

The K3 must be linked to a Pura Max in Localkit. Once linked:

  • The Pura Max automatically triggers the K3 after each cleaning cycle.
  • The Lightning Start and Lightning Stop buttons on the Pura Max control the K3 manually.
  • The Link With sensor on the K3 shows which Pura Max it is paired with.

To pair or unpair, use the Link with K3 / Unlink from K3 actions on the Pura Max device page in Localkit.

Sensors (Read-only)

These appear as Sensor entities in Home Assistant under the diagnostic category.

NameTechnical NameUnitDescription
Liquidliquid%Remaining liquid level in the spray cartridge (0–100)
Batterybattery%Battery charge level (0–100)
Link Withlink_withName of the Pura Max this K3 is paired with

Additional State (not exposed to Home Assistant)

These fields are stored internally and visible in the Localkit admin panel but are not published as Home Assistant entities.

FieldDefaultDescription
Standard[5, 30]Spray timing parameters
Lightness100LED brightness level
Low Voltage5Battery level threshold for low-voltage warning
Refresh Total Time11500Total spray refresh cycle duration (ms)
Single Refresh Time25Duration of a single spray refresh pulse (ms)
Single Light Time120Duration of the LED light per spray event (ms)