Everything posted by apostolakisl
-
Insteon 8 keypad Timer Dead
Mostly because you were new to most everything you just did. I could have set it up in 5 minutes, and if you continue to get more familiar with ISY programming, you will too. The stuff we did here has other applications letting you do things you might not have known could be done. Like toggling back and forth between two kpl buttons (or all 8). Setting up scenes where turning one scene on turns something else OFF is something that doesn't immediately strike people as a thing.
-
Insteon 8 keypad Timer Dead
For the most part, it has built-in polyglot 3 node server. Otherwise, if you want nodeservers you have to use PG2 which is no longer being updated and you have to install the PG2 on a rpi or similar. Eisy is also has way more processing speed and io ports and stuff which generally isn't needed, though I suspect as ISY continues to update it may grow into needing it. Also eisy is supporting some of the newer stuf like Matter which I don't believe 994i does.
-
Insteon 8 keypad Timer Dead
For each scene, say the 10 minute scene, button C. Add to that scene all the other buttons, but set the "on level" to "off" for all the buttons except C. This way only one KPL button will be on at a time. So the controller is button c, you can see it is red. If you click on that red button c listing, it will show all the settings for all the stuff in that scene when controlled by button c. Now go down the list and set the "on level" to "off" for everything except button c and the fan outlet.
-
Insteon 8 keypad Timer Dead
If you shut the scene off, everything in the scene shuts off. So that would shut off both the kpl button and the outlet the fan is plugged into. If you want to shut off something else, then you need to either add it to the scene or list it separatley. By listing all the other KPL buttons as "not switched on", it will cause this program to terminate if you push one of the other buttons. For example, if you push button C, that will be a "switched on" event, which will trigger this program. But it is listed as "not switched on", so that will trigger the else clause. If the wait is already running, then it will end.
-
Insteon 8 keypad Timer Dead
Create multiple scenes. Each scene will have one of the KPL buttons and the appliance link running the fan. The KPL button will be a controller of the scene. At this point, pressing any of those buttons will turn the fan on, no programs needed. Now, to turn it off. For each KPL button scene, create a program, adjusting the wait time for whatever you want for each button. If KPL button is switched on (the button you want to set the timer for below minutes) and KPL button is not switched on (one of the other buttons) and KPL button is not switched on (another button . . etc including all of the other buttons) Then wait x minutes set scene that KPL button is in off Also, if you manually turn the KPL button off, this will shut the fan off. EDIT: You might also put in each scene all of the kpl buttons, but make all of the non-primary kpl buttons responders and set the "on level" to off. This way, if you say push button b, then change your mind and push button c, button b will turn off. I also edited the program above so that if you push say button b, then change your mind and hit button c, not only will the kpl light turn off, but the program timer for that button will end.
-
Insteon 8 keypad Timer Dead
I guess I am confused here. Is the KPL not hard wired to the fan? And what do you want each of the KPL buttons to do?
-
Insteon 8 keypad Timer Dead
On the KPL devices it gets a little screwy because the other 7 buttons are not treated as devices. You have to create a scene for each button even if it is the only thing in the scene to use a program to turn it on/off. If you are going to use a program to control the fan timing and not the other buttons on the KPL, I would switch over to a swtichlinc.
-
Insteon 8 keypad Timer Dead
If fan switch is control switched on Then wait 2 minutes set fan switch off
-
Insteon 8 keypad Timer Dead
Just replaced the 250v 6.8uF capacitor in one of my very old and long discontinued synchrolincs . . . and it works again! It has been sitting on my workbench for months waiting for me to get around to it.
-
Insteon 8 keypad Timer Dead
Yes, that will work fine. Kind of seems like more options than you would really ever need. Without labeling the buttons you will probably forget how many minutes each button does. Personally, I did the simple on/off switch with the 5 minute additions. Rarely use anything more than the single click for 5 minutes.
-
Insteon 8 keypad Timer Dead
You could try replacing the capacitors. Most common part to fail in any Insteon device.
-
Insteon 8 keypad Timer Dead
What @lilyoyo1 said. Just write some programs in ISY. That is how all of my bathroom fans currently work. No need for a special switch that they haven't made in years and probably will never make again. I have it set to turn on for 5 minutes when you click the on paddle. If I click the on paddle a second time, it adds 5 more minutes. If do a "fast on" it just turns on and stays on. You can get fancy with it that way or just make a simple program that says If control device is switched on Then wait 5 minutes turn device off Or, use variables for something fancy If control device is switched on Then $fantimer += 5 (use a state variable) If $fantimer is not zero Then turn fan on Else turn fan off If $fantimer is not zero Then repeat every minute $fantimer -= 1
-
Insteon 8 keypad Timer Dead
If it is turning a fan on and off, you would not want the dimmer. Though it would probably work, you are best to use the relay version since fans are only supposed to function as on/off devices. If you have the ramp rate set to go super fast to 100% it will likely work, but there is probably some chance of damaging the motor or even having it catch fire. And even at 100%, the triac may still be affecting the current flow. I guess if you already have an 8 button kpl dimmer on it and it has worked for years, it would be at your discretion to just replace it with the same. And yes, I do believe the D in the name stands for dimmer. An S stands for switch. Looking at the insteon web page, they don't have any switches in stock. The 8 button dimmer and 6 button dimmer are actually the same device configured differently. They make a conversion kit. The switch is totally different, it has a relay in it that switches the load on and off, the dimmers run the power through a triac dimmer.
-
Insteon 8 keypad Timer Dead
If it was working as a timer, then you must have it programmed in ISY to do that. Keypads can't do that by themselves. And yes, you need a new KPL (They are called Keypad Links or KPL for short). Or you could open it up and replace the capacitors which is probably what went bad. Physically replace the old switch with the the new switch and add it to ISY (put ISY in linking mode and press the little tab button on the bottom of the kpl until it beeps, then click the pop-up window in ISY to go ahead and add it). Give it a name like "new kpl". Then, in ISY remove the old KPL from any folder you may have placed it in (right click/remove from folder), then transfer programming to new device (right click old kpl/replace with . . . select the new switch). Then if you like you can move it back to a folder in ISY. Doing the above will transfer all programs and links and everything from the old KPL to the new KPL. It will name the new kpl with the name of the old one and it will totally delete the old kpl from ISY.
-
Replace failed switch with new
You have to have the old switch in the root folder. So first right click and remove from folder, then go to its new location in the tree and right click and you will see the "replace with" command. The new switch will have to be the same switch or an updated version of the same switch or you won't be given the option to select it as the destination of the programming.
-
Home purchased with Insteon System, HELP nothing works!
2476D are quite old, likely at least 10 years old. The 2477D is the current model and has been for a long time. Some of your switches may have simply failed. The older switches had some issues with longevity and also just didn't work as well because they lacked radio communication. The new switches use both power line communication (inserting data into the houses power wires) and simultaneously through radio communication. These are called "dual band" and are quite reliable (the 2477d and 2477s). If there is no led lit up at all, the switch is either not getting power, or has failed. Possibly it just needs a reboot. To reboot, use a butter knife to pull out the disconnect tab at the bottom of the switch (it can be stubborn). This pull out tab will completely cut power to the switch's electronics. You must properly pull it out to ensure you actually disconnected power. When properly pulled out, it will stick out a couple millimeters and stay there all by itself. Leave it out for about 10 seconds, then give it a tap so that it pops back in. After a few seconds the switch will reboot. If instead of just popping it back in, you push it in and hold it in (deeply) for about 15 seconds as the switch boots up, the switch will do a factory reset. I would not do this right off since it may have had programming in it that is useful (assuming the previous owner had put useful links on it). I have never seen an insteon switch whose led just cycled up and down and up and down all on its own endlessly. Sounds like some failure mode. Possibly a reboot will fix it. Switches that go up when you push the up button and down when you push the down button are behaving as expected from that point. You need to figure out what the switch is connected to. This may be nothing if it was used to control a scene and not directly connected to a load (light). Switches that blink red after using them would be a newer switch. If it blinks red, that means it had been linked to another switch and the other switch didn't respond when you used it. Or it could have been linked to a controller (like isy) and the controller didn't respond, possibly because it isn't there (the previous owner took it with them). Insteon switches all have the ability to directly control a load (like a light) or directly control nothing but rather indirectly control things through data links to other switches (a scene). If it directly controls a light, then by itself, it behaves the same as any "dumb" switch. The cool and useful thing about Insteon is how it links up with other switches and controllers (like ISY). When switches are linked together you have created a "scene". Programming a simple scene can be done directly with the switch (download instructions from the internet). But scenes can be made extremely fancy and complex if you employ the use of an ISY. If none of this interests you, then you should pull the switches and put "dumb" switches back in. It is very close to a 100% chance that the house was wired for dumb switches. If you are clueless on how these things are wired, you need to hire an electrician. If you do it yourself, you will no doubt discover that many switches in the house were wired for 3 way or 4 way and thus you will need to figure out which wires go between which switch boxes. A simple switch that directly controls one load with no other switches is pretty easy. Insteon switches have 3 wires (plus ground). A white (neutral), a black (hot), and red ( load to the fixture). White and black must be connected for the switch to work. The red might be capped if that switch does not directly control a fixture.
-
Controlling Light with Motion Sensor
As @paulbates said. Sounds like the light fixture is electricly "noisy". Might need a filter or a light that has cleaner electronics. And unless you have circumstances to control "off" that are more than just waiting a few minutes after last motion, you would be better off letting the MS be in control and skipping the program.
-
Controlling Light with Motion Sensor
are these all insteon devices? If so, link them directly and get rid of the program. Direct links work much faster and avoid unnecessary clutter in your program tree.
-
Programs disabled after time change
I had my programs disabled on _4 a while back. I upgraded to _5 at that time and have not had any issues since, including the switch back to standard time (CST). Sunrise and sunset also are correct. I also do not understand the "secret" _1,2,3 etc version. Getting all your programs disabled is kind of a big deal depending on what they were doing and then if you have a complicated setup with lots of programs and specific ones disabled sprinkled about, it is no fun correcting.
-
Elk Controller Main Page seems incorrect
May I suggest then renaming some of them. For example, instead of "zone expander", name it "zone expander trouble". It would make it butt obvious then. Cause. . . who has time to read the instructions?
-
Elk Controller Main Page seems incorrect
I was investigating using some of the values on this page. But see a number of things that make no sense. First off, my Elk is connected to ISY and correctly tracking the armed status and the zones and all the usual stuff. But on this page, it shows the node server as "disconnected", but it clearly is connected. It also says "false" on a bunch of things like having an output and input expander (which I have several of) and ethernet as "false" despite it clearly being connected. Also "dislplay message in keypad" is false, yet I have messages being displayed via ISY and this node server.
-
Repeat Every xxx -- programs stopped (DST roll over)
Probably overkill doing both is zero or is not zero since the odds of it being exactly at 0.0 and staying at 0.0 are slim to none, but whatever.
-
Repeat Every xxx -- programs stopped (DST roll over)
I don't really know what all of the names of your stuff is, but if it is loading real time weather data into a variable, you would presume that the data would change at least a little with every update, especially if it is reading to the tenths place. You could use that as a retrigger for your monitoring program instead of a heartbeat. As an example, I have wireless tags monitoring a walk in freezer and fridge at my church. I have a program that retriggers every time the temp changes. If it fails to retrigger after 45min, I get an alert. For that program to fail, both the wait clause would have to fail and the wireless tag connection would need to fail essentially simultaneously. As a precaution, I could add a few "if" items such as if time is 6am, 12noon, 6pm, and 12mn to ensure I don't go more than 6 hours without an alert in the failure event I mentioned. Freezer Online - [ID 009F][Parent 009D][Run At Startup] If 'Walk Ins / TGOC Walk-Ins / TGOC Freezer' Temperature is 0.0°F Or 'Walk Ins / TGOC Walk-Ins / TGOC Freezer' Temperature is not 0.0°F Or 'Walk Ins / TGOC Walk-Ins / TGOC Freezer' Humidity is not 0.0% Or 'Walk Ins / TGOC Walk-Ins / TGOC Freezer' Humidity is 0.0% Then Wait 45 minutes Repeat Every 1 hour Send Notification to 'Lou and Stuart' content 'Freezer Monitor Offline' Send Notification to 'Denis Phocas' content 'Freezer Monitor Offline' Else - No Actions - (To add one, press 'Action') To test your program you can right click on the program that is supposed to be running in a loop and hit "stop" and then see if your program alerts you.
-
Repeat Every xxx -- programs stopped (DST roll over)
It also occurred to me that you might be able to use the action of the program itself as the "heartbeat" depending on what that action is rather than having a variable that serves as the heartbeat. In other words, if the programming is expected to change the state of something, you can monitor that the state of that thing is changing rather than the state of the variable is changing. OH YEAH! The variable you use needs to be a state variable. I don't think I mentioned that. An integer variable will not work.
-
Repeat Every xxx -- programs stopped (DST roll over)
Some of the node servers have a heartbeat, one of the values just goes back and forth between 0 and 1 every 60 seconds. If (run at startup) status of node is 1 or status of node is 0 Then wait 5 minutes send notification The value changing every 60 seconds restarts the program so the 5 minutes never finishes unless the node goes offline. You could probably do something like that instead of what I wrote above If whatever you want Then repeat every 1 minutes whatever you want repeat 59 times set variable to 1 wait 1 minute set variable to 0 Now you would have a variable that is a heartbeat every 1 minute and you could just have a second program to send you a notification. But if you have a concern about it stopping at DST or whatever also add some hard start points for it If (run at startup) status of node is 1 or status of node is 0 or time is 8am or time is 8pm Then wait 5 minutes send notification