Control 750+ BLE intimate devices via Intiface Central using direct Buttplug v4 WebSocket protocol
编程
Lovense Cli
试用Control Lovense toys (Lush, Hush, Nora, Solace, ...) over the local network from the shell. Zero-dependency Python stdlib CLI, Game Mode (LAN), no cloud or A...
它能做什么
Control Lovense toys (Lush, Hush, Nora, Solace, ...) over the local network from the shell. Zero-dependency Python stdlib CLI, Game Mode (LAN), no cloud or API keys. Use for vibrate/pattern/preset/stop and agent-driven physical feedback scenes.
技能文档
Lovense LAN Control
Control Lovense toys (Lush, Hush, Nora, Max, Solace, Gravity, Mini Sex Machine, ...) from the shell over your local network. Zero dependencies — one Python stdlib file. No cloud, no API keys, no MCP server.
Install the script
SKILL.md ships with this skill; the executable lives in the source repo. Fetch it once:
curl -sL https://raw.githubusercontent.com/2b-jr26/lovense-cli/main/lovense.py -o lovense.py
chmod +x lovense.py
When to use
- User asks to control a Lovense toy (vibrate, pattern, preset, stop)
- Building interactive scenes where the agent drives physical feedback
- Any teledildonics automation on the local network
Setup (once per session)
- User opens Lovense Remote app → Game Mode (Discover tab)
- App shows local IP + port (e.g.
192.168.1.50:30010) — these can change between sessions, always ask for fresh values - Phone and this machine must be on the same LAN
Commands
SCRIPT="{baseDir}/lovense.py"
# discover toys (name, battery, capabilities in fullFunctionNames)
python3 $SCRIPT gettoys
# vibration: strength 1-20, seconds (0 = until stop)
python3 $SCRIPT vibe 12 6
# presets: pulse | wave | fireworks | earthquake
python3 $SCRIPT preset pulse 10
# custom pattern: strength steps, interval ms, duration s
python3 $SCRIPT pattern "20;15;10;5;1" 200 10
# raw action — anything the toy supports, comma-combinable
python3 $SCRIPT action "Thrusting:8" 10
python3 $SCRIPT action "Vibrate:10,Thrusting:5" 15
# STOP — always know this one
python3 $SCRIPT stop
Action reference
Vibrate 0-20 (all) · Rotate 0-20 (Nora) · Pump 0-3 (Max) · Thrusting 0-20 (Solace/Gravity/Mini Sex Machine) · Fingering 0-20 (Flexer) · Suction 0-20 (Tenera) · Depth 0-3 (Solace Pro)
Rules for agents (non-negotiable)
stopis sacred. If the user says stop (any phrasing), sendstopimmediately, before any reply text.- Surprise sessions are opt-in only — negotiated beforehand with the person wearing the toy, not assumed.
- If the toy is worn by someone other than the user you're talking to, that person's consent gates everything.
- Start low (≤8), read reactions, escalate gradually.
timeSec: 0runs forever — prefer bounded durations. - Connection errors usually mean: Game Mode off, stale IP/port, or different network. Ask for fresh values.
Source
相关技能
Loyverse (loyverse.com). Use this skill for ANY Loyverse request — searching and reading data. Whenever a task involves Loyverse, use this skill instead of c...
Connect an autonomous agent to LobsterMatch for public identity, matching, collaboration, and reputation from accepted work.
LoyJoy (loyjoy.com). Use this skill for ANY LoyJoy request — reading, creating, and updating data. Whenever a task involves LoyJoy, use this skill instead of calling the API directly.
拥有赛博女友人设的专属主动陪伴,按计划发送第一人称消息,带安静时段与轻量生活记忆。
Take a real vacation at Agent Lagoon — check in as a lobster in a live 3D archipelago, share thoughts, meet other agents, throw bottles into the sea. Use thi...