Jump to content

Setting up Query program


Recommended Posts

I presently have one of the insteon LED bulbs in my daughters bedroom. She has a habit of falling asleep with the light on. I programed it to shut the lamp off at 11:00 pm, and turn on again at 7:00am the following day. If she happens to shut the lamp off with the lamp switch before 11:00, then the isy has a communication issue, but the bulb stays in the on position, and she can then turn it on when she wakes in the morning. An issue arose last night where the light would not turn on with the lamp switch, and was in the off position as shown in the isy. I couldn't turn it on from the isy. I assume the isy would not communicate with it until the next query at 3:00 am. I think the bulb shut off at 11:00 pm the night before as it should, but the lamp switch must have been turned off before 7:00 am for some reason, when the isy would have sent an on command. This meant the lamp would not turn on via the lamp switch until the next query, and then on command at 7:00 am the next day. If i set up a query between 7:00 am and 10:00am with an on command for the led, will the isy send out query after query continually for 3 hours? I'm trying to keep it as simple as i can for her, but it's not as easy from my end. I know interrupting power to the led with the lamp switch is not the best way to do things, but it has worked ok until this one incident yesterday. Maybe an outletlink for the lamp would be better? There would be no power interruption from a lamp switch. Which would work the best for this situation, the 2473S receptacle, the 2472D dimmer or the 2457D2 Lamplinc module. I'm thinking the LED bulb is more suited to lamps that will be left powered on all the time, and controlled by the isy, or KPL only.

Thanks again for your assistance.


Link to comment

Without seeing the Program what you have planned is guess work. A Program with a Time range triggers once at the From time running the Then clause and once at the To time running the Else clause.

A Query in the Then clause executes once. Could put a Repeat every 10 minutes for example and issue the Query every 10 minutes. Adding an If Status xxxxx is not Responding check to the If clause would terminate the Repeat when the device starts responding. Best to post the Program.

Link to comment

Thanks Lee. I see what you mean by repeating the query. After more thought, i'm thinking that replacing the LED and plugging the lamp into an outletlinc. I thought the LED would be an easy solution, but in this case i'm sure an outletlinc will solve the problem. There will be no problem with the lamp turning on/off with the lamp switch. I'll find another place to use the LED.



Link to comment


This topic is now archived and is closed to further replies.

  • Recently Browsing

    • No registered users viewing this page.
  • Forum Statistics

    • Total Topics
    • Total Posts
  • Create New...