Hmm, that’s a shame. Were you able to try the fallback option?
I got it all connected up to intiface but i cant quite figure out what command to send to it because
{“vibrate”: 5}
doesnt work so idk what to do
So just to confirm, it shows up on your device page and you can do the battery check (which will always show 69%) and make it vibrate from there, right?
I’m not super familiar with Buttplug outside of the Emulation stuff but according to this page:
The command you want is going to be VibrateCmd and your range is going to be 0.0 to 1.0.
Some background on how I did things; We’re emulating a Lovense Hush which has a power range of 0-20 and I’m scaling that down to the LoveSpouse toy’s 0-9. So in Buttplug you power will probably be 0.0, 0.05, 0.1, etc, but the Lovespouse toys will only respond to about half of them.
Good luck! Please let me know how you get along with it!
Did you manage to figure it out? Despite telling myself I’d work on the VR version first, I ended up wanting to add full Central Intiface client support and I have tested it as working. One Buzzybody sending through Central Intiface to another BuzzyBody emulating a Lovense toy.
A float range between 0 and 1 is what’s working for me.
Unfortunately the app won’t install on my Xiaomi 14 running Android 15. after trying to install the app a message says the app is incompatible and not made for my version of android. I would love to try your app!
I have the same error
So after doing some reading, it seems that in order to support Android 15 I’d have to upgrade the version of Unity I’m currently developing on. That’s kind of a big change so I don’t wanna go messing with it while I’m in the middle of working on a version. Once I’ve got a v1 released I’ll see about loading the project up in the latest Unity and see how much work it would require to adapt it.
Different Android version, I’m guessing? Do you know if your Intiface Central is up to date? Any chance you can give me the full error message and any surrounding it?
I should note that the Websocket Emulated Devices on Intiface Central is considered experimental and can be somewhat unreliable. I’m currently trying to do funscripts through a handy and my emulated lovesense devices and after days of it working perfectly fine I now can’t get the darn thing to connect. I’m not even getting any error messages. I’ve got some troubleshooting ideas at the bottom of my connection tutorial, but it can be very frustrating.
I just realized I may still need to add a bit about the firewall as well. Please, bear with me.
I tried it on a older phone i had laying arround. Intiface Central is up to date Hope the version 1.0 will fix this error so i can use your app on the older phone.
Hmm, that’s strange, I can’t seem to recreate the issue. The bright side is I’ve gotten multiple funscripts working with multiple types of buttplug devices at the same time. One of which being the emulated lovense device. Maybe it’ll sort itself out with next version.
Can you give me the full error message, please?
Hi, so i try to use the app but i got some probleme. So I connect my phone trough intiface. It shoes up on the app and i can change the “vibrate” through intiface and will change the “power” in the app. My probleme is I don’t think that the app “BuzzBody” is connected to my toy. It worked perfectly fine on the Lovespouse app. I can’t try to test with local file because my phone can’t use external storage. Any help ?
Hello. Hmm, that’s frustrating. Does your lovespouse toy do anything besides vibrate? I’ve not tested it with anything beyond the basic single vibrator toys. Off the top of my head, I wonder if maybe the permissions didn’t take? Buzzybody needs both the Bluetooth and the Detect Nearby devices permissions or else it won’t be able to broadcast the signal that the LoveSpouse toys receive.
Also, it should be noted that most of the LoveSpouse toys don’t actually pair with your phone, that part when the LoveSpouse has you put in a code usually just tells it what kind of toy you have and its codes. Not much more than that.
Oh! also also, because the lovense hush has 0-20 settings and the love spouse toys only have 0-9, note that not every change in intiface settings will equal a change in buzzybody, but if, as you say, you’re seeing a change on the “power” in the app, you should feel it in the toy.
So a troubleshooting checklist:
- Make sure your toy is fully charged, on, and near your phone, with nothing blocking the signal. (sometimes toys that are inserted need the phone placed closer
)
- You may need to go into android app settings to give it the proper bluetooth permissions
- try to uninstall and reinstall the app
- if you’re familiar with using adb you can try “adb logcat *:s Unity:v BleAdvertiser:v” to look for error messages but that’s rather advanced
Also, for the media player I did try adding a fallback option, just below the Favorites menu option. You can try using your pc or whatever to put a like mp3 file in something like:
(Internal storage\Android\data\com.ComradeOohAah.BuzzyBody\files)
to test it out. Supposedly, it wont need permissions to access files there.
Good luck! Hope it works for you!
Hi thanks for your answer. So i try the solution you gave me. So my toy is vibration only and is fully charge. I try uninstalling and reinstalling the app. 2 windows pops up asking me if i allow for localisation and storage. Nothing asking me if the the app can use bluetooth. I checked in the setting if i can grand the bluetooth permission but I can’t grand app any other permision than localisation and storage.
I did try to play local file in directory you mentioned. The video play as well as the funscript but nothing happen with the toy.
So i was right the app don’t sync with the toy.
The toy i m ussing (APP Controle Penis Training Vibrator Kunstkut Vibrerende Strokers Eikel Trainer Stimulator Speeltjes voor Mannen Volwassen Goederen - AliExpress 66).
I installed the app in an old phone because i coulnd’t use it on my samsung s24. My old phone is based on android 10. Maybe you can help me with either fixing the probleme on my old phone or trying to help me installing on my new phone. Or maybe the probleme as you said come from the toy. Thanks you for your help.
OH, apologies. The permission says locations, but they are Bluetooth related.
If the images don’t come through. You need to Allow Buzzybody to find, connect to, and determine position of nearby devices. And allow Buzzybody to access the Device’s Precise location while using the app. Or whatever your version of Android is asking for. But the precise is important, approximate wont work that’s how bluetooth broadcasts to to the lovespouse toys.
Hopefully that will work. I’m glad to hear the fallback option lets you access files. That’s encouraging. Hopefully when I’m read to release v1, that’ll work on the s24’s version of android.
Alright, thanks for your help. I did everything as mentioned, but I think my phone is not compatible with the app, even though I can download it. It might be because of some restrictions on the phone and a lack of updates over the years. But it’s fine, I’ll wait for the release of a newer version on Android.
That may be the case. Dang, bummed we couldn’t figure it out though.
I first tried out the buttplug io integration and I got this error
my conf:


about the error:
I can’t connect when the server is on, except when i turn “listen on all networks” option, and when it does connect i get the above mentioned error.
what I tried:
changing ports
double checking if the ip is correct
troubleshooting steps mentioned in your guide.
thank you and have a great day.
Ah, I think I see what’s happening. In the BuzzyBody app, try the same IP address and Port 54817.
Let me know if that works, please.