Saturday, March 7, 2009

VistaView Smarthome Dev Log: 3-7-09

Mark S.
New sceme: 1) Use actions to set variables & run scenes; 2) Use variables only/mostly to show current status 3) Is it best to make triggers respond to variable changes, or to be called directly from actions
2:40 PM
Mark S.
has left the room
3:00 PM
Mark S.
has entered the room
Mark S.
got timer script, saved it in recommended indigo folder -- still need to create trigger to initialize it from the server
3:50 PM
Mark S.
5:50 PM
Mark S.
Upper drive trip at night: FIGURE OUT HOW TO TURN OFF SCENE, BUT LEAVING previously ON lights, on.
5:55 PM
Mark S.
implemented NOAA weather script, plus a trigger to email amber and me if temp drops below 32. cool.
6:30 PM
Mark S.
sending sms text from Indigo
6:40 PM
Mark S.
changed implementation of sms from scripting iChat, to sending an email to my iPhone's sms address. touch slower, but scripting iChat plays around with the screen too much. If, I can find a way to do it in the background (like url thingy does) i might.

Thursday, February 26, 2009

Indigo: Triggers, Variables, Actions...

Variables: Viewable-only on web interface and widget. Can only edit within Indigo.

Triggers: Time and event based triggers are the only source of conditional logic in Indigo. Cannot trigger 'triggers' from web or widget

Actions and Action Groups: No conditional logic, but 'triggerable' from web and widget (not my choice of words, since it confuses actual triggers.

Workflow questions in Indigo:
  1. how do i use existing web interface to trigger actions
  2. I want to test-fire triggers
  3. I want to run action groups that incorporate conditional logic, so they'll need to activate triggers... perhaps by modifying variables, which fire variable-watching triggers