Announcement

Collapse
No announcement yet.

Home Automation Voice Commands Android App

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Home Automation Voice Commands Android App

    Hi All,

    I have created a simple android app which allows for chained voice commands for the use in home automation. I originally started this project for the ISY but recently got the HUB starter kit for a very deep discount, so I included the HUB into the app. This is a voice command program which works on your local network only, because I have not found a way to request all the insteon devices and IDs from the hub locally you will have to enter the insteon device IDs when prompted by the program when saying a new voice command. This project will work on its own or with the AutoVoice tasker plugin which will allow for "OK Google" commands on some devices (see the AutoVoice app for more info)

    To start using the program with the Insteon Hub (tested with HUB 2): Open the program>Select Menu>Select Insteon Hub Settings. Fill in the required info and hit the save button: Local IP, User Name, Password, Port (all on the bottom of the hub unless manually changed). You can change the defaults in "Hub Device Action Association" if you like but the defaults work. Then Back out of the program so the next time you click the app icon it will open the get voice dialog, If you press the home key the next time you click the app icon it will open settings. To get back to settings say "Settings" in the get voice dialog.

    I have added some devices, actions, and locations but you can add or delete these in settings. To start linking devices to the app just say any combination of device and action (if you do not include a room or locaiton from the location list in settings it will use the default location from settings) such as "turn on the living room lights" or "turn the lights off". If the location-device (or just device, see settings) has not been linked a dialog will prompt you to enter a command association.

    Since I use the ISY this app as only been tested with a few devices so please report any bugs here or at one of the forum links below. This project/app is free, the tasker source is available in the AutoApps Forum (Some items may not work as desired when imported into tasker, for this reason I am providing the app).

    Google Play App Link
    https://play.google.com/store/apps/d...gvoicecommands


    Forums with additional info:
    http://forum.universal-devices.com/topic/16389-tasker-autovoice-chaining-voice-commands-project/
    http://forum.joaoapps.com/index.php?resources/home-automation-chaining-voice-commands.75/
    https://plus.google.com/communities/117131854807725512612

    Hop
    efully this will be of use to some members in this forum,
    Javier Refuerzo
    Last edited by Javier Refuerzo; 09-23-2015, 08:04 PM.

    #2
    If you installed the app prior to version 1.0.1.4 (Date 2015-12-20) you will need to correct word corrections for plural words. This is done by long clicking "WORD CORRECTIONS AND REPLACEMENTS" and adding a space to the end of the correct word i.e. change "light=lights" to "light=lights " ( notice the space on the end of the correct word). This only affects Autovoice users but all users should make the connection for uniformity of all app files. This correction is needed as AutoVoice will change plural words "lights" will be changed to "lightss" if the correction above is made AutoVoice will change "lights" to "lights s" and the app will be triggered correctly.

    Example of string of corrected words "light=lights ,tim=dim ,jim=dim "

    This will also fix AutoVoice use for some users. From 1.0.1.4 forward the app will automatically add the space to the end of word corrections.

    I will also be adding Insteon hub scenes soon. but need additional beta testers or the release may be buggy!

    Comment


      #3
      Insteon Hub Scenes are now in production App

      Video Demo:
      https://youtu.be/SOoSO4WiBXU

      Comment

      Working...
      X