Water Gun Twitch Extension.
Viewers click the button in the Twitch extension panel on your channel, using Bits to spray your watergun in real-time.
Required hardware
You need a Kasa smart plug and a compatible water gun device.
Essential
Kasa TP-Link Smart Plug
The bridge between your channel and your device. Must be a Kasa TP-Link model.
Buy on AmazonChoose a water device
Pick one of these compatible water gun devices.
Connect power
Get the plug on your Wi-Fi and plug in your water gun.
IMPORTANT — DO NOT UPDATE YOUR PLUG'S FIRMWARE
When setting up your Kasa smart plug in the Kasa app, decline any firmware update. Updated firmware uses an authentication protocol that Device Controller cannot support.
- Plug your Kasa smart plug into a wall outlet near your setup.
- Use a zip-tie (if needed) to hold the water gun's trigger down (so it stays on while it has power).
- Plug the water gun into the Kasa smart plug. The plug switching on is what fires it.
Get the Device Controller
The desktop app that finds your smart plug and fires it on command.
Download desktop app
Run the Watergun Device Controller desktop app. It will automatically find available Kasa TP-Link smart plugs on your network.
No installation requiredNote: sign in with your Twitch account when the app opens. Detected plugs then appear automatically in the extension's config — you must be on the same network as your smart plug, with the app running.
Add & configure the extension
Add the Watergun Twitch extension on your channel.
Add the Water Gun (Chat Controlled) Twitch Extension HERE, activate it as a Panel on your channel, then open the extension configuration menu:
- Select your Kasa smart plug from the device list.
- Set how many seconds your watergun will spray for each time its activated.
- Choose the Bits amount that fires it.
- Set an optional per-viewer cooldown, then hit Save.
Important: keep the Water Gun Device Controller running while you stream (it detects your plug and fires it). Your smart plug shows up in the extension config menu automatically once the Watergun Device Controller desktop app is running.



