Jump to content

wwat

Members
  • Posts

    408
  • Joined

  • Last visited

Everything posted by wwat

  1. If I have 4 fixtures does that mean I need 4 InlineLinks? Wayne
  2. Rand said: Not sure which is the hot on the fixture but there was a measurement of 4.5 to the outer ring and 0.2 to the small copper strip in the centre of the fixture. Rand said: You may have noticed that box 2 was not totally shown in the picture. Box 2 is actually a 3 gang box, the other two swtiches are an Insteon which is part of a 4 way switch and the other one is for another fixture all together. That means there is a neutral in box 2 but its on a differnet circuit, I dont know what the code is in relation to using that or whether its even possible, just thought I'd let you know in case its useful. Before I try what Someguy suggested I'll await an answer to this. Thanks for everyones help. Wayne ps. This seems correct.
  3. Hi, I posted this same question elsewhere and the thread got a little confusing, at least for me so I'll try again with some pics to explain. The pics demonstrate how the standard switches were connected to begin with. Can anyone explain how the Insteon switchlink dimers should be connected to set up a three way switch for this wiring scenario. Switchbox 1 has a 14/2 and a 14/3 cable entering the box. If I disconnect switches in both boxes, and test all wires with a meter the only power comes from the WHITE 14/2 wire entering switchbox 1. Switchbox 2 - only a 14/3 in this box Fixture (there are 4 fixtures in all) Thanks, Wayne
  4. Thanks Randy, armed with that piece of info I was able to get it down to 2 programs. So this effectively allows the 'disabled' program to run without the continual re-evaluating of the 'If' statement during execution. Perfect, now I can go and fix all the other inefficient programs I've written. Regards, Wayne [set Flash Time] If Time is 1:37:00PM Then Run Program 'Flash Light' (If) Else - No Actions - (To add one, press 'Action') [Flash Light] *Disabled* If Status 'My Lamp' is On Then Set 'My Lamp' Fast Off Wait 1 second Set 'My Lamp' Fast On Else Set 'My Lamp' Fast On Wait 1 second Set 'My Lamp' Fast Off
  5. wwat

    Thermostat Humidity

    You might need to get the 1900 ...
  6. Initially I was also completely flumexed about how the program execution worked in ISY. Once I grasped the point that ISY is *continually* evaluating the 'If' part of the code, even during execution of the 'then' and 'else' parts, it came together for me. If we take the following program as an example. At some point in time the 'IF' statement might evaluate to true so then ISY starts executing the 'Then' part of the program. Even during execution of the 'Then' part it is still evaluating the 'If' part, so when the light is turned ON with the following statement; 'Set 'Hearth-5-Lamplinc' Fast On" suddenly the 'IF' part evaluates to False even before it has time to complete the 'Then' section of the code. By placing the entire 'Then' part in a seperate program you take execution to that other program, ISY is no longer evaluating the 'IF' part so it then executes in full. LOL, I hope I didn't make it worse for you, and by all mean if any guru's on this forum can help by showing us a better way to write this type of program flow please butt in and do so. If Status 'Hearth-5-Lamplinc' < 20% Or Status 'Hearth-5-Lamplinc' is Off Then Set 'Hearth-5-Lamplinc' Fast On Set 'Hearth-3-West Light, by TV' Fast On Wait 1 second Set 'Hearth-5-Lamplinc' Fast Off Set 'Hearth-3-West Light, by TV' Fast Off Else Set 'Hearth-5-Lamplinc' Fast Off Set 'Hearth-3-West Light, by TV' Fast Off Wait 1 second Set 'Hearth-5-Lamplinc' Fast On Set 'Hearth-3-West Light, by TV' Fast On I used the 'then (path)' in those programs because they are just used to hold statements that execute something, I didn't need to evaluate anything more. If you place code in the 'If' portion of the construct it is there for evaluation only. It evaluates to either true or false. Because everything is being continuously evaluated in ISY, its possible the same thing might occur when the light is turned on by one program and the other is evaluating the status it might start turning the lights on and off more than what you expect. With this in mind try and do some experimenting with a lamp next to your computer so you can easily see the instant results of changes you make. Just change the time to suit your current time and rid the program of all the clutter for the experiment. If any of the gurus on here picks up on any mistakes in this please be so kind as to correct it. Thanks, Wayne
  7. wwat

    Thermostat Humidity

    Just received a reply from Venstar customer service (that was quick). They stated that the 1700 model does NOT accept the humidity module. Wayne
  8. I find it difficult to program in too and when I get something working it doesn't look very pretty. Here are 4 programs that go close to achieving what you want. There is a gap of 2 seconds between the main two depending whether your light is on or off when the programs run. You just need to add the additional code for dimmed lighting. Uncheck the 'Enabled' property of the last two when you create them. Wayne [Flash 1] If Time is 10:00:00PM And Status 'Hearth-5-Lamplinc' is On Then Run Program 'Run if on' (Then Path) Else - No Actions - (To add one, press 'Action') [Flash 2] If Time is 10:00:02PM And Status 'Hearth-5-Lamplinc' is Off Then Run Program 'Run if off' (Then Path) Else - No Actions - (To add one, press 'Action') [Run if off] If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then Set 'Hearth-5-Lamplinc' On Wait 1 second Set 'Hearth-5-Lamplinc' Off Else - No Actions - (To add one, press 'Action') [Run if on] If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then Set 'Hearth-5-Lamplinc' Off Wait 1 second Set 'Hearth-5-Lamplinc' On Else - No Actions - (To add one, press 'Action')
  9. wwat

    Thermostat Humidity

    The Venstar websiteindicates that it (the T1700) CAN accept the module because that feature is in the list of standard features. However if you look in the list of additional feature for the T1800 it states 'Accepts humidity module' which kind of throws a spanner in the works. I have emailed them for clarification because I really only want a 1 day with humidity if I can get away with it. Is there anyway someone can open the thing up and see if the module is inside or if there is a place for it to plug into? It looks like this: http://www.smarthome.com/30413A/Thermostat-Humidity-Module-ACC0430/p.aspx Wayne
  10. Is there a danger that the "fix" will involve yet more replacing of devices for corrective firmware? Jim H. Would replacement under these circumstances be covered under the warrenty. Does anyone know.? Wayne
  11. Hi Rand, I performed the following: 1) Removed the device from 'My Lighting' 2) Factory reset the 2440 RemoteLink 3) Clicked Link Management->Link RemoteLink 4) Pressed DIM + BRIGHT keys to put device into commuication mode 5) Entered device address and clicked ok button It seemed to add the device as '2843 Icon Remote Link', this is exactly what it did before. I'm able to create a scene and drop the button and light into the scene and have it control the light. I tried this with a second button and light combination and it would not work. I then went through steps 1 to 5 again and now it wont add the device at all. When you say ' it will add as a 2440' are you saying ISY will add the 2440 RemoteLink to the list of devices in the following dropdown list, or are you refering to the 'My Lighting' tree? Here is the list of supported devices, I have scrolled right to the bottom and its not there after I tried to follow your steps. It did add the 6 buttons but it seems only one worked via the 'Scene' method. I must admit to being a bit confused with the terminology you used (i.e first requester etc). If you wouldn't mind can you give me a step by step on exactly what I need to click to get the 2440 RL correctly added to ISY. I might reboot ISY before trying again. Okay, but as you say it should still work and because its not working it may be a symptom of my first problem. Thanks for your help, Wayne
  12. Hi, Was wondering whether the SmartLabs RemoteLinc #2440 was support by ISY? When I click the Link Management->Link a RemoteLink menu, the description states '4843 Icon RemoteLink' and I'm not sure that is the same unit. The funny thing is that when I put it into programming mode using the DIM and BRIGHT keys ISY does find the 6 keys but I cant get them to do anything using programs: Here is an example of a test program that wont work. If Control 'BTN A' is switched On Then Set 'Living Rm LL - Christmas Tree' On Else - No Actions - (To add one, press 'Action') THanks, Wayne
  13. Transfered from here. The hardest part of setting up a 4 way switch is undoubtly untangling the wiring nightmare in your home. If you have a new home then more than likely its in much better shape but if its an older home the chances are greater that someone has been playing with the wiring and its in a mess. Take your time, turn off the power to the boxes that your working in and remember that some boxes might contain wiring from more than one circuit, so test test test (with multimeter) every time you go to do something to make sure there is no power to wiring within the box. It took me about 4 hours to complete one 4 way switch, mainly because the wiring was in a mess and I had to pull it all out of each box and redo. Reference the main Insteon owners manual for the device for info on how to hook up the Insteon switches once you have identified and made ready the wiring. Here is the manual for the Switchlink:http://www.smarthome.com/manuals/2476d.pdf Here are some links that helped me understand the basics of how a standard multi-way switch works. You need to know this and feel comfortable in your undertanding of this material before undertaking any of this work. If you're uneasy about it, then listen to yourself and dial for an electrician. Nice video: http://www.askthebuilder.com/B141_3_Way ... itch.shtml Some nice colored diagrams: http://www.homeimprovementweb.com/infor ... switch.htm More easy to understand explanations: http://www.naturalhandyman.com/iip/infe ... f3way.html http://www.selfhelpandmore.com/switch-o ... switch.php Once you are over the the above hurdle its definately all downhill from there, with ISY the linking is a piece of cake. I used three ver. 4 Switchlinks and everything worked great first time. Here is a link to the UD wiki page explaining how to create the multi way connections within ISY. http://www.universal-devices.com/mwiki/ ... ay_Circuit Basically you create a new scene (i.e Foyer - 4 way switch) and drop all of the Switchlink devices into the scene as 'Controllers', Thats all there is to it. All the best.
  14. Yes it worked correctly once the paddle was tapped, but I'd still have to add in dimming and fast on/off and it appears that the programs I'm using currently handle both of those. We would pretty much need to solve that requirement to have to tap the paddle in order to kick off the process. I can imagine it could become an issue if for any reason ISY lost power or when it requires rebooting etc, then we would have to walk around and tap all the paddles. Its not a clean approach but once that issue is solve we are off and running. Sounds like a very nice day out, you'll probably come back with the solution, ready to go Thanks for your help, Wayne
  15. Yes the folder value is 'FALSE' on startup and tapping the paddle changes it to true. Wayne
  16. Just to add some further experience with motion sensors. I found that programming changes rarely works on the first attempt. I put the MS right next to an access point, press button for 5 sec and select 'New Insteon Device' --> Select the MS from the list and then select the last option (...keep existing links). You can't rush any of these steps, once you get the hang of it, each one can be added or programmed within a minute or so. I have three motion sensors and once I got them added and configured they have been 100% reliable. Best of luck, Wayne
  17. Eric, I just tested the sensor again and this code is definately not turning on the light. I then changed the code to my code and it started working, so the sensor and light are working. Here is a 'copy to clipboard' of the folder code followed by the program code within the folder. [Folder Test Code] If Control 'Mud Room SL - Light' is not switched On And Control 'Mud Room SL - Light' is switched Off Then Allow the programs in this folder to run. [Test Motion Control] If Control 'Mud Room - Sensor' is switched On And Control 'Mud Room - Sensor' is not switched Off Then Set 'Mud Room SL - Light' On Else Set 'Mud Room SL - Light' Off
  18. Hi Eric, I just tried it and it doesn't seem to function, for some reason the light doesn't initially turn on via the sensor. I'm not sure why but probably only requires a small change. Would be good if we can get it to work because its much smaller and would be more efficient. Wayne Program Name: Test Motion Control If Control 'Test Motion Sensor' is switched On And Control 'Test Motion Sensor' is not switched Off Then Set 'Test Light' On Else Set 'Test Light' Off
  19. Eric, The ability for control to revert back to the sensor (after it times out) if the 'Off' paddle is tapped is a must so I dont think that will work. It seems to work as intended at the moment, if you or anyone can point out any flaws or can reduce the number of programs (currently 5) without compromising on functionality that would be great. Wayne
  20. Merry Christmas... Christmas cheer is always good After too much thinking I think it might be close if not there, although to my eyes the code looks ugly with too many programs. At this stage I'm leaving out the Fast On's/Off's. [Motion Turn On] If ( Control 'Ensuite MS - Sensor' is switched On And Status 'Ensuite SL - Mirror Light' is Off ) And ( Program 'Motion Disable (On)' is False And Program 'Motion Disable (Off)' is False ) Then Set 'Ensuite SL - Mirror Light' On Else - No Actions - (To add one, press 'Action') [Motion Turn Off] If ( Control 'Ensuite MS - Sensor' is switched Off And Status 'Ensuite SL - Mirror Light' is On ) And ( Program 'Motion Disable (On)' is False And Program 'Motion Disable (Off)' is False ) Then Set 'Ensuite SL - Mirror Light' Off Else - No Actions - (To add one, press 'Action') [Motion Disable (On)] If ( Control 'Ensuite SL - Mirror Light' is switched On ) Then - No Actions - (To add one, press 'Action') Else - No Actions - (To add one, press 'Action') [Motion Disable (Off)] If ( Control 'Ensuite SL - Mirror Light' is switched Off ) Then Run Program 'Motion Disable (On)' (If) Else - No Actions - (To add one, press 'Action') [Reset Motion Disable] If Control 'Ensuite MS - Sensor' is switched Off Then Run Program 'Motion Disable (Off)' (If) Else - No Actions - (To add one, press 'Action')
  21. Hi Eric, you are correct, the code is not doing what I wanted. I'll try to correct it and post the update. The above scenario is not correct. Here is the revised scenario. Person walks into room and light automatically turns on by motion sensor. Person also has ability to switch light off or on again via tapping paddle. Person leaves room with light on or off. If person turned light off then Motion sensor times out and is re-enabled. If person turned light on then motion sensor remains inactive until light is turned off. Thanks, Wayne
  22. Yes it should. Thanks.
  23. Here is a description of what the program does, its slightly different to what Darell posted but it does work the way I want it to work. My question is, did I do it in the most programatically efficient/elegant way. I'm not at all use to this type of programming and was looking for better techniques. Scenario: Person walks into room and light automatically turns on by motion sensor. Person also has ability to switch light off or on again via tapping paddle. Person leaves room with light on or off. Motion sensor times out and turns off the light. **Added The above scenario is not correct. Here is the revised scenario. Person walks into room and light automatically turns on by motion sensor. Person also has ability to switch light off or on again via tapping paddle. Person leaves room with light on or off. If person turned light off then Motion sensor times out and is re-enabled. If person turned light on then motion sensor remains inactive until light is turned off. Eric, you are correct, the code is not doing this so I'll try to correct it and post the update. Thanks, Wayne
  24. This is what I'm doing with the above code and it works perfectly, but I'm wondering whether it could be written more efficiently Wayne
  25. Thanks Eric, after reading that very nice explanation by Darrell Peters I was able to come up with the following 4 programs but was wondering whether it could be made more efficient. There are no schedules for this program, its runs 24/7. Thanks, Wayne - This program turns on the light if the MS detects motion. [Mirror Light On] If Program 'Mirror Light Motion Disable' is False And Status 'Ensuite MS - Sensor' is On And Status 'Ensuite SL - Mirror Light' is Off Then Set 'Ensuite SL - Mirror Light' On Else - No Actions - (To add one, press 'Action') - This program turns the light off when the MS turns off [Mirror Light Off] If Program 'Mirror Light Motion Disable' is False And Status 'Ensuite MS - Sensor' is Off Then Set 'Ensuite SL - Mirror Light' Off Else - No Actions - (To add one, press 'Action') - The program below holds a value of either true or false depending on whether the switchlink has been operated manually. [Mirror Light Motion Disable] If ( Control 'Ensuite SL - Mirror Light' is switched On Or Control 'Ensuite SL - Mirror Light' is switched Fast On Or Control 'Ensuite SL - Mirror Light' is switched Fast Off Or Control 'Ensuite SL - Mirror Light' is switched Off ) Then - No Actions - (To add one, press 'Action') Else - No Actions - (To add one, press 'Action') - Here we set the [Mirror Light Motion Disable] program back to false when the motion sensor turns off. [Check Motion Status] If Control 'Ensuite MS - Sensor' is switched Off Then Run Program 'Mirror Light Motion Disable' (If) Else - No Actions - (To add one, press 'Action')
×
×
  • Create New...