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.

Xathros

Members
  • Joined

  • Last visited

Everything posted by Xathros

  1. One other note on this: Don't toggle between Enabled and disabled more than once every few minutes or DD-WRT (mine at least) becomes unhappy and needs a reboot. As long as you wait for the last request to become effective before placing a new request, its all good. -Xathros.
  2. I agree, though I don't suspect it would be any more confusing than the IOLinc trigger reverse when queried issue. And since they decided to ship the wrong type switch with the Garage door kit, it might help the situation to some extent. I also share your viewpoint on SmartLab's willingness to listen to/react to end user input. -Xathros
  3. Sorry, I didn't read that carefully enough and missed those pairs. My understanding has been that Level 0 is LED off and level 15 is LED as bright as it gets. Your tests seem to indicate that the LED on level can get one step brighter than 15 by setting On to 0 and Off to >0 or did I misinterpret your results? I was kind of hoping that your test would show the ability to reverse the LED state by setting an Off level higher than On level but this clearly proves that isn't possible. I wonder if it would be worth a request to SmartLabs as that is likely something they could change in firmware for future models. Once again, UDI is ahead of the game with support for a feature that SmartLabs hasn't even considered yet. Thank you for all of your time on these tests. I hope someday soon my schedule will lighten up enough for me to have more time to experiment. -Xathros
  4. Possibly. I thought it was holding it on, but I may be confusing it with other devices. I think some very old devices (Icon maybe) entered linking mode by holding On for 5 seconds. Even my oldest v.31 Togglelinc has a combo set button/airgap switch. -Xathros
  5. So then it seems that SH dropped the forced 8 difference at somepoint in the later firmwares. All of my KPLD's are V41 and this backs up what I have found with my limited batch of settings. Did you happen to test the 0 On Level with a Off Level greater than 0? Xathros
  6. I believe you meant to say "Press and hold the Toggleinc SET button until beeps (usually around five seconds)" -Xathros
  7. POST /apply.cgi HTTP/1.1 Host: xxx.xxx.xxx.xxx:80 User-Agent: Mozilla/4.0 Connection: Close Content-Type: application/x-www-form-urlencoded Accept-Encoding: gzip,deflate DNT: 1 Referer: http://xxx.xxx.xxx.xxx/Filters.asp Authorization: Basic == Content-Length: 219 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 submit_button=Filters&action=ApplyTake&change_action=&submit_type=&blocked_service=&filter_web=&filter_policy=&filter_p2p=0&f_status=1&f_id=1&f_status1=enable&f_name=Deny+List&f_status2=deny&day_all=1&time_all=1&allday= I captured the above details by watching Firefox's web console when clicking the Apply button in DD-WRT after clicking the Enable radio button on this Policy. The web console if very useful in figuring out how to craft a network resource rule. Timeout: 4000, Raw Text, URL Encode unchecked. In the DD-WRT Router: Policy #1 Policy Name: Deny List Everyday Checked 24 Hrs Selected Edit List and add the necessary MAC addresses. Something to be aware of, this only prevents Internet access not the ability to associate with the LAN. -Xathros
  8. Thanks Lee I not quite sure that I understand what you mean in tests 2&3 when you say "no change over On level increases; On level increases incrementally" I'm guessing this means that in these tests, there is no change to the On level brightness until you have a separation greater than 8 between the off and on levels. Or am I misunderstanding? -Xathros
  9. I am using the Access control list in my DD-WRT router (Under the Access Restrictions tab). I have built a list of MAC addresses that should not have access when the rule is enabled. Those are the xboxes, ipods, AppleTV etc. Then I enable/disable that rule with a network resources call. It seems to take a minute or two to take effect but it works like a charm. I have a toggle program in my Mobilinc favorites that allows me to flip that switch anytime I need to right from my iPhone but usually it just runs on a schedule in the ISY. -Xathros
  10. Xathros replied to Techman's topic in ISY994
    I do this using a variable to determine if the fan was manually turned on or not. Something like this: If ( Control Bathroom Fan is Switched On Or Control Bathroom Fan is switched FastOn ) And ( Control Bathroom Fan is not Switched Off or Control Bathroom Fan is not Switched Fast Off ) Then $i.AutoFanDisable=1 Else $i.AutoFanDisable=0 If #s.BathroomHumid >= 65 And i.AutoFanDisable=0 Then Set Bathroom Fan On If $s.BathroomHumid < 65 And i.AutoFanDisable = 0 Then Set Bathroom Fan Off -Xathros
  11. Thanks LeeG. That makes sense. Is the factory default effectively 8/0? I'll have to play with this a bit more. It really seems like 3/0 is dimmer but I haven't actually watched at the time when they dim to see if it changes. -Xathros
  12. I believe that KPL buttons can not be adjusted individually. The On/Off LED brightness levels apply to all buttons on the KPL. -Xathros
  13. LeeG- Are you sure? The way it seems to me is that the KPL (dimmer at least) forces a MINIMUM of 8 between Off and On LED Levels IF and Only IF the Off value is greater than 0. The drop down in the ISY seems to back that up as seen here: That said, I'm not at home right now and can't actually test to verify that 15/0 works as I believe but as you can see from my screenshot, I have a value of 3/0 set for my bedroom KPL after dark and that works just fine. EDIT: And in addition, I just noticed something that might help with some of the garage door trigger reverse removal issues that we see. Notice the first block of 8 options for the LED level appear to allow the reversal of the LED state (LED On when the button is Off and LED Off when the button is On) I will have to test that tonight if I get a free moment. -Xathros
  14. Additionally, a repeat statement is also a point where a program can re-evaluate is conditions have changed. -Xathros
  15. Anytime! -Xathros
  16. Actually, if you are already comfortable with ISY programming, then REST is not going to be anything difficult for you. Get the documentation from: http://www.universal-devices.com/developers/wsdk/4.0.5/ISY-WSDK-4.0.5.zip Launch a browser and start playing with /rest commands and in no time you will be on your way. -Xathros
  17. Both 443 and 80 are open on the ISY by default. You can change the port numbers if you need to. You should only forward the SSL port (443 or whtever you change it to) and use port 80 only inside your lan. The Enable Internet Access is a UPNP feature that will attempt to auto configure UPNP enabled routers for forwarding and is not required is you manually forward ports. -Xathros Edited to correct spelling.
  18. Xathros replied to timster's topic in ISY994
    I have 2 Toggleinc switches installed in my barn. While they are inside, it is not climate controlled and they are exposed to the full range of temperature and humidity swings here in New England. I have seen condensation on the metal box that the switches are installed in on a few occasions. After 2 years in there they still work as well as they did on day one. You might consider a switch cover like one of these: http://www.zorotools.com/g/00010990/k-G0817476?utm_source=google_shopping&utm_medium=cpc&utm_campaign=Google_Shopping_Feed&kw={keyword}&gclid=CKK167KelLkCFcme4AodRmQAyw -Xathros
  19. I think I have one of these modules in my parts box. I will see if I can arrange a bench test this weekend and post my findings. -Xathros
  20. Unless I completely misunderstood, oberkc's quote of the micro module's manual indicates that this option DOES exist in the current production modules. -Xathros
  21. You forgot weatherproof and POE. -Xathros
  22. Alan- I share your concerns with the Insteon PIRs and have been looking at other PIR systems and methods to interface with the ISY as well. I have both a RaspPi and a CAI Webcontrol board with plenty of open inputs so I'm looking for inexpensive pet immune PIRs that I can easily wire to those inputs. I'm almost ready to just get an Elk system and be done with some of these issues. That said, I don't think the OP's camera would do any better at ignoring pet movement in addition to the other issues I mentioned with that method. -Xathros
  23. Grayson- I am using Foscam cameras and using my ISY-994 with the network module to manage the PTZ positions and Record on motion options in the cams. With the Foscam cams, there is no way that I have found to trigger an ISY event based on motion detected in the camera. I believe there is a method using an external machine like a Raspberry Pi to monitor the video stream and issue a rest command to the ISY when motion is detected but I haven't pursued that. One thing that I have found is the camera motion detection is easily triggered by changes in light level. Mine trigger many times a day as clouds pass over and change the ambient light coming through various windows. It is for this reason that I haven't bothered with using the cams as motion detectors. Instead, I use my Insteon PIR motion detectors and other insteon device events to position the cams as needed and only enable record on motion when the ISY believes I need to record. (House in away mode and motion or control event detected) With the exception of one cam that failed recently, this is working quite well for me. -Xathros
  24. oberkc- You caught me mid edit. I see your points and agree with your diagnosis. However, I still believe that the Control statement in the OP's program was used in error as well. I have edited my previous post to include the method that I'm using as another possible solution. In this case, I think I added to the confusion. Sorry to both you and the OP. -Xathros
  25. No, I think its OK. The motion control On event has already happened and the light is already on so it will evaluate false and run else. I actually see no use in the Else section of program 1 anyway. Your original requirement stated: "Unless the light is already on at any level." That says Status not Control to me. Control only happens at the instant that you touch the paddle. So if the motion detector sees you enter the room and the light is already on, Status would tell you that while control will not because you are not turning on the light manually at that instant. As you suspected, On, Off, Fade Up, Fade Down, Fade Stop, Fast On, Fast Off are all different control events. I do something very similar to this at my place though I use variables to manage the situation. What I do is this: If Control Kitchen Light is Switched On Or Control Kitchen Light is Switched Fade Up Or Control Kitchen Light is switched Fast On Then $i.KitchenMotionDisable=1 Stop Program KitchenTimer If Control Kitchen Light is Switched Off Or Control Kitchen Light is switched Fast Off Then $i.KitchenMotionDisable=0 If From Sunset to Sunrise (next day) And Control KitDinMotion is Switched On And $i.KitchenMotionDisable=0 Then Run KitchenTimer (Then Path) Program: Kitchen Timer If Then Set Kitchen Light 35% wait 4 minutes Set Kitchen Light Off This works will for me. The only thing that breaks this is when someone uses fade down to turn the kitchen lights off. Thankfully that rarely happens. -Xathros

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.