Go Back   HomeSeer Message Board > 3rd Party Plug-Ins/Scripts > Plug-ins by Author > Click Here for List of Author Forums > Spud Plug-Ins > WIIMote Plugin (3P)

WIIMote Plugin (3P) Discussions related to the WIIMote plugin by Spud.

Closed Thread
Thread Tools Display Modes
Old August 26th, 2014, 01:25 PM
spud's Avatar
spud spud is offline
Join Date: Jan 2012
Location: Canada
Posts: 5,076
Wiimote plug-in - User Guide


System Requirements:

- HS3 or HS3PRO
- A Wii Remote (forever known as the Wiimote)
- If your computer does not have one already, you will need a bluetooth adapter. You can find some cheap ones on ebay for less than $5.

Plugin Installation:
Download and install from the updater (User Interfaces section) or download package from the Beta Testing thread and follow instructions to install.

Pairing the Wiimote to your computer:
It's possible to pair the wiimote to your computer using Windows utility or another bluetooth software, but if you do that it won't be permanent, you will have to pair again every time you reboot your computer or every time you turn off the wiimote.

Instead it is advised to use WiiPair.exe which is installed with the plugin in bin\Wiimote.
- start WiiPair.exe
- press the red sync button inside the battery-department of the Wiimote
- wait until WiiPair.exe finds your wiimote and until Windows finishes installing all necessary drivers (it can take a few minutes)

If everything went well you should see the Wiimote in your bluetooth devices like in the screenshot below:

Name:  bluetoothedevices.jpg
Views: 393
Size:  40.7 KB

Plugin Configuration
- Press the A button on your Wiimote. The four LEDs should start flashing
- Start the plugin from the "PLUG-INS > Manage" page wait a few seconds for the plugin to initialize.

If everything is ok, the plugin should connect to your Wiimote, and when it does it will turn on the first LED, and rumble for 1 second.

Last edited by spud; April 1st, 2015 at 08:38 AM.
Old August 26th, 2014, 02:52 PM
spud's Avatar
spud spud is offline
Join Date: Jan 2012
Location: Canada
Posts: 5,076


The plugin creates one device for each button, one device for each LED, and one position device
Name:  devices.jpg
Views: 330
Size:  99.1 KB

The data from the accelerometer is used to define the position of the Wiimote. There are 6 differents position defined as shown in the picture below:

Name:  positions2.jpg
Views: 332
Size:  32.5 KB

Triggers and Conditions

By combining the position status with buttons press, you can use the wiimote to control a lot of different things.
For example if you want to turn on your ceiling light by pointing the wiimote towards the ceiling and by pressing button A, you can create an event similar to this one:

Name:  event_ceiling_light.jpg
Views: 328
Size:  43.0 KB

Last edited by spud; April 20th, 2015 at 10:21 AM.
Old April 20th, 2015, 10:28 AM
spud's Avatar
spud spud is offline
Join Date: Jan 2012
Location: Canada
Posts: 5,076


The plugin has a "Rumble" action that makes the Wiimote vibrates for a specific duration. You can use it, for example, to get feedback or notifications.

Name:  rumble_action.jpg
Views: 202
Size:  59.7 KB

you can also use a standard "Control A Device" action to turn on/off the 4 blue LEDs on the wiimote.
Closed Thread


bluetooth, remote, wii, wiimote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
IFTTT Plug-in - User Guide spud IFTTT (3P) 3 January 6th, 2017 04:53 PM
Bitcoin Plug-in - User Guide spud Bitcoin Plugin (3P) 1 July 26th, 2014 03:45 PM
Kinect Plug-in - User Guide spud Kinect (3P) 4 December 21st, 2013 12:10 PM
UPB Plug-in - User Guide spud UPB plugin by Spud (3P) 1 December 3rd, 2013 04:57 PM
BC4 Plug-In User's Guide BitWise_Mark Bitwise Controls BC4 2 October 16th, 2010 06:23 PM

All times are GMT -4. The time now is 11:21 AM.

Copyright HomeSeer Technologies, LLC