Physical
| Property | Specification |
|---|
| Height | 3.8 in (9.7 cm) |
| Width | 2.1 in (5.5 cm) |
| Depth | 0.79 in (2 cm) |
| Weight | 3.17 oz (90 grams) |
| Casing IP rating (protection) | IP54 |
| Tamper-resistant casing | No |
| Flammability rating | UL 94 V-0 |
| Visual status indicator | Three-color LED status indicator (green, yellow, red) |
| Product identifier | QR code, MAC address, Unique ID |
| Button | Refill event logging, Maintenance mode |
| Mounting | Side-mounted on soap or sanitizer dispenser |
Operation
| Behavior | Description |
|---|
| Refill event | Press the button three times after each soap or sanitizer refill or replacement to log the refill event |
| Maintenance mode | Activated for 30 seconds when the button is pressed or the device is rotated. During this mode, dispense events are ignored to prevent false dispense detections during soap or sanitizer refill or replacement. |
| Dispense detection | Automatic; Kontakt.io proprietary detection model |
LED status indicator
| State | Indication |
|---|
| No activity | Off |
| Dispense event | Green: blinks one time on dispense detection |
| Refill event | Green: blinks rapidly for 1 second when a refill event is logged |
| Maintenance mode | Yellow: blinks three times when Maintenance mode is activated; Green: blinks three times when Maintenance mode ends |
| Error state | Red: continuous blinking indicates an internal error, missing configuration, or a detected misconfiguration |
Environmental
| Property | Specification |
|---|
| Operating temperature | -13°F to 185°F (-25°C to 85°C) |
| Storage temperature | -4°F to 185°F (-20°C to 85°C) |
| Operating humidity | 10% to 95% RH (non-condensing) |
| Storage humidity | 5% to 95% RH (non-condensing) |
| Storage shelf life | 24 months |
Battery power
| Property | Specification |
|---|
| Battery life | Up to 4 years with factory default settings |
| Battery type | 1 × CP804062 lithium pouch cell |
| Total capacity | 5000 mAh |
| Replaceable | No |
| Power activation | Press and hold the button for 5 seconds to power on (turning off is disabled by factory default) |
Bluetooth Low Energy (LE)
| Property | Specification |
|---|
| Wireless standard | Bluetooth LE 5.0 and 5.3 compatible |
| Range | Up to 164 feet (50 meters) in open space |
| Frequency range | 2.4 GHz |
| TX power | -4 dBm (configurable) |
| Output power (sensitivity) | -96 dBm |
BLE interface
| Parameter | Specification |
|---|
| Advertising frames | Kontakt.io Telemetry Frame and Kontakt.io Location Frame; additional advertising frames, including iBeacon and Eddystone, are available on demand |
| Telemetry data | Dispenser activation count, refill count, refill event information, proximity data during activation, and device fault indication |
| Over-the-air (OTA) updates | Supported via Kontakt.io DFU Profile |
| Services | Battery Service, Device Information Service, Current Time Service, Kontakt.io Configuration Service, and Kontakt.io DFU Service |
Features
| Feature | Description |
|---|
| Broad dispenser compatibility | Compatible with a wide range of soap and sanitizer dispensers, including pump-based dispensers |
| Automatic event capture | Automatically detects and records soap and sanitizer dispense events |
| Refill tracking | An integrated button supports refill logging after soap or sanitizer refill or replacement |
| Audible notifications | An integrated audible alert supports local dispense-opportunity prompts for hand hygiene workflows |
| Over-the-air updates | Supports OTA firmware and configuration updates |
| Visual status indication | LED indicator signals device status, state changes, and error conditions; the LED is off during normal operation |
Certifications
CE, FCC, Reach & RoHS, WEEE