Home Automation - Chaining Voice Commands 1.0.0.4

Turn on,off,start.. many devices with one voice command

  1. 1.0.0.4 App Tasker Integration (See instructions in app tasker settings for XML users)

    Javier
    Update: 1.0.0.4 (Google Play)

    Added Tasker to App, This was a pain because simple intents were not working on every version of android (only worked on some of my devices). So as a work around I have created a tasker project which communicates with the app. The app will still function in the same way as the tasker project in regards to launching tasks except all the variables will now be in the tasker variable %par1 (this can be split to get individual variables for LOCATION, DEVICE, and...
  2. 1.0.0.2 Completed Android App! ***Use this tasker XML or Download from Google Play***

    Javier
    App Is now on google play.

    https://play.google....ngvoicecommands



    Many of the issues related to tasker should not be a problem with the app. The app DOES NOT require AutoVoice and the 7 second timeout has been changed to 20 seconds, I may make a user changeable variable for this in the future. AutoVoice still works with the App and allows for "OK GOOGLE" hot word...
  3. V4.1.0 ***INSTEON HUB***

    Javier
    V4.1.0 ******INSTEON HUB*****

    Added the INSTEON HUB to available devices. Fixed "Remove Location Dependency" (broke removal of location dependency when many of the variables were written to files)

    While at the store a few weeks ago there was a clearance on the Insteon starter kit for $60 which included 2 lamplinks and the Insteon Hub. This was a great deal for the 2 lamplinks, but since I now have a hub for testing I have included it into this project.


    Enjoy,
    Javier Refuerzo
  4. V4.0.9 *******Fixed missing files for new installs*****

    Javier
    V.4.0.9
    Fixed Profile Regex containing an extra "|" (or sign). Removed additonal tasker variables and deleted unused tasks and actions. Fixed Regex for devices (%DeviceRegex) containing spaces. Added Duplicate Replacement for first multi-word device. Duplication is needed for the first device as the first device in the corrections list (with a space?) does not work correctly in AutoVoice...This May be an AutoVoice Bug. Need to run more tests. Added lightss=lights to corrections list (needed...
  5. V4.0.8 Removing Variables from tasker and reading from files

    Javier
    *****IMPORTANT******
    DELETE ALL VARIABLE VALUES FROM THE PROJECT BEFORE DELETING THE OLD PROJECT AND IMPORTING THE NEW PROJECT. IF THE VARIABLES ARE NOT DELETED BEFORE YOU DELETE THE OLD PROJECT PLEASE RESTART DEVICE BEFORE IMPORTING THE NEW PROJECT SO THE VARIABLE VALUES WILL BE CLEARED. TO DELETE THE VARIABLE VALUES GO TO THE "VARS" TAB IN TASKER THEN LONG CLICK ON A VALUE, ONCE IT IS HIGHLIGHTED SELECT MENU (THREE DOTS), THEN SELECT "SELECT ALL', THEN CLICK "CLEAR"......AFTER THE NEW...
  6. V4.0.7 Fixed Regex in Profile

    Javier
    This was a quick fix to the Profile that recognizes the AutoVoice Command. The profile was being triggered by one list instead of matching two lists.
    I am still working on removing most variables and writing all info to files to save memory on device but have been very busy...Hopefully I can get this done soon!

    Example:
    %DeviceRegex = fan|tv|lights
    %ActionRegex = on|off|start

    The profile should have only triggered when at least one word in both variables was present but was triggering when...
  7. V4.0.6 Bug Fixes and UI improvements.

    Javier
    V4.0.6
    Added variable for version number. Version number is now displayed on the title bar of SETTINGS scene.

    Other UI changes.

    Added Option to Enable or Disable program from Menu

    Added files/actions to save/reload ISY node and program addresses for linked devices for backup and transfer (Backup was missing files or did not read files)

    Added Word Corrections from Main Settings Screen****AutoVoice cannot correct all word replacements correctly so this is done in tasker. With...
  8. Home Automation - Chaining Voice Commands V4.0.5

    Javier
    V4.0.5

    Added Support for Universal Devices ISY Programs (Devices and Scenes already supported). Please Refresh ISY in the ISY menu to set initial program variables.

    Fixed instructions file not updating on upgrade
  9. V4.0.4 Added Option to Remove Location Dependence

    Javier
    V4.0.4
    Added option to remove LOCATION from device name. This Should only be done for devices which are NOT location specific. Added Additional Information and Instructions.

    How to Name your Devices: Devices are triggerd by location-device. So you should not give common devices unique names as they will be triggerd by location. For a device such as "kitchen-lights" you should add "kitchen" to LOCATIONS and "lights" to "DEVICES" if they do not already exist. Other Name Examples (only add...
  10. V4.0.3 Bug Fixes

    Javier
    New Installs Please use instructions in the first post of this project

    To Upgrade this Project , you must be using V4.0.2 or above. Put the new XML in the projects folder (delete the old one first) then go into tasker long press the project Voice V.3 and select Delete, Delete Contents, then import the new version (without exiting/saving tasker) then save tasker. All settings will be preserved [​IMG]
    ***Bug...