Jump 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. Is keypad A button the primary load-controlling button? Is it a dimmer? When you select keypad A in the device listing, do you see a status? Does it change when you press the button?
  2. My experience is that the presence of wifi enabled or not has no effect on remote access. Neither does one have to "configure" the ISY, other than to internally set the ports to match the forwarding rules of your router. Is it possible you have a port conflict somewhere? Perhaps there is another device trying to use port 443? When you get a chance, change this to a different port, and configure your port forwarding rules to match. My router also has "reservations" for ports, so one could also assign a given device to a specific port. Is it possible that your ISP has changed the IP address for your vacation home? Then, once set, use https://myipaddress:myport/
  3. To EricK comments, I also find it good practice the scene XXXX NOT include switch1 or switch2 (any device that is part of the program conditions).
  4. Yes, unfortunate. I understand this to be a limitation of the keypad, itself.
  5. The options might, in part, be based on the type of variable, integer or state? Mostly, I suspect you are having difficulty due to the fact that there is no way to send direct commands to keypad secondary buttons. Create a scene with the proper button (if necessary, a single-device scene), then use a program based upon the variable to adjust the newly-created scene.
  6. I am still in the contemplative stage for the elk, and do not have one. I am interested in this as a learning experience for myself. As far as programming the ISY, I may be able to help, though I don't have any such programs. What I find interesting personally is turning wishes into logic steps and programs. What I don't have direct knowledge about is the access to your elk sensors and relays. Assuming relays and sensors appear to the ISY as simply another device, could it be as simple as something like: first program (disabled) if status elk garage door sensor is on then turn on KPL H button else turn off KPL H button a second program if control KPL H button is switched on then set ELK relay garage door trigger on (or whatever command tells the ELK to momentarily close) wait 10 seconds (to give garage door enough time to do its thing) run first program (then path) (to set proper status of KPL H) put KPL H into non-toggle ON so that each button press sends an ON command Perhaps I am totally off base here, so feel free to ignore.
  7. Glad it is working. After continuing to ponder your problem, I have become concerned that I failed to suggest a viable solution to halting an on-going timer by turning ON one, or both, of the switches. Be sure to check for this scenario. Unfortunately, I have lost track of your exact programs, but I think the solution might be to modify (and re-enable) your timer program (whatever it is called) to something like: if control driveway is not switched on or control frontlawn is not switched on then turn lights on wait 45 seconds turn lights off Once modified, your other program would continue to call this program (then path). Adding these two conditions will send this program to the ELSE path (halting any ongoing wait period) any time one of the switches is turned on. Hopefully, that makes sense. Have a good Easter, yourself. Family is arriving. He has risen. All is good.
  8. Also, this will have no effect on the variable condition. The now-two programs should (hopefully) set the variable correctly. The integer program should run based on the condition of that variable.
  9. I don't believe that this will have any impact on how you should call out frontlightsmanual. Disabling the program will simply stop it from being triggered by its own conditions. When called by another program, it will continue to execute normally.
  10. I must say that I am having trouble understanding why this does not work. Is it possible that your ISY is not seeing the OFF commands? If it is seeing the commands, I can only think to go ahead and break this into two programs.
  11. did you ever put those additional parentheses in? I am not sure that this would cause any real problem, but it is at least worth trying. I will look over your program again to see if I can catch anything. Perhaps I did not get the logic correct to start. Worse case, create two programs: if control yard light is switched on or control driveway light is switch on then set integervariable to 1 else if control yard light is sitched off or control drivewaylight is switched off then set integervariable to 0 else
  12. Of which program?
  13. Are you certain that the ELK has relays, and not just sensors?
  14. This could explain your problems. If the motion sensor turns on, then turns off in 0.5 seconds, responder devices would do the same.
  15. If this is happening, check the program log to see if one of your programs is executing in such a way that would explain this. For example, if your "frontlightsinteger" status is FALSE, this would indicate that it ran the ELSE path, which would explain why the lights turned off.
  16. continuing.... check the variable. Make sure it sets to 1 when you press EITHER of the switches ON, and sets to 0 when you press EITHER of the switches off. If you doubt one of the programs is correct, manually run the various parts (IF/THEN/ELSE) to see if they do what you want. Check the program log and verify that each program runs when you think it should. Watch the event viewer to be sure you are getting signals from the motion sensor. Things like that.
  17. You might add a couple of parenthesees around your first to "OR" statements, see if this helps. Make it more like this: If ( Control 'Front Yard Lawn' is switched On Or Control 'Front Yard Driveway' is switched On ) And ( Control 'Front Yard Lawn' is not switched Off Or Control 'Front Yard Driveway' is not switched Off ) Then $Manual.Lights = 1 Else $Manual.Lights = 0 I assume this is the case, but make sure your motion sensor is not in a scene with your front lights. Take advantage of the tools available. Check each program and variable. Are they working as you expect? Check each program to
  18. First, night mode for the motion sensor is not needed when you use the ISY to filter responses based upon time. I tend to like to keep motion sensors on regardless of darkness, and configured to send ON only. One never knows when one will want to keep track of motion around the house. I will offer a couple of ideas for your consideration. First, create an integer variable (does not trigger programs when used as a condition). This integer variable will be used to keep track of when one of your switches has been manually turned on or off. Then create a program to set the integer variable. This program will be true if one of your switches is MANUALLY switched on and false if one is manually switched off If ( Control lawn is switched on Or control driveway is switched on ) And ( Control lawn is not switched off Or control is not switched off ) Then Set integer variable = 1 Else Set integer variable = 0 Then create a program to trigger lights from motion If Time is from xxxx to yyyy And integer variable = 0 And control motion sensor is switched on Then Run frontlightsmotion (then path) Else Set frontyard off Set driveway off Remove the conditions from your frontlightsmotion program. Let me know how things work out for you.
  19. Your programming was fine. My suggestion is to think out completely how you want your system to behave with regards to the motion and switch. My preferences for your consideration: - manual switch ON turns on lights and halt any ongoing timer / disable new timers and motion? - if lights off, and between certain time, motion triggers lights and timer. New motion restarts timer? - at sunrise + 6, any lights on turn off?
  20. I suspect it will do what you stated, but I wonder if that is what you want. What do you want to happen if you manually turn on the lights while in a countdown timer (would you not want them halt the timer and stay on)? What if motion is sensed during the countdown (would you not want to reset the timer)?
  21. http://www.universal-devices.com/mwiki/ ... =Main_Page
  22. my first inclination would be to recheck connections. Make sure none are loose, and that it is bare conductor under the wire nuts. What are flickering? The fan lights? The switch LEDs? What are the lights? Incandescent?
  23. Ah, yes. My fault. I always forget this problem. Secondary buttons cannot be controlled directly, unfortunately. They have to be put into a scene. If need be, create a scene with a single device: the KPL button. The program would then be: if status KPLD is on then set scene with KPLC on set scene with KPLB on wait 2 minutes set scene with KPLC off set scene with KPLD off else nothing sorry for my forgetfulness.
  24. Rather than a marginal Keypadlinc, I suggest you consider the possibility that communication between the PLM and Keypad is somehow being disrupted...most likely by other electronic devices on the circuit powering the PLM. What other devices are on this circuit? Lots of computer stuff?
  25. So, when someone turns on KPL D, you want it to turn off after two minutes, along with KPL C? OK. You did not state what you want to happen if KPL turns off during the two-minute timer, so I will make no assumptions. If Status KPL D is on then set KPL C on set KPL B on wait 2 minutes set KPL C off set KPL D off else nothing

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.