Melor Posted April 20, 2013 Posted April 20, 2013 I have a hot water recirculation pump that drives hot water around a loop in my house. Turn on any faucet and hot water appears within a second because hot water is constantly recirculating. I love this when it is shower time, hate it when I think of energy consumption and degradation of copper pipes. I used to run the pump on a timer. On sometimes, off most times. Insteon and the ISY to the rescue. I put keypads in several strategic locations around the house. A button press on one keypad turns on the pump, the light on the keypad link and all the other keypad link buttons associated with this scene in the house. Works like a champ but is manual. Press button on it goes on, press button again and pump and KPL lights go off. My hopes were to program a timer that would turn the pump and KPL button lights on at times and off at other times. I cannot get this to work. I have two programs, one (IF time = 6 am THEN set scene PUMP on) and in a second program (if time = 8 am set scene PUMP off ) . The scene contains the pump switch ( appliance link ) and the keypads. This is as simple as I can imagine and yet it won't work. I have no idea why. Any suggestions? Thanks in advance. Paul
jmed999 Posted April 20, 2013 Posted April 20, 2013 I have a hot water recirculation pump that drives hot water around a loop in my house. Turn on any faucet and hot water appears within a second because hot water is constantly recirculating. I love this when it is shower time, hate it when I think of energy consumption and degradation of copper pipes. I used to run the pump on a timer. On sometimes, off most times. Insteon and the ISY to the rescue. I put keypads in several strategic locations around the house. A button press on one keypad turns on the pump, the light on the keypad link and all the other keypad link buttons associated with this scene in the house. Works like a champ but is manual. Press button on it goes on, press button again and pump and KPL lights go off. My hopes were to program a timer that would turn the pump and KPL button lights on at times and off at other times. I cannot get this to work. I have two programs, one (IF time = 6 am THEN set scene PUMP on) and in a second program (if time = 8 am set scene PUMP off ) . The scene contains the pump switch ( appliance link ) and the keypads. This is as simple as I can imagine and yet it won't work. I have no idea why. Any suggestions? Thanks in advance. Paul I'm no expert but I think I would use one program for starters... If 6AM to 8AM Then Scene Pump is on Else Scene Pump is off The other thing that would help is to copy the actual program and paste it here like this http://forum.universal-devices.com/viewtopic.php?f=26&t=5764 Hope this helps!
LeeG Posted April 20, 2013 Posted April 20, 2013 It is always helpful to provide more than "I cannot get this to work.". What does not work? ApplianceLinc does not turn On/Off KeypadLinc buttons do not turn On/Off KeypadLinc buttons do not override Program(s) do not trigger Program triggers but only some of the devices respond Details like that, whatever describes in detail the issues. Some basics to check, insure Programs are Enabled and Saved. Each Program triggers only at the specific time in the IF. The programs do not trigger at any other time. Do the Programs work when run manually? Also a good idea to post the actual Programs. Right click on Program name, select Copy to Clipboard, paste into post.
Melor Posted April 20, 2013 Author Posted April 20, 2013 I have a hot water recirculation pump that drives hot water around a loop in my house. Turn on any faucet and hot water appears within a second because hot water is constantly recirculating. I love this when it is shower time, hate it when I think of energy consumption and degradation of copper pipes. I used to run the pump on a timer. On sometimes, off most times. Insteon and the ISY to the rescue. I put keypads in several strategic locations around the house. A button press on one keypad turns on the pump, the light on the keypad link and all the other keypad link buttons associated with this scene in the house. Works like a champ but is manual. Press button on it goes on, press button again and pump and KPL lights go off. My hopes were to program a timer that would turn the pump and KPL button lights on at times and off at other times. I cannot get this to work. I have two programs, one (IF time = 6 am THEN set scene PUMP on) and in a second program (if time = 8 am set scene PUMP off ) . The scene contains the pump switch ( appliance link ) and the keypads. This is as simple as I can imagine and yet it won't work. I have no idea why. Any suggestions? Thanks in advance. Paul I'm no expert but I think I would use one program for starters... If 6AM to 8AM Then Scene Pump is on Else Scene Pump is off The other thing that would help is to copy the actual program and paste it here like this http://forum.universal-devices.com/viewtopic.php?f=26&t=5764 Hope this helps! I originally thought of this solution, but want to be able to turn on the pump with the KPL at any chosen time. I can pop this into the ISY and see if it works, but I don't think it will. There is something else at play here that I haven't figured out. Even when I run my turn on routine manually by executing the "Then" portion of the program, it fails to work. Paul
Melor Posted April 20, 2013 Author Posted April 20, 2013 It is always helpful to provide more than "I cannot get this to work.". What does not work? ApplianceLinc does not turn On/Off KeypadLinc buttons do not turn On/Off KeypadLinc buttons do not override Program(s) do not trigger Program triggers but only some of the devices respond Details like that, whatever describes in detail the issues. Some basics to check, insure Programs are Enabled and Saved. Each Program triggers only at the specific time in the IF. The programs do not trigger at any other time. Do the Programs work when run manually? Also a good idea to post the actual Programs. Right click on Program name, select Copy to Clipboard, paste into post. Sorry, I didn't mean to be cryptic. I would love to get to the bottom of this and will do everything to make your help easier to render. The program: If On Mon, Tue, Thu, Fri Time is 5:00:00AM Or On Wed Time is 6:30:00AM Or On Mon, Tue, Wed, Thu, Fri Time is 7:00:00AM Or Time is 5:00:00PM Then Set Scene 'sc Pump' On Else - No Actions - (To add one, press 'Action') Water pump on at 5am Monday, Tuesday, Thursday and Friday for Hillary early start. Water pump on 6:30am on Wednesday for Hillary, late start. Water pump on at 7am for Weekdays. Water pump on everyday at 5pm I have another one similar to this to turn the pump off at various times. The KPL buttons work as expected. Turn on and off the scene "sc Pump" and the LEDs in the buttons work as expected. I have four KPLs and they synchronize with each other and the pump in the scene when activated by the physical button press. The program, however, behaves like it isn't even there. The program fails to launch at the specified times and when I run the "Then" portion of the program manually there is no joy. I wrote a program that turns on the pump directly and that program worked, but it failed to turn the LEDs in the KPLs so there was no indication that the pump was actually on. That program was deleted and there is no other program that is tied to either the scene "sc Pump" or the pump itself. Programs are saved and enabled. I have more complex scenes that control 8 exterior lights at different times and they are and have been working great. They activate at different times of day via the ISY and have been quite reliable. They are all light modules, not the appliance module like the one in use with the pump. The reason I share this is because it tells me the ISY is capable of triggering programs by time successfully. Please don't give up on me. If I have failed to explain anything that needs clarification I will be more than happy to provide the information. Paul
LeeG Posted April 20, 2013 Posted April 20, 2013 Right click the Scene name, select Diagnostics | Scene Test. Post the results so the hops count and retries can be determined. When you say the Program does not run, are you looking at the Programs | Summary tab and checking the Last Run Time and Status. If the Summary shows the Program did not trigger then we look at the trigger conditions. If the Summary shows the Program did trigger then we look at communication from the PLM location. Scenes have no device ACKs and no retry so if the PLM communication is marginal Scenes is where the issues will surface first. Is the PLM plugged into an outlet and not a suppressor strip. Are other electronics powered from the same circuit issolated with a FilterLinc.
Melor Posted April 20, 2013 Author Posted April 20, 2013 Right click the Scene name, select Diagnostics | Scene Test. Post the results so the hops count and retries can be determined. When you say the Program does not run, are you looking at the Programs | Summary tab and checking the Last Run Time and Status. If the Summary shows the Program did not trigger then we look at the trigger conditions. If the Summary shows the Program did trigger then we look at communication from the PLM location. Scenes have no device ACKs and no retry so if the PLM communication is marginal Scenes is where the issues will surface first. Is the PLM plugged into an outlet and not a suppressor strip. Are other electronics powered from the same circuit issolated with a FilterLinc. Just ran the "Then" portion of the timer program. Pump failed to start and the buttons on the KPLs didn't light. Summary page for programs shows the last run time to be when I tripped the "Then" portion of the program. Sat 04/20/2013 12:00:30 PM : [GRP-RX ] 02 61 1B 13 00 15 ----- sc Pump Test Results ----- [Failed] Den KPL- D Pump (F 86 BB 4) [Failed] MBR KPL - D Pump (10 9C E3 6) [Failed] Kitchen KPL D - Pump (7 DF 5 6) [Failed] Entry KPL D - Pump (7 E4 6E 6) [Failed] Garage Hot Water Pump (21 3D 39 1) ----- sc Pump Test Results ----- Sat 04/20/2013 12:00:38 PM : [iNST-TX-I1 ] 02 62 00 00 1B CF 13 00 Sat 04/20/2013 12:00:38 PM : [iNST-ACK ] 02 62 00.00.1B CF 13 00 06 LTOFFRR(00) when I run this program: If - No Conditions - (To add one, press 'Schedule' or 'Condition') Then Set 'Garage Hot Water Pump' On Else - No Actions - (To add one, press 'Action') This is the log Sat 04/20/2013 12:04:42 PM : [iNST-TX-I1 ] 02 62 21 3D 39 0F 19 00 Sat 04/20/2013 12:04:42 PM : [iNST-ACK ] 02 62 21.3D.39 0F 19 00 06 LTSREQ (LIGHT) Sat 04/20/2013 12:04:43 PM : [iNST-SRX ] 02 50 21.3D.39 19.72.37 27 20 FF (FF) Sat 04/20/2013 12:04:43 PM : [std-Direct Ack] 21.3D.39-->ISY/PLM Group=0, Max Hops=3, Hops Left=1 Sat 04/20/2013 12:04:43 PM : [ 21 3D 39 1] ST 255 Sat 04/20/2013 12:04:43 PM : [ 21 3D 39 1] OL 255 Sat 04/20/2013 12:04:43 PM : [ 21 3D 39 1] RR 31 and the pump goes on. The KPLs don't light. Paul
Melor Posted April 20, 2013 Author Posted April 20, 2013 FIXED!!!!!!!! I deleted my scene and reconstructed. Seems to work. Functionality I am going for. Timed pump action on and off at times appropriate for our family activity. On 4 KPL units. LED follows pump on/off regardless of which switch activated or timer activated pump. On each KPL Click on - pump is on 30 min then off. On each KPL Fast Click - Pump is on for hour, then off. On each KPL Click on - pump is off regardless of timer. Thanks for listening and helping!!!! I am testing the code for the 30 and 60 minute timers right now. Paul
LeeG Posted April 20, 2013 Posted April 20, 2013 This Insteon message issued when Scene Test ran indicates the PLM had no record of the Scene in question. Deleting and redefining the Scene fixed this specific issue but does not answer the more troublesome question of what happened to the link records in the PLM. If you see issues with the devices not showing the correct state or not showing state changes at all then the PLM should be examined. Run Tools | Diagnostics | Show PLM Links Table followed by clicking the Count button when the display completes. How many link records are counted? The Show PLM Links Table under the ISY is not very good as any Insteon messages that reach the PLM during the display process will result in false high/low record counts. The Show PLM Links Table and Count should be run 3-4 times to insure the same link record count is obtained. Sat 04/20/2013 12:00:30 PM : [GRP-RX ] 02 61 1B 13 00 15 Problems with the PLM link database may be resolved by doing a Restore Modem (PLM).
Melor Posted April 21, 2013 Author Posted April 21, 2013 Thanks so much for the information. Will play with that. Just got my remote to work for the first time. Also converted some binary flags to a variable loop counter. Much easier than incrementing flags. Paul
Recommended Posts