Jump to content

larryllix

Members
  • Posts

    14889
  • Joined

  • Last visited

Everything posted by larryllix

  1. Are FanLincs three switched contacts and capacitor voltage droppers, or are they just a dimmer circuit triac using three presets?
  2. It wasn't a question of ISY sensing the Elk status points, it was whether the status points are trigger and status points or just status points. If this difference isn't clear let me try another angle. Lets say you walk past your MS 10 times in 1 minute and ELK notifies ISY.= the light stays on. Does ISY get notified 10 times or just once?
  3. I am not sure if the Elk interface to ISY produces trigger actions or just provides status but if triggers are available then something like tis may fit the bill: If control MS.A is switched On AND control MS.Hall is Not switched On Then Set Light.A On Wait 120 seconds Set Light.A off Else Set Light.A On Wait 30 seconds Set Light.A off If Elk only provides a status for the MS units then something else will need to be worked out.
  4. I was just about to say the same as Teken using a SwitchLinc. Some of the quirks. - fast on would turn on the lamp full when controlling the fan speed. - fast off would turn the lamp off when controlling the fan speed. -dim and brighten could be used be would mess with the lamp brightness Capping off the load wire from the Switchlinc could avoid most of this. I would probably use the On/Off to control the lamp and the Fast On/Off to control the fan. The lamp could have 0, 50, 100% from the On tap with ISY The fan could have Off, low, med, high from the Fast On tap with ISY Strangers (as per Teken) would be able to intuitively operate the lamp but only trained people would know how to operate the fan.
  5. MSes don't work well for sit-still areas. Sent from my SGH-I257M using Tapatalk
  6. A motion detector and one Switchlinc dimmer can replace the 3 way function with the bonus of ISY knowing you are home and not having to touch a light switch spreading nasty bacteria Who wants to touch switches and mark up walls in the dark anyway? Wife and I make jokes when we travel to other homes now. ' OMG! You have to get up and push on the switches here! Imagine still having to get up and change channels on the TV?' Sent from my SGH-I257M using Tapatalk
  7. OTOH: If you went purely Zwave you would need the Zwave adapter PCB that plugs inside the ISY994 (your model already has it) and then the PLM for Insteon devices would not be required.
  8. When starting out and you need massive quantities of some things. Looks for the multi-packs(4-8 units) from amazon.com, sharthome.com, costco.com Watch for special from time to time. Many are reported here in this forum. or if in Canada the *.ca equivalents and aartech.ca for best service and prices. You will need larger quantities of wire-in SwitchLinc dimmers (come in non-dimming and dimmer modules - I only use dimmers), LampLinc plug-in dimmers, OnOffLinc? plug-in modules (3wire plugs). Motion Sensors, LeakLincs are also available in multi-pack. Welcome to Insteon, ISY and the forum! .and oh yeah......Zwave too.
  9. I would use two state variables to determine the fan speed and lamp level. Then I would write for programs for the fan and four for the light level (if desired) I would then dedicate the top buttons a-b to the lamp levels and the c-d button to the fan speed. Each time you press the top button on the right side the lamp would brighten one notch. Same with the second from top for the fan speed. Double clicks for all four possibilities could turn the fan full speed On or Off and/or the lamp full on/off to avoid the extra clicking. The programs all look like this (4 speeds for fan, 4 levels for lamp) If $s.FanSpeed = 1 Then set Scene.fanLow On Else --- and If $s.LampLevel = 3 Then set Lamp 100% Else -- Now your receiving programs for the buttons would look like this (1 for Lamp, 1 for fan) If control miniRemote.b is switched ON AND $s.LampLevel < 3 Then $s.LampLevel += 1 Else $s.LampLevel = 0 <----this would cycle the sequence to Off after Full brightness. Eliminate for stay at 100% Now any program you want to change the speed of the fan or lamp you just change the variable value and it's like ISY magic ...it happens all by itself! Questions or clarity? Just ask! Now you still have two buttons to spare. You can even do it all on one button but the operating process gets goofy.
  10. LOL. You counting the "triple tap" trick in there too?
  11. In four scene mode each rocker switch acts exactly like a SwitcLinc on the wall. This keeps a consistency when a SwichLinc and a Mini-Remote operate the same devices. Each button can produce six different codes. Fast On, On, Brighten, Dim, Off, Fast Off. Here is a program to turn lights On and Off from four different devices. Fast On/Of are combined with On/Off to perform the same duties. PorchAndDeck Lights.manual - [iD 0083][Parent 0017] If ( 'Foyer / Front Porch Lights' is switched Fast On Or 'Foyer / Side Deck Lights' is switched Fast On Or 'Gathering Room / GathRm KeyPad.D' is switched Fast On Or 'Master Bedroom / MBR KeyPad.D' is switched Fast On ) And 'Foyer / Front Porch Lights' is not switched Fast Off And 'Foyer / Side Deck Lights' is not switched Fast Off And 'Gathering Room / GathRm KeyPad.D' is not switched Off And 'Gathering Room / GathRm KeyPad.D' is not switched Fast Off And 'Master Bedroom / MBR KeyPad.D' is not switched Off And 'Master Bedroom / MBR KeyPad.D' is not switched Fast Off Then Disable Program 'Porch Lights.auto' Set 'Foyer / Front Porch Lights' Fast On Set 'Foyer / Side Deck Lights' Fast On Wait 6 hours Run Program 'PorchAndDeck Lights.manual' (Else Path) Else Set 'Foyer / Front Porch Lights' Off Set 'Foyer / Side Deck Lights' Fast Off Enable Program 'Porch Lights.auto'
  12. You will find MobiLinc and other remote apps will cut the names off at the last an actual name of devices. No folder will be shown so another technique is usually used. I don't use any deeper than two folders and my devices include the folder name in their names ie. Utility Rm/MS.lowBatt.Util, MBR/MBR Lamp, MBR/MBR Lamp.auto This way when the remote apps sort them alphabetically similar functions can be found on one page. I seldom would want all devices in a room to be on the same page when mobile even though I file them on ISY by room for programming and development usage. When I get a text message about a low battery, I want to see all 10 MS units n one page for investigation. Similarly when something moves in my house while away I want to see all the MS programs one page. This is based on experience with false MS triggers. If somebody was in my home more MS units would be triggered and I need quick access, not time consuming page changes.
  13. Yes. very good points! I have seen people using the =+ 1 program line to make a 0 into a 1. That is also a dangerous construct due to the reasons stated by Stu above. Note: OP used the opposite logic so $PoolHeating is not 0 would match the OP program.
  14. You have to write a program to receive the Fast On command from the SwitchLinc. There would be no point in sending it a Fast On because it only has one speed and no dimming facilities. SwitchLincs can produce six different commands.
  15. Unless the halogen is one of these 12v bulbs (MR-16) that goes into a can with a ballast that can't be dimmed.
  16. IIRC there was a discussion about non-dimming SwitchLinc devices and they still produce Fast On commands, They just can't dim and may not respond to them...... but ISY will.
  17. Yes, it should resolve that problem but the variable is still the loose cannon as it can shut off your pools heat if it changes. Do you have any ISY REST hits from other devices or mobile apps that hit on ISY variables etc.? If your variable became 0 and stopped your pool heat cycler it should have shown up and notified you. Also when the variable became true again the pool het cycler should have self-started again??? as long as it is a State variable. That would be the final check. You sure the variable is a State variable. This could all be resolved by it being an Integer variable type... please?
  18. I just noticed the title of the thread using "State Variable" ...ooops! I denote my state variables with a prefix $sVariable, my Integer variables with nothing, $Variable, and my constant variables as $cVariable. Many others use this style $s.variable and $i.variable. These techniques help to keep the confusion down when reading programs, a year later. Back to topic: You still need to find out what is causing your program and probably the variable to change.
  19. What is controlling the control variable $PoolHeating ? If you enable the run at Initialisation, would the variable condition be true at that point because the IF sections is run and the logic needs to be true at the same time. If the logic fails your loop will never run until you change the variable. If the variable is not a State variable there is no trigger for the program, ever, and the program will not run Then or Else. I have always been very leery of programs that don't retrigger automatically. There are too many sneak factors that can make them fail, as you may be discovering. With absolute times you can also be sure the pool will be the best temperature when you need it. ...and the program will always self trigger despite unseen circumstances for the variable and/or program. HeatPool - [iD 0039][Parent 003E] If { time is 12:01 AM or time is 6:01 AM or time is 12:01 PM or time is 6:01 PM } AND $PoolHeating is 1 Then Set 'Pool Equipment / SupplyValve' Off Set 'Pool Equipment / ReturnValve' Off Set 'Pool Equipment / Polaris' Off Wait 1 minute Set 'Pool Equipment / FilterPump' On Set 'Pool Equipment / PoolHeater' On Wait 2 hours Set 'Pool Equipment / FilterPump' Off Set 'Pool Equipment / PoolHeater' Off Else -----
  20. Yes it should but if your variable ever glitches Off/On the cycle will be broken. I would add some times triggers to your If section, also to ensure retriggering after power cycling and other unfortunate cycle stoppers. I would also use andyf0's method (lose the last recursive line) as it is more structured and apparent approach.
  21. Very nice! Sounds like the best plan so far, inside the house with the IOLinc = no wall penetration, standard parts =very little fabrication for those not so inclined, minimal interference with existing function, and no electrical warranty voiding or electrical safety hazards. Bravo Apostolakisl ! Note: Plastic venting parts may not be approved for gas appliances (I see no mention of restrictions even on lowes.ca) but gas dryers can just take a SynchroLinc plug-in for their 120vac requirements.
  22. OK Thanks for that. I misunderstood it was a clamp-on sensor. Doing some research I have come across a clamp-on water flow sensor but the 1/2" model has a lower measurement limit of about 1.0 gpm, way too high for my purposes. Looks like it would take a connect inline unit with the paddle wheel. Rollin'... rollin' ....rollin' on the river.
  23. Obviously you can't have a "clamp-on" with water shutoff features but do you have links to the clamp-on versions? The Water Hero website only lists three other models that get soldered or threaded inline with the pipes. It would be good to detect water flow in an existing pipe to resolve an elusive (8 years now) problem that I have with a tankless water heater system.
  24. I doubt wiring any light fixture without a switch, or some other air gap device, would pass electrical code and can be dangerous when you have to change a light bulb.
  25. Are you using a condition in your "If" section based on the status of the light you are controlling?
×
×
  • Create New...