Hey,
I’ve set up a small bridge with the following pipeline:
Daimonia → Intiface → Simulated device (Lovense Hush, implemented in Python) → Smart Toy (controlled via API)
It works correctly in general — a vibrate(10) command from Daimonia is properly translated and sent to the smart toy via the API.
The issue appears when I send the same command twice: the second time, the intensity is set to 0 for some reason.
It’s a bit hard to describe in text, so I’ve attached a screenshot of my Intiface stim setup. If I run that exact stim twice, the second run set the level to 0 in Intiface.
Here’s the corresponding output from my Python console (which receives the values from Intiface):
2026-08-08 17:52:04,977 INFO device: Incoming device command: Vibrate:10;
2026-08-08 17:52:11,474 INFO device: Incoming device command: Vibrate:0;
