Jump to content

larryllix

Members
  • Posts

    14889
  • Joined

  • Last visited

Everything posted by larryllix

  1. I checked that. There is no backfeed. They must be diode ORed in.
  2. I left the batteries in mine. Now I also have battery backup.
  3. See Techman's post #10 for alink to the usual solution. The Vacancy sensor can only be an energy saving requirement and not a safety requirement. I doubt they will care as long as something turns the lights off. If the On process can be manual then the automatic On isn't going to matter either.
  4. Welcome to the forum....again. You don't mention your geographic location. This could make things a lot easier.
  5. Really? You mean we have been paying big bucks for the silly IO/Linc to get a status contact input all this time??? Why didn't you say so before? ...like two years ago? OMG! Awesome!
  6. Exactly and I agree. In a Switchlinc and most Insteon devices ...status comes fromthe dimmer circuitry ...switched ON/Off comes from the paddle. Nothing else can tap the paddle. When you turn on the dimmer from any source the status changes. It sends no switched signals. When you tap the paddle it sends a Control/switched. It has no status.
  7. My son has one of those vacancy sensors in his bathroom. PITA having half an MS. Else section runs when the logic in the If section evaluates as false (in boolean logic) This will happen when a time frame is over (from-to). Since the MSes can only generate a "swicthed On" signal they only generate a True when the signal is received and False all other times. This means when the time frame "To" generates a True the MS conditions are False and run the Else section anyway. In the end the combination says If either MS sees motion...AND the time is between From and To, run the Then section, turning the lights on and restarting the Wait timer. Also, if the triggers from the time frame are exactly those times but no MS signal is present (not possible) run the Else section This program already contains the watchdog timer Teken was posting about. Confused yet?
  8. You cannot detect vacancy. You can only detect occupancy. Vacancy can be assumed after lack of motion (or other) detection after some selected time. It is important that your MS is positioned to catch the most and slightest motion so that is crosses the sensing from side to side. If it is a commercial endeavour I would install two MS units, maybe on walls 90 degrees to each other to be as sensitive to motion as possible. Enable software configuration for the MS units and disable Off and dark only options. Use "switched" for a retriggerable timer action If ...( ...MS1 is switched ON ...OR ...MS2 is switched ON ...) AND ...from 7:00 AM ...to 1:00 AM (next day) <--- this will switch off lights if the wait fails because it logically evaluates to False running Else Then ...turn lights On ...Wait 30 minutes ...turn lights Off Else ...wait 10 minutes ...turn lights Off
  9. I have the other view. I hate the look of the KPL. Although it has it's uses and may look OK in those applications. eg. fan speed control where there are multi-levels of speeds, maybe light levels. Think about a stranger, guest in your house that you would have to explain to them how to turn on a basic light switch! The WAF is not there either. They don't like to be "trained". I think a light switch doing light based jobs is what we expect and can be laied out to work as similar to a mechanical switch as possible. I have a large Gathering Room with one main switchlinc dimmer. That same switch performs 8 different functions that take very little training. That same switchlinc controls, 7 Insteon overhead flood lights, 5 Hue bulbs, 4 MiLight bulbs, and 5 RGBWW LED strips, including colour schemes. tap down = everything off double tap down = turns off all white ceiling potlights, and turns perimeter Hues, Milight bulbs and strip coloured to a seasonal theme determined by the date/season for festive lighting only. long tap down = Movie mode with very low whites and coloured perimeters similar to above long tap up = all white lights semi bright double tap up = all white full briliiance (like an operating room with about 300W of LED) tap up = toggles between TV mode and reading mode (a little brighter over the chairs) This is done by switch control programs that set a state variable to values between 0 and 20 and nothing else. Constant variables help clarify usage there (see below) I use a bank of programs in a separate folder that only recognise those state variable values and set the whole room to the desired effect. I use scenes for the Insteon bulbs and call them but there are many more non-Insteon bulbs that take NR, and Nodelink on a RPi, as well as my own NRbridge.py on the same RPi. Scenes are not necessary but make it quicker and more simultaneous than just programs. When you borrow a light for some alarm etc.. you only have to replace the value in the control state variable and everything is forgiven and back to the way it started again. WAF is high due to just tapping the top of the switch to turn lights on and tapping down to get lights off. If you want more light tap up again. Double tap up for even more light. We use that for dull days and the depression is much less on so many grey days we get. I could mesaure the difference, I am sure. And yet, the same lights are used for movie watching late at night with multi-coloured themic lighting to set the mood. Greazer, the variables are a good start toward the way I would do it again. You have simplified your package a fair bit. Looks good. I do find the tap down to turn things On counterintuitive though. Make sure you use a wait on that one. BTW: Most of us prefix variables with $s.xxxxx or $i.xxxxx. I only prefix state variables with $sXxxxxxxxx and not integer variables, so I/we don't get caught with the huge difference in function later. I also prefix constant variables (integer) with prefix $cXXXXXXX to keep all these values easy and not confused.
  10. I was thinking that too but I think there were other GDO threads going on at the same time.
  11. Yeah, many seasoned programmers have trouble with event driven software systems, over inline code systems. I sent a lot of time with VB and a real-time OS system doing electrcal grid protection with it. I loved it but definitely some screwy techniques needed. Yes, the wait is like an old Windows psuedo multi-tasking OS when you voluntarily give up your time slice to the OS so that other programs may run. Waits only need to be used, in this case, when a device may be operated simultaneously from two different programs or devices. It has unpredictable results. Your programs do a lot of overhead/homework to work off other program statuses. This complicates understanding. Calling other programs from Trigger only programs adds a lot of program complexity too. Must run at the moment.
  12. Your main program calls the flicker program and then immediately calls a program to turn them off while Flicker is running. You have no control on which program ISY will execute first. Put your program lines from both program back into the DrivewayMotion program and addd a "Repeat 1 times" as per MWareman, if you want another Off insurance. Increase at least one Wait to 3 seconds. I like make the Off time 3 seconds and the On time 1 second so it looks more attention getting.
  13. I would be quite surprised the open/close sensor would work well for a garage door sensor with it's shorter range of detection. Glad you have some success!
  14. With a general ISY problem like that I would contact UDI support or factory reset your ISY. First attempt to take a good backup before doing this and hopefully you have one previous to the problem. admin/admin will result for the user/apssword and you will need to reset your time zone, and time etc and possibly restore your programs. Your recent backup may be a problem too, but the process is very easy to do again with the previous backup. You may want to contact UDI support first if you are not confident in doing this. Also this may help UDI be aware of some other problem they can dig into using your ISY as a report-bed.
  15. Hitting an Insteon Network with repeated commands sometimes bogs it down and the ISY/PLM transmit buffers may overflow and forget/miss things. Try a longer wait time in your loop for an experiment. This sounds like you have some flakey comms and that will increase the Insteon traffic congestion even more with repeated tries. Yu could also try putting the devices into one scene and flash it on and off. It causes less Insteon traffic. I use with 20 devices in it (whole house) and it works much better for flashing. Two second delays work better though.
  16. Have you checked your event viewer for excessive program action? The only time I have heard of programs not working is when some tight loop is executing and totally bogging down the ISY logic engine. Usually a constant busy box would be displayed on the admin console screen but the event viewer may show heavy traffic. Again Post a program that doesn't trigger so others can look at it.
  17. I haven't followed all your logic through. It is too twisted and spaghetti bowl for me (I wouldn't use program true/false logic) but... You are trying to operate devices On and off at the same time without any delays. This can, and usually, results in a race netting random results. The processing logic order, inside ISY, is not clearly defined to the programmer, and no guarantee of order will happen. You have separated your If sections and your Then sections into different programs. I see no reason for that. You have Wait on the last line of programs. Then there is no following line. You are waiting for nothing to follow.
  18. Strange!I had another one today where the light responded immediately and the "OK" came from 45 to 60 seconds later. I assume you have tried to factory reset the receptacle?
  19. I have thought there was a previous thread regarding this that the IOLinc could not be included in scenes for one part or the other??? The only usage I can see is to extend the remote control of the garage door opener without any programs. Seems strange to me. Perhaps a good next step would be to request a photo of th e terminal wiring?
  20. I was counting Teken's words. It twern't no rant! I hope that wasn't a typo just before the emoji.
  21. Post your programs controlling the door. You mentioned after a power outage and this makes the program suspect after ISY reboot.
  22. Just another cloud service that can suddenly take minutes or respond. I have one dot that seems to have poor comms with my router and it sometimes decidee to just stop reponding in the middle of a sentence or takes 30 seconds to turn off a light, at times. They will update the system with more hardware and then everything will be like new for a few months, again.
  23. On AC the 2441ZTH only report humidity faster Nothing else changes.
  24. All that and Scotty hasn't even got out of bed yet. emoji6976, emoji10567...whatever
  25. This has been a fine example of network data collisions, exemplified by a forum analogue. Who the heck is emoji35, emoji13?
×
×
  • Create New...