Skip to content

Connecting Toys

Sutekh edited this page Feb 7, 2024 · 10 revisions

Bluetooth

I RECOMMEND READING BPIO's HARDWARE DOC ButtplugIO's Bluetooth hardware documentation

Requirements

  • Bluetooth LE (Onboard, PCI, USB adapter)
  • I recommend using an adapter that can handle more than one device and has a strong/long-range connection.
  • If you are using an adapter, be sure any onboard generic bluetooth interfaces are disabled.

Getting Connected

  • The bluetooth interface you are using must support LE.
  • I recommend using an adapter that can handle more than one device and has a strong/long-range connection.
  • Plug in the bluetooth adapter.
  • Make sure bluetooth is enabled.
  • If using a bluetooth adapter make sure to disable your onboard bluetooth device in device manager if you have one.
  • Start VibeCheck!

Pros

  • Faster response time. Basically instant response.
  • Supports many different toys.

Cons

  • Can be less stable than Lovense Connect if the Bluetooth LE adapter in use isn't very strong.

Common Bluetooth Issues

Lovense Connect

The Lovense Connect API can be finnicky at times. I recommend using VibeCheck's Lovense Connect Override option in the settings menu.

Requirements

  • Lovense USB Bluetooth Adapter (Only for PC)
  • Download Lovense Connect for phone or desktop.
  • Connect toys to Lovense Connect
  • Start VibeCheck (If you are not using the Lovense Connect Override feature, sometimes you may need to wait like 10 - 20 seconds if the Lovense API is being slow)

How To: Lovense Connect Override

Desktop

  1. Enable by clicking the checkbox.
  2. If using the Lovense Connect app for PC you can just leave the default IP address 127.0.0.1. If using your phone then use your phone's LAN IP address.
  3. Press scan and VibeCheck should find your toys from Lovense Connect.

Smartphone

  1. Enable by clicking the checkbox.
  2. Open the Lovense Connect app on your phone and connect your toy(s).
  3. Click the shield in the top right or use your phone's wifi settings to get your phone's LAN IP.
  4. The smartphone must be on the same LAN as your PC running VibeCheck. Then input the smartphone's LAN IP address.
  5. Press scan and VibeCheck should find your toys from Lovense Connect.

Getting Connected

  • Download the Lovense Connect app (Lovense Connect is a different app than Lovense Remote) either on your smartphone or on PC. If using the PC version you must have the Lovense adapter.
  • Open the Lovense Connect app and connect your toys to it.
  • Start VibeCheck
  • VibeCheck will ask the Lovense Connect API for your devices. I recommend using the Lovense Connect Override option to tell VibeCheck to connect to the device directly instead of using the Lovense Connect API.

Pros

  • Can be a more stable alternative if you dont have a very good bluetooth LE adapter
  • Don't need to buy any adapters if you have a smart phone and WiFi.
  • Can use Lovense Connect on phone to take advantage of your WiFi's range.

Cons

  • Can only be used with Lovense Toys.
  • Slower response time than Bluetooth LE.

Common Lovense Connect Issues

  • I recommend using VibeCheck's Lovense Connect Host Override setting. Enter the LAN IP address for the device running Lovense Connect. If you are using desktop Lovense Connect you can use 127.0.0.1 as the IP address.
  • Sometimes Lovense API servers are slow or are down, this can cause Lovense Connect to not function correctly. I have added to my fork of the buttplug library to allow Lovense Connect host overriding. This will bypass relying on the Lovense API to discover LAN devices.
  • The device running Lovense Connect is on a different subnet than the computer running VibeCheck. Make sure your phone or computer running Lovense Connect are on the same network as the computer running VibeCheck.
  • Lovense Connect Desktop app failing to register the correct interface can be caused by VPN / VM network interfaces and others alike. Remove virtual networks and disable VPN's.