Skip to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

oberkc

Members
  • Joined

  • Last visited

Everything posted by oberkc

  1. They would be set up on your mobile app directly, without any intervention on the part of the ISY controller.
  2. There is not doubt in my mind that the ISY can handle this. I think, too, that you will find that it is not so hard to create these programs. I have a couple that are very similar. There is already a series of programs that turn the variable to zero when the switch is manually turned off. Expanding that series to include other switches as input conidions would work. Alternatively, I could see a program such as this one working, (at least for zeroing out the variable), but you would still need similar programs to the original series to set the variable to 1. I simply see this as an extra program...but, yes, it could work. I tend to agree with this, but some tend to want to minimize insteon communication traffic. This may be where we depart. There needs (in my mind) to be three variables, for three lights. I thought we wanted to judge to turn the lights off on an individual basis, if one was on originally and the door closes, turn off the other two and leave the one on. This is why there are three programs...on for each light.
  3. I am not sure, but believe that the outletlinc was designed without being capable of being a scene controller. By what means do you intend to turn on the outletlinc?
  4. not so much a disagreement but misunderstanding on my part. I did not understand your meaning of "manually". As I believe you have figured out, I think you will find xathros' suggested program will not toggle a variable change when the Light1/2/3 are changed as a result of a scene command. Consequently, you will need additional conditions for this. Yes, there is a STATUS condition which would trigger upon any CHANGE in status, regardless of reason (whether direct control, scene control, program, etc). Unfortunately, it would also trigger when the sensor program triggers a change in status, which is something that one needs to avoid in this type of scenario. It is not the lack of a global condition that is the problem, rather, it is because of the need to be more specific about which causes of status change should trigger a variable change. Because you want the variable to change only when someone physically pushes a button (either directly, or through a scene relationship) and NOT via the door sensor program, STATUS would not work here. Furthermore, use of CONTROL has the benefit that it would restart the timer should the sensor send another ON command during a wait period.
  5. All interesting questions, but this was not part of the stated requirements. In my mind, questions like this are good to ask oneself when deciding how you want your system to respond. Without thinking too much, I would be concerned about using status for the variable trigger, because the sensor program itself is going to cause a status change. Since mserrar only wanted to disable the response when the switches were directly controlled, I think "control" is the better approach at this point.
  6. mmmmm...do you think? One of the difficulties I see here often is that folks post a program and ask why it doesn't work, without stating clearly what it is that they want it to do. It is difficult answering such questions without an understanding of the purpose of the program. Sometimes, you find out, they really haven't given it enough thought. I am glad you have thought about your requirements to this level of detail. xatrhros' response was near exactly what I would have suggested, except for a few trivial variations. Your requirements were certainly more complicated than I had first envisioned. One question... xathros: Should your "lastly" program variable condition be equal to 0 rather 1, to indicate that the switch was not manually turned on?
  7. This error suggests that something is causing communication problems between the ISY/PLM and the IOLinc. I do not believe this has any relationship to the soldered connection to the remote.
  8. I assume that the can lights and toilet lights are different devices? The lack of an ELSE statement is, in my estimation, not a factor here. The first thing that comes to mind is that the toilet lights are changed to something below 61% while this program is executing, thus halting the execution during one of the wait statements. Given your broader understanding of your system and use, is this a possibility?
  9. I should probably clarify the use of variable versus program as a status indicator. There could be a difference in using programs versus variables as a program condition, depending on whether you want to use that condition as a program trigger. Depending on whether your variable is integer or state, it can act as a trigger or not. Programs as a condition do trigger, I believe, a program evaluation upon change of state.
  10. If all you want to do is turn some lights on when the sensor status changes to ON, and turn some lights off when the sensor status changes to OFF, then I suspect my little program would work. If you have additional constraints or conditions, let us know. One thing you can use as a program condition is the status of a program (true or false). The program I posted itself can, thus, act as a status indicator for your sensor. This program will evaluate TRUE (then clause last ran) when the sensor is on, and FALSE (else clause last ran) when the sensor is off. There is little need to create a variable for this if you don't want to.
  11. I don't believe there are "nested" conditions. Out of curiosity, what is the purpose of the variable? Is it a state or integer variable? What is wrong with a simpler program, sans variable: if If Status 'sensor' is On Then Set 'Light 1' On Set 'Light 2' On Else Set 'Light 1' Off Set 'Light 2' Off
  12. Ok. Then it sounds to me as if the scene definitions are wrong, most likely. My guess is that the responder levels are not quite right for some of the controllers in some of the scenes. Remember, a scene can have multiple controller devices included, and responder levels can be different for each of the controllers. For a given scene, select one of the controllers and view the responder ON levels. Select another controller in that scene. Are the responder levels the same?
  13. So you are doing it by a program? Feel free to post it. Otherwise it is just speculation. These buttons are not part of any scenes?
  14. Well, I must have misunderstood. I would, then, be checking scene definitions (checking all responders to all controllers) and double checking to be sure you have none unexpectedly triggered by any of the keypad buttons. I am not sure that i can be much more specific unless I know how you intend to configure your keypads. One button for the light? One button for each fan speed? One button for off? Each speed button pressed turns the others off?
  15. I believe it works just as you hope. If a button is lit, it is on, regarless of how it became so.
  16. In which case, you may be risking damage to your fanlinc by powering it from the KPL. I would definitely be checking this out and ensuring that the KPL is NOT receiving power through the KPL.
  17. It really should not be difficult to reconfigure a couple of wires to provide constant power to the fanlinc. Simply remove the wire that is currently connected to the kpl red wire and reconnect it to the wire that is connected to the kpl black wire. Cap the kpl red wire.
  18. I am sorry...I meant to ask if the keypad is a dimmer version...not the fanlinc.
  19. I suppose it is possible, but is sounds like an unecessary complication and risk. Are you concerned about the difficulty of wiring and supplying unswitched power to the fanlinc? Is the fanlinc in question a dimmer version? This could be a problem.
  20. I suppose it depends on how you have established the relationship between keypads and fanlinc. Are you doing this all with scenes? Part of your description makes me wonder if you have some programs in play here. Also, in the scene relationships, check the ON levels for all the responders to EACH of the controllers. Are some of the ON levels zero? It also sounds as if you have the fanlinc powered by the one keypad. Is this possible? Are you certain you have uninterrupted power to the fanlinc? What is connected to the red wire of the wall-mounted keypad?
  21. Yes, i saw the changes, and the fact that it was now apparently working as expected.
  22. I would ask what you mean by "first two conditions". Which is the first condition? Which is the second?
  23. No need for wholesale changes. I continue to believe that the problems you are experiencing are unrelated to these programs. The fact that your lights dropped to a 10% level after 2 minutes makes me suspect that there is a rogue program somewhere that we have not identified. From your program listing, you should be able to identify any program that ran 2:15 after your motion program. Do you see anything? Have you checked?
  24. I don't believe changing the THEN statement as you suggest will help. It is also good to know whether there are not other programs that are affected by the motion sensor. Is it possible that there atr other programs that affect the lights? Is the motion sensor part of any scene? There are a couple of options to assist you in troubleshooting you problem...the program status list, and the event viewer. Open the program status list and have someone trigger the motion sensor. Take note of any programs that become active as your lights turn on and off. If only your one program is active, watch the event viewer for signs of in set on traffic. You might be able to identify any devices or scenes that are causing your lights to turn off unexpectedly.
  25. I don't see anything in your second program that would explain the behavior you describe. I remain suspicious about scenes you have that include the motion sensor.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.