Feature Description
The LELO Surfer Originals appears to be the same hardware as the LELO Surfer 2 — identical published dimensions (103×96×34 mm), insertable length (77 mm), weight (71 g), materials (silicone + ABS). Compare LELO's Surfer 2 manual (PDF) with a retailer spec listing for Surfer Originals.
Confirmed from HCI snoop captures: it uses the same lelo-harmony GATT layout (service fff0, command fff1, tx fff2, whitelist 0a11), the same password handshake, and accepts the exact frame buttplug already sends. The only blocker is the device-name match — its GAP name is SURFER Originals, not SURFER2.
Adding SURFER Originals to the SURFER2 entry's identifier: list and to the BLE names: list in lelo-harmony.yml makes it work end-to-end (verified locally with device_tester on firmware F.REV.C).
Feature Description
The LELO Surfer Originals appears to be the same hardware as the LELO Surfer 2 — identical published dimensions (103×96×34 mm), insertable length (77 mm), weight (71 g), materials (silicone + ABS). Compare LELO's Surfer 2 manual (PDF) with a retailer spec listing for Surfer Originals.
Confirmed from HCI snoop captures: it uses the same
lelo-harmonyGATT layout (servicefff0, commandfff1, txfff2, whitelist0a11), the same password handshake, and accepts the exact frame buttplug already sends. The only blocker is the device-name match — its GAP name isSURFER Originals, notSURFER2.Adding
SURFER Originalsto theSURFER2entry'sidentifier:list and to the BLEnames:list inlelo-harmony.ymlmakes it work end-to-end (verified locally withdevice_testeron firmwareF.REV.C).