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.

oskrypuch

Members
  • Joined

  • Last visited

Everything posted by oskrypuch

  1. oskrypuch replied to oskrypuch's topic in ISY994
    Yes you can, but that is clumsy. Seems that allowing for a wildcard year shouldn't be too difficult. Hope it gets "on the list". * Orest
  2. oskrypuch replied to oskrypuch's topic in ISY994
    Hmm, still a little short of the mark. You would have to reset it each year, you can't set it to a certain month for example, only day/month/year. * Orest
  3. oskrypuch replied to oskrypuch's topic in ISY994
    Bingo! Thanks. Now I have seasons. * Orest
  4. oskrypuch replied to oskrypuch's topic in ISY994
    I somehow missed that, where exactly is that? It doesn't appear in the schedule dialog that I can see. * Orest
  5. oskrypuch posted a topic in ISY994
    There seems to be no way to query the date (just the time). The ISY doesn't know if it is winter or summer. Am I missing something? * Orest
  6. OK the WRITING and 1010 disappeared, and a message popped up: Socket Open Failed java.io.IOException: An existing connection was forcibly closed by the remote host. Does that mean that some device's tables are corrupted/incomplete? What do I do next? * Orest
  7. Added an item to a scene, got the usual dialog, and maybe halfway through, the task activity bar disappeared, and I'm left with the ISY MAIN window with multiple devices showing WRITING and 1010. No activity for some time now. Now what? * Orest
  8. OK, figured out a way to do it ... program var entry sense.wait (a variable) program entry sense If Program 'var garage open' is True And Program 'var dark' is True And Program 'var sleeptime' is False Then Run Program 'var entry sense.wait' (Then Path) Wait 20 seconds Run Program 'var entry sense.wait' (Else Path) Else - No Actions - (To add one, press 'Action') program entry sense.do If Control 'laundry rm / LND - PIR-Sensor' is switched On And Program 'var entry sense.wait' is True Then Set 'front hallway / FH - Pots' 80% Set 'kitchen / KIT - Pot' On Run Program 'var entry sense.wait' (Else Path) Else - No Actions - (To add one, press 'Action')
  9. OK, I have event1, event2 and actionA. If event1 occurs, then if within 20 seconds event2 occurs, then do actionA. How do I code that in ISY? * Orest
  10. oskrypuch posted a topic in ISY994
    I have the above noted active (amplified) signal bridge installed, here is a link for more info ... http://www.smarthome.com/4823/Leviton-H ... ter/p.aspx It cured a multitude of X10 problems I had. Now that I've moved just about fully to Insteon, I'm wondering if having this guy installed is good, bad or indifferent. My only concern is the potential for the X10 focused circuitry causing interference with the Insteon signal. So far, things seem to be running fine, and I have a couple of dozen units installed so far. Any one with experience? * Orest
  11. I have fiddled with my bathroom motion setup, and have implemented all of these facets ... 1) Control two (or more) separate lights or scenes from motion, with a timed OFF 2) Timer restarts/extends while motion detected 3) Allow for an manual override on the brightness when occupied 4) Allow for a manual forced OFF of some lights when occupied 5) Allow for a manual forced OFF of all lights when leaving 6) Minimize the Insteon com traffic I also have three different modes, depending on time of day, whether dark or light, and whether in 'sleep mode', I've only included the 'day' modes for brevity. Motions are fully controlled by the ISY, and set to ON operation only, 30 second timer. The following variables (programs) are used to flag whether the respective doWait programs are running: var BTH mirror wait var BTH tub wait The following are two of a number of variables (programs) that I use to control execution logic: var dark var sleeptime This logic is easily extensible for any number of lights. BTH motion (day) If Control 'master bath / BTH - PIR-Sensor' is switched On And Program 'var sleeptime' is False And Program 'var dark' is False Then Run Program 'BTH motion mirror 70' (If) Run Program 'BTH motion (day) mirror doWait' (Then Path) Run Program 'BTH motion tub 80' (If) Run Program 'BTH motion (day) tub doWait' (Then Path) Else - No Actions - (To add one, press 'Action') BTH motion mirror 70 [disabled] If Status 'master bath / BTH - mirror lights' is Off And ( Program 'var BTH mirror wait' is False And Program 'var BTH tub wait' is False ) Then Set 'master bath / BTH - mirror lights' 70% Else - No Actions - (To add one, press 'Action') BTH motion (day) mirror doWait [disabled] If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then Wait 1 second Run Program 'var BTH mirror wait' (Then Path) Wait 35 minutes Wait 5 minutes (Random) Set 'master bath / BTH - mirror lights' Off Run Program 'var BTH mirror wait' (Else Path) Else - No Actions - (To add one, press 'Action') BTH motion tub 80 [disabled] If Status 'master bath / BTH - Tub Pots' is Off And ( Program 'var BTH tub wait' is False And Program 'var BTH mirror wait' is False ) Then Set 'master bath / BTH - Tub Pots' 80% Else - No Actions - (To add one, press 'Action') BTH motion (day) tub doWait [disabled] If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then Wait 1 second Run Program 'var BTH tub wait' (Then Path) Wait 35 minutes Wait 5 minutes (Random) Set 'master bath / BTH - Tub Pots' Off Run Program 'var BTH tub wait' (Else Path) Else - No Actions - (To add one, press 'Action') BTH motion mirror OFF If Control 'master bath / BTH - mirror lights' is switched Off Then Wait 7 seconds Run Program 'var BTH mirror wait' (Else Path) Stop program 'BTH motion (day) mirror doWait' Stop program 'BTH motion (sleep) doWait' Else - No Actions - (To add one, press 'Action') BTH motion tub OFF If Control 'master bath / BTH - Tub Pots' is switched Off Then Wait 7 seconds Run Program 'var BTH tub wait' (Else Path) Stop program 'BTH motion (day) tub doWait' Else - No Actions - (To add one, press 'Action') Happy to entertain questions, and delighted for any comments. * Orest
  12. oskrypuch replied to a post in a topic in ISY994
    +1 on control vice status. Believe this is the wiki reference, yes? ... Using Motion Sensors in Bathrooms * Orest
  13. Done. * Orest
  14. Well, that is more or less using a program as a variable, but yes it is a little more elegant. Like so ... Program DoSomething If Then do stuff do stuff Run Program 'DoSomething' (else) Else Thanks! * Orest
  15. From the Program Summary page, programs can be listed as Enabled (on/off), Activity (idle/running 'xxx') and Status (true/false) In an IF statement you can test for the Status like so: If Program 'DoSomething' is True ... I don't see any way to directly test for the Activity of a program, IOW whether it is currently idle or running Then or Else, etc. You could handle it with a separate Program "variable", but that is a bit clumsy. That was what I was asking. * Orest
  16. Thanks R.! * Orest
  17. Is there a way to directly test in an IF statement if another program is active/idle, other than setting/resetting another program as a variable to show the state? * Orest
  18. Just wondering if Canadian locations are supported in the Weatherbug setup? Brantford, Ontario N3T 1R6 * Orest
  19. By module here, you are meaning something like an appliancelinc or lamplinc (no report back to ISY), vice a switchlinc or a keylinc pad (which will report a change)? * Orest
  20. Well, bizarrely, this morning all is well. No error message on ISY startup. The only other thing I did was to restore a second time. But, I also held my breath and tapped my head -- that must have been it!! * Orest
  21. "1. Factory reset your KPL and then try the query again. If it gives you the same error while still working, then I suspect a defective KPL" That was the result. The switch is new. So it may well be defective. This is going to be a complicated thing to try to explain to tech support to try to get return on. Any suggestions? * Orest
  22. Cannot Communicate With K-Key - 1 - All ON (16 7B 91 1). Please check connections. However, the Keylinc switch shows its status correctly in ISY, and the buttons are responding correctly to scene changes. I've tried air gapping the KL, did not make a difference. Do I have a problem? What should I try next? * Orest
  23. Thanks Lee, I somehow missed that in the docs. That is what kept me from figuring it out. * Orest

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.