Jump to content
AT&T to end email-to-text ×

boser

Members
  • Posts

    75
  • Joined

  • Last visited

Everything posted by boser

  1. boser

    program events

    Michel, You are right, the first condition (*Z 1 Laundry Door) is often true since that door is not always closed. I'm still puzzled about what's happening: When is the program run? Is it when any of the conditions changes? That would explain that when '*Z 18 Staircase Door' turns false, the Then condition is run as long as any of the other conditions (e.g. '*Z 1 Laundry Door') is true. How can I write the program such that the Then condition is run only when any one of the conditions turns true? Presumably 4 separate programs would do that? Is there a solution with just one program also? Bernhard
  2. boser

    program events

    Below is program Staircsae Door. Since it's used as a flag (controlled from the rest interface), the program is empty. It just occurred to me that switch bounces would result in the program being set/unset multiple times in rapid succession. I'll look at the log to determine that. Bernhard If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then - No Actions - (To add one, press 'Action') Else - No Actions - (To add one, press 'Action')
  3. boser

    program events

    Program Staircase Auto on/off If Program '*Z 1 Laundry Door' is True Or Program '*Z 15 Entry Downstairs' is True Or Program '*Z 17 Motion Downstairs' is True Or Program '*Z 18 Staircase Door' is True Then Run Program 'Staircase light on at appropriate level' (If) Wait 30 seconds Set 'Light Staircase' Off Else - No Actions - (To add one, press 'Action') Program Staircase light on appropriate level If From 6:00:00AM To 9:00:00PM (same day) Then Set 'Light Staircase' On Else Set 'Light Staircase' 25%
  4. I've upgraded to 2.7.6 and now it's working fine (except path /, but I do not know that). Apparently had nothing to do with the firewall. Thanks, Bernhard
  5. I run the windows (vista) firewall. ISY firmware is 2.7.x (not sure about x, it's from ~ May). Bernhard
  6. boser

    program events

    Sure. Is there a convenient way to copy and paste programs? (Or any other means short of retyping?) Thanks, Bernhard
  7. boser

    program events

    I use several "programs" as flags to indicated the status of doors and windows (open/close, set through the rest interface). Based on these I control lights, e.g. If Program 'Staircase Door' is True Then Set 'Light Staircase' On Wait 3 minutes Set 'Light Staircase' Off Else - No actions PROBLEM: Whenever the staircase door is opened, it's associated program becomes true and the above program is run. Oddly enough, the light turns on also if it was previously off and the staircase door is closed. I.e. it appears as if program 'Staircase Door' turning false triggers the then clause of the above program. How can I avoid this? Bernhard
  8. I'm trying to set up network resources. After typing in a IP address (GET) and hitting save, I get a Socket Open Failed java.lang.NullPointerException. The IP address I entered is valid (it returns an html page when calling get) - does it need to be of a certain format? (Once I get this working I'll use post and rely on the side-effect on the server). (I have the network module installed). Bernhard
  9. I have an ISY 99 and can no longer start the administrative console (windows vista + firefox, tried also explorer). Clicking the link in http://192.168.1.12/USER/WEB/ISHHOME.HTM brings up a very tiny window (only top bar) in the top left corner of the screen and blocks the browser (need to kill in task manager). This worked fine until recently. Only change I can think of is a new jvm (6 v 13). Suggestions? Many thanks, Bernhard
  10. Is there a way to query the ISY for its current time/date via its rest interface? Bernhard
  11. boser

    External state

    How can I get external status (security system zones) into the ISY? I was trying to do this with Java a few month ago but the right version was (is?) not available. Now I see a new technology, WDSL, can this do the trick? What I need is status plus event. Regards, Bernhard
  12. How do I find out which program version my ISY 99 pro is running? Help -> About returns something like My Lighting: ... Insteon UD99 v1.0.0.0 etc (no more version info). Bernhard
  13. boser

    External state

    what are the user name and password it asks for? (Why does it even ask? I have an ISY-99, without this would be useless, not?). Thanks, Bernhard
  14. boser

    External state

    How do I get version 2.7 or 2.8? Also, what's the "password" for 2.6.4? And how do I "disable internet access"? Bernhard
  15. All zones running concurrently is a problem (what actually happens is that only the last zone in the sequence is actually watered). Having the wait in the main program (and the day of watering in the subprogram) works but is undesirable since information that belongs in one place is scattered over two programs (and then I forget and change the schedule incorrectly). Does your statement "If you still wish to use a main controlling program as above, yet have the zones run sequentially, it becomes more complex, requiring some form of flow-control. Let us know if you require example code for that." refer to a solution? Bernhard
  16. Having one program per zone would be an attractive solution, provided program execution could be conditioned on day of week. Something like program zone 1 if day = M/W/F water 10min program zone 2 if day = M/Sat water 60min etc. program water all each day at 8pm run program zone 1 run program zone 2 etc. Program water all would be enabled to run each day at 8pm, while programs zone X would be disabled from normal execution and therefore be run only when called by program water all. Programs seem to have an enable/disable feature and a true/false status, but I don't quite know how to use it and if they can be used to solve my problem. Incidentally, is there a description somewhere of these features? Thanks, Bernhard
  17. Thanks for all the responses. I understand those solutions - unfortunately they are very clumsy in this application. A benefit of a "web controlled" (via ISY) sprinkler is that it's easy to adjust for different crop and seasons. I frequently make changes to the schedule, running zones for different durations (10 ... 300min) and on different combinations of days. "Normal" sprinklers just do this by starting at some time and then running each zone for however long it's needed each day. Of course I can generate this schedule manually (different for each day). Problem is that whenever I make a change the excercise must be repeated. Worse, errors can result in the watering of some zones to be cut short. --> It would be nice if flexibility to address such situations would be added to the ISY programming model. Bernhard
  18. Chris, Thank you for your response. Unfortunately your solution does not work well for many (I have 12) zones, which all run for different times and different combinations of days. Furthermore, only 1 zone can be watered at any time. For this, a sequence (as I suggested with my pseudo program) works better. This is also the solution simple sprinkler controllers use. How can I do this with the ISY? Regards, Bernhard
  19. I have a legacy X10 sprinkler and would like to control it like this: at 8pm run sprinklers: if (Mon or Wed or Friday) x10 E1 on wait 10 min x10 E1 off end if (Tue or Th) x10 E2 on wait 15 min x10 E2 off end etc. I have 12 different sprinkler zones, and they all are active on different combinations of days. How can I program this with the ISY? Thanks, Bernhard
  20. boser

    External state

    I'd like the state of the security system be available to ISY programs. For this I have a Java program that gets informed about zone changes. These changes in turn control insteon lights using the ISY Java API. Doing this, however, puts the logic (e.g. which security zone controls which light) into the java code. I'd rather use ISY programs for this. --> I need a means to make this state available in the ISY. How can I accomplish this? Thanks, Bernhard
  21. boser

    X10 preset dim

    Is there a way to send (and condition on) X10 preset dim? E.g. J1 preset dim level 8. Also - how do I determine the program version on the ISY? Thanks, Bernhard
×
×
  • Create New...