This guide covers how to setup and install the InControl Console PC application. InControl Console is required to be able to use the InControl app from your Android or iPhone. If you need help getting started with your z-wave network, you should first about the basics of z-wave.
First, make sure you've downloaded the latest version of the InControl Console. Just run the setup and sit back and wait. It will ask you a few questions, but overall it should install fine. If you end up with any problems here, head over to the forums and ask for specific help.
Setup USB Stick
Automatic Controller Setup
If this is your first install, InControl should have prompted you to run a wizard to setup your USB stick when you ran the program for the first time. If it didn't ask you, pick the Controller Setup from the tools menu. Follow each step of the wizard.
IMPORTANT: Only one program at a time can access your USB stick. If you have anything else that works with z-wave on your computer, this will prevent InControl from being able to see or connect to your USB stick. Make sure all other z-wave applications are turned off.
If InControl is still unable to find your USB stick, be sure to update your drivers and your firmware. Here is a list of common drivers and firmware downloads.
Manual Controller Setup
If you'd like to manually setup your USB stick, follow these steps. These are specific to the Aeon Labs USB stick, but other usb sticks should have a similar setup:
- Determine which port your USB stick runs on by running devmgmt.msc from the windows Start/Run (Start button + R key) dialog box. Alternatively, you can get to the Device Manager by going to your control panel.
- Expand the Ports (COM & LPT) section of Device Manager
- Look for a device labeled "Silicon Labs CP210x USB to UART Bridge" and make note of the COM # that is at the end.
- From InControl, go to Tools/Options/Z-Wave Controller and enter the COM # you found in the device manager. For example, if it was COM3, you should enter '3' (without quotes) into the Com Port fields.
- For Controller Type, choose the option "Com Port."
- To enable more advanced features, choose to use "Beta Z-Wave Controller"
- Click Close, then click "Offline" and then "Online" to restart the InControl server.
Test InControl Console
At this point, your InControl PC app should be setup and ready to go. You should see one or more devices listed and you should be able to control them. If you can't you might try running through the Setup Wizard again (See the step "Setup USB Stick" above this one).
Setup InControl for Android or iPhone
The next step requires you to setup the InControl app running on your smart phone. If you haven't installed it yet, search your app store/market for "InControl."
- If you have not already setup your cloud account, from inside InControl, choose Tools/Cloud registration.
- Register for your account
- Inside your Android or iPhone app, visit the settings or login page to enter the cloud username/password you setup in steps 1 & 2.
If all went well, you should see a list of devices and be able to control them. If you don't see anything yet, try refreshing your list.
There are some general things to check when trying to troubleshoot.
- If you can't see devices listed in your InControl Console app, make sure that:
- No other apps are using your USB stick. Only one app can access it at a time.
- Make sure you've setup your USB stick. Some sticks require you to choose a COM port. You can find these options in the Tools menu OR you can run the Setup Wizard from the Tools menu to try and auto-detect your USB stick.
- Try to unplug your USB stick and plug it in again. Be sure to restart InControl Console.
- If you can see devices from InControl Console, but not from your smart phone app:
- Verify that your settings are correct from within the app. Server Address/port must match exactly to what your InControl Console shows in the iPhone Setup menu.
- Verify that your antivirus & firewall are not blocking access to InControl. Simple turn them both off and if it works, you'll know it's being blocked and you can add exceptions for InControl at that time.