Jump to content

SCKoman

Members
  • Posts

    11
  • Joined

  • Last visited

Recent Profile Visitors

224 profile views

SCKoman's Achievements

Newbie

Newbie (1/6)

0

Reputation

  1. OK, here's two of the programs ... I think I have it mostly working. I hope the xml / html paste formatting works ok here. SWGateOPENackwait basically watches for the button push, if the Gate Triggerlinc is ON (gate open). <?xml version="1.0" ?><triggers><d2d><trigger><id>693</id><name>SWGateOPENackwait</name><parent>685</parent><if><and /><device><node>25 AB 2D 1</node><op>!=</op><control>DON</control></device><or /><device><node>25 AB 2D 1</node><op>=</op><control>DOF</control></device><or /><device><node>1B 5E 11 6</node><op>=</op><control>DOF</control></device><or /><device><node>1B 5E 11 6</node><op>=</op><control>DON</control></device></if><then><wait><seconds>6</seconds></wait><runelse>692</runelse><notify content="186">6</notify><notify content="186">2</notify><wait><seconds>2</seconds></wait></then><else><wait><seconds>6</seconds></wait><notify content="41">6</notify><repeat><every><minutes>30</minutes></every></repeat><runthen>692</runthen><notify content="187">2</notify><notify content="187">6</notify></else><comment></comment></trigger></d2d></triggers> Here is the Blink program ... SWGateOPENBlink <?xml version="1.0" ?><triggers><d2d><trigger><id>692</id><name>SWGateOPENBlink</name><parent>685</parent><if></if><then><repeat><for><times>150</times></for></repeat><device><group>4742</group><control>DON</control></device><wait><seconds>2</seconds></wait><device><group>4742</group><control>DOF</control><action>0</action></device><wait><seconds>2</seconds></wait><device><group>4742</group><control>DON</control></device><wait><seconds>2</seconds></wait><device><group>4742</group><control>DOF</control><action>0</action></device><wait><seconds>2</seconds></wait><device><group>4742</group><control>DON</control></device><wait><seconds>2</seconds></wait><device><group>4742</group><control>DOF</control><action>0</action></device><wait><seconds>2</seconds></wait></then><else><device><group>4742</group><control>DON</control></device><wait><seconds>2</seconds></wait></else><comment>10/05/2015 - Blinks LED every 2 sec for 30 minutes </comment></trigger></d2d></triggers>
  2. Thanks, will follow through as you both suggest. To CLARIFY: What I mean by the ACK is that a user (eg Wife) has to acknowledge that alert by pushing the button that is blinking. Other than that, in this case I don't need the button to do anything. Just stop itself from blinking.
  3. Is there a way to do a "blink until ACKnowledge" ? I have the LED blinking every 2 seconds per the set scene (from above hint). But as soon as the USER pushes the button, I'd like it to stop blinking. I have two different programs: 1 that does the 'blinking' and 1 that calls this blink program by a RUN(Then). When the condition (ie button push) occurs, then I'd like the calling program to run the ELSE of the called blink program and it stops and leaves the led on solid. That specific button does not need to be a controller of anything else. The button does not need to do anything else except to be an acknowledge. While I am concerned about the additional Insteon traffic every 2 sec, I'll settle for this for now. Too bad there's no 'local' to device function to do that (?) >>> What I'm having difficulty doing is how to implement into code the 'button' push that performs the ACK and stops the blinking. Any ideas? Thanks so much, I'm stuck because I'm missing some piece of info.
  4. Thanks guys!
  5. Can someone please point me to two or three (or more) of the best threads related to using Scenes with devices and programs. I went back a few years and did not find much. Probably looking with the wrong semantics in mind. I am sure this would be useful to others as well. ISY994i Insteon "best practices" kind of thing. Thanks 73 Steve
×
×
  • Create New...