Skip to main content

Sensee Diandou Rabbit

Introduction

The Sensee Diandou Rabbit is a BLE-controlled vibrator manufactured by Sensee. It advertises as "CTY222S4".

BLE Profile

ble_names: ["CTY222S4"]
services:
- uuid: "0000fff0-0000-1000-8000-00805f9b34fb"
characteristics:
- uuid: "0000fff5-0000-1000-8000-00805f9b34fb"
properties: [write]
role: tx
description: "Command endpoint"

Commands

Vibrate

Controls the vibration speed.

Format:

0x55 0xAA 0xF0 0x01 YY 0x0B 0x65 0xF7 0x01 0x01 XX
ByteDescriptionRange
0x55 0xAAHeaderFixed
0xF0Command typeFixed
0x01UnknownFixed
YYIncremental counter0x01+ (not required to change)
0x0B 0x65 0xF7 0x01 0x01Unknown fixed bytesFixed
XXSpeed0x00-0x64 (0-100)

Notes

  • The counter byte (YY) is described in the issue as an incremental counter starting at 0x01, but the Buttplug implementation always sends 0x01 — changing the counter is not required.
  • Speed range is 0-100 decimal (0x00-0x64).

Sources