Hi Jay,
Thanks for the support, i have given your suggestions ago.
i got it working with true or false as the Value, Armed and Disarm do not seem to work. Nither does Open or Closed, These do show up as values for these varible but they do not seem to work.
Anyway, I am really please to get this working.
Now i can create all kinds of apple scripts to perform actions dependoing on weather the system is armed or not.
Here is the indigo Log:
May 10, 2010 9:21:05 PM
Received RF security command sensor alert (min delay) (ID 113)
Security Monday, May 10, 2010 9:21:05 PM FrontDoor Opened
Received RF security command sensor normal (min delay) (ID 113)
Security Monday, May 10, 2010 9:21:06 PM FrontDoor Closed
And Varible list. is below.
I am not sure how I can be certain which value is mapping actions from which varible in relation to the log, as they do not seem to have the same values in the varible list as the log, It hard to decipher from the log which value to use and which varible to use.
I am please I got it to work with true or false value's but down the road I will need a more flexability with the value's
Any idea how i can map the values and varibles to ensure they match up with what I am seeing in the log. 9i know this is confusing and i am dislexic).
SEE NOTES BEKOW ABOUT THIS CONVERSATION WHICH ORGINALY STARTED BY EMAIL.
On May 10, 2010, at 8:02 AM, Indigo Support wrote:
Hi James,
when this varrible is recieved in Indigo as below>
" Front door Open"
I want to send a indigo a command but only when this Variable has a specific Value.
Varible is: Value is:
" AlarmFob_last_status" "Away Armed"
I'm not sure what you mean by "when this variable is recieved in Indigo", so let me restate what I believe you're trying to do, then I'll answer that question:
When the value of a variable becomes " Front door Open", and if the value of variable "AlarmFob_last_status" is "Away Armed", then perform some set of actions.
If that's what you're trying to do, it's quite simple:
1) Create a trigger - select "Variable Changed" on the "Type:" popup on the "Trigger" tab
2) Select the variable whose value is changing to " Front door Open" in the "Variable:" popup
3) Select the "becomes equal to" radio button and type in " Front door Open" - note, in your email you have a space before the first word - not sure if that's what you intend or not but be careful that you type in EXACTLY what the value is going to change to according to the script that's populating it.
4) Select the "Condition" tab, select the "if variable" radio button, select "AlarmFob_last_status" from the popup (again, your email has a space before the variable name, but we don't allow spaces in variable names so I assume that's a typo).
5) Select the "equals:" radio button and type in "Away Armed" - again exactly as the script would populate it
6) Switch to the "Actions" tab and add whatever actions you want to happen.
Down the road Ia m hoping to scrap the Alarm fob entirely , and create a action's Based on Indigo's status. This would be ideal. I am wondering, In future development. Would you guys consider adding a customizable alert state option for Indigo. Allowing for different sets of triggers to create actions depending on Indigo's alert state. This would allow for Indigo to act as a customizable security application).
I'm not following you on the request - Indigo variables allow users to create their own states - set them based on various inputs, use them conditionally in both trigger and time/date actions, etc., which seems to accomplish what you're looking for. Perhaps a better example of what you're trying to do would make it clearer?
I had several discussions with Ben S regarding his Security Script, We had several troubleshooting discussions, I noticed these discussions has contributed to how Ben's security Script 4.0 has evolved. i was oping to positively influence you guys at perceptive automaton as well.
Ben might also be more able to answer the questions you're having since it's his script that you're using - if I'm not understanding what you're trying to do. Also, posting on the user forums is generally a better way of getting answers to these types of questions since you'll not only get feedback from us but also from the rest of the user community - someone may have a better idea of how to solve a problem than we do.
Its Taken me a while to get Indigo's More advance features working. Indigo is fantastic, But I feel the need for custom applescript causes a lot of trouble for people. In the log run I hope to get my system to evolve into my own personal Jarvis. (See Iron Man) Working on Voice activation with Indigo as my next project, once I am happy with the security side of things.
Home Automation, and specifically the logic around various solutions, is inherently complex. There's a fine line between ease of use and enabling users to implement arbitrarily complex logic. We're continuously looking to improve the user experience and balance that with adding new features for both entry-level users as well as power users. We think we have a good balance but are always looking to improve it. Thanks for the feedback.
Regards,
Jay
--
Jay Martin
Perceptive Automation, LLC.
www.perceptiveautomation.com