Jump to content

Xathros

Members
  • Posts

    4589
  • Joined

  • Last visited

Everything posted by Xathros

  1. I believe you meant to say "Press and hold the Toggleinc SET button until beeps (usually around five seconds)" -Xathros
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. I believe that KPL buttons can not be adjusted individually. The On/Off LED brightness levels apply to all buttons on the KPL. -Xathros
  8. 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
  9. Additionally, a repeat statement is also a point where a program can re-evaluate is conditions have changed. -Xathros
  10. Anytime! -Xathros
  11. 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
  12. 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.
  13. 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
  14. 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
  15. 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
  16. You forgot weatherproof and POE. -Xathros
  17. 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
  18. 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
  19. 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
  20. 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
  21. I think this line in the first program: And Control 'Kitchen Island Light' is not switched On needs to read: And Status Kitchen Island Light is Off For 2 reasons. 1) On at any brightness is NOT Off. 2) A control event only happens at the exact moment the paddle it operated on a device whereas Status is going to reflect the current status of a device whenever you check it. -Xathros
  22. The reason for testing both is so that you can drive both the Then and Else sections following the if. If you test for Control is Switched On only, then the program is triggered only when the control is switched on, evaluated as true and the then runs. When the control is switched off, the program is NOT triggered because there is nothing looking for control Off in the if section. In short, the posted program has 2 triggers, Control On and Control Off. The evaluation of false for the control Off is handled by the NOT. When the Off control event is received, the program triggers and the Control is NOT switched Off evaluates to False since it WAS switched Off driving the Else section. Clear as mud ? -Xathros
  23. Well that will always evaluate true. So the Icon will always be the same regardless of the door position. Here is my open/close program: .Dad-Open-Close If Then Set 'Garage / Garage Door IOLinks / GD- Dad Garage Door Relay' 100% Wait 10 seconds Set 'Garage / Garage Door IOLinks / GD- Dad Garage Door Relay' Off Wait 8 seconds Else - No Actions - (To add one, press 'Action') I "Run Then" from Mobilinc on the above program to Open/Close. True Status is "Open" False Status is "Closed" Running Then is "Door in motion..." The last wait is to allow time for the door to complete it's travel thus keeping the status of "Door In motion" for the duration of it's travel. And my status program: Dad Garage Door Status Lights If Status 'Garage / Garage Door IOLinks / GD- Dad Garage Door Sensor' is Off Then Set Scene 'Garage / Garage-Dad' Off $i.Dad_GD_Status = 0 $i.Dad_GD_Status Init To $i.Dad_GD_Status Run Program '.Dad-Open-Close' (Else Path) Else Set Scene 'Garage / Garage-Dad' 100% $i.Dad_GD_Status = 1 $i.Dad_GD_Status Init To $i.Dad_GD_Status Notice the Then section of the status program calls the Else of the Open/Close program when the door is closed. This is what fixes the door Icon on Mobilinc for the closed status. Hope this helps. -Xathros
  24. Wow. All along I was thinking Insteon was much more secure than that. Still better than X10 I guess. At least with I2CS it would take a PLM address hack to gain control of another network. -Xathros
  25. Assuming your neighbor was able to determine the address of your garage door IOLinc, your IOLinc would still not have a link to his/her PLM and should not respond to it. -Xathros
×
×
  • Create New...