Jump to content

LeeG

Members
  • Posts

    12943
  • Joined

  • Last visited

Everything posted by LeeG

  1. The "Local" On Level can be adjusted with an ISY Program based on time. If From 7 PM to 5 AM (next day) Then Adjust Scene where both the 'In Scene' and 'Set' parameters are the LampLinc node name, On Level 22% Else Adjust Scene where both the 'In Scene' and 'Set' parameters are the LampLinc node name, On Level 100% LampLinc node must be a Controller of a Scene even if the Scene itself it not used for anything more than enabling the use of the Adjust Scene statement. With the Local On Level being set any manual operation of the Lamp between 7PM and 5AM will turn the lamp On to 22%
  2. For the ISY to indicate I/O Linc Sensor Off when the door is closed the magnetic switch has to be changed from a Normally Closed (NC) that now comes with the garage kit to a Normally Open (NO). The KeypadLinc button LED can be managed with an ISY Program to have the KPL button LED Off when the Sensor is On (door closed) but the Sensor state requires a different magnetic switch. See this link for a Program that will manage the KeypadLinc button LED with the current NC magnetic switch. viewtopic.php?f=26&t=12068&hilit=keypadlinc+button The I/O Linc Relay should be in Momentary B mode for the I/O Linc Relay to respond to both an On and Off command from the KeypadLinc.
  3. LeeG

    2413u

    Connected to the ISY? No. Smarthome has a return policy that will take it back.
  4. The Flood Stop itself is not Insteon. The Flood Stop has NC contacts that can control an I/O Linc Sensor for example. The I/O Linc can be added to the ISY with the Sensor state triggering a Program or Scene just as a garage door would.
  5. Define an ISY Scene ‘keypadlinc button C’ (arbitrary Scene name) with KeypadLinc button C as Responder. If Control ‘iolinc – Sensor’ is switched On Or Control ‘iolinc – Sensor' is not switched Off Then Set Scene ‘keypadlinc button C’ Off Else Set Scene ‘keypadlinc button C’ On The above ISY Program turns KeypadLinc button C LED Off when the I/O Linc Sensor turns On and turns KeypadLinc button C LED On when the I/O Linc Sensor turns Off
  6. It works on my 2441TH with v.0A firmware.
  7. Hardware revision 1.0
  8. The thermostat firmware is displayed in the image above, v.0B The thermostat will not send a temp change message to the ISY until it is linked as it needs the PLM Insteon address to know where to send the temp change message.
  9. This is the last temp message as the ambient cooled down to 81 degrees. Fri 08/02/2013 02:00:42 PM : [iNST-SRX ] 02 50 1F.0F.B4 22.80.0B 01 6E A2 (A2) Fri 08/02/2013 02:00:42 PM : [std-Direct ] 1F.0F.B4-->ISY/PLM Group=0, Max Hops=1, Hops Left=0 Fri 08/02/2013 02:00:42 PM : [ 1F F B4 1] ST 162
  10. Thanks for the trace. It shows that particular thermostat is sleeping (or out of RF range). The 2441ZTH should send temp changes to the ISY. I increased the ambient temp at the 2441ZTH and received this message in response Fri 08/02/2013 01:56:00 PM : [iNST-SRX ] 02 50 1F.0F.B4 22.80.0B 01 6E A4 (A4) Fri 08/02/2013 01:56:00 PM : [std-Direct ] 1F.0F.B4-->ISY/PLM Group=0, Max Hops=1, Hops Left=0 Fri 08/02/2013 01:56:00 PM : [ 1F F B4 1] ST 164 The Status 164 is actually temp 82. There may be a delay in sending the change message when in battery mode and sleeping but the change message should occur.
  11. I understand the unwillingness to issue a Restore Device. These may not be any more palatable. A Show Device Links Table or a Diagnostics | Query Insteon Engine do not change anything in the thermostat but do issue commands which would be a positive indicator the thermostat is not sleeping. If neither is acceptable we will just have to wait to see how long it takes the batteries to run down. This is what a Query Insteon Engine trace looks like when the thermostat is sleeping. Note 3 attempts to send commands none of which got an 02 50 response because the thermostat did not receive the query engine commands. Fri 08/02/2013 11:51:48 AM : [All ] Writing 1 bytes to devices Fri 08/02/2013 11:51:48 AM : [iNST-TX-I1 ] 02 62 1F 0F B4 0F 0D 00 Fri 08/02/2013 11:51:48 AM : [iNST-ACK ] 02 62 1F.0F.B4 0F 0D 00 06 (00) Fri 08/02/2013 11:51:57 AM : [iNST-TX-I1 ] 02 62 1F 0F B4 0F 0D 00 Fri 08/02/2013 11:51:57 AM : [iNST-ACK ] 02 62 1F.0F.B4 0F 0D 00 06 (00) Fri 08/02/2013 11:52:06 AM : [iNST-TX-I1 ] 02 62 1F 0F B4 0F 0D 00 Fri 08/02/2013 11:52:06 AM : [iNST-ACK ] 02 62 1F.0F.B4 0F 0D 00 06 (00) Fri 08/02/2013 11:52:10 AM : [ 1F F B4 1] ERR 1
  12. The basic fact is if the 2441ZTH was going to sleep under battery power it would not be possible to add it to the ISY without the use of the Set button. I'm concerned the 2441ZTH is not sleeping now (for whatever reason) which would explain how it could be added to the ISY. Keep an eye on the battery icon. The batteries may well run down sooner than expected. The question about taking the 2441ZTH out of manual linking mode, when the Set button was used the 2441ZTH would add to the ISY very quickly because Extended commands are used to write the link records. When the 2441ZTH was being added to the ISY using the Set button, there would have been 3+ minutes remaining in linking mode after adding to the ISY. Was that linking mode allow to timeout or was the manual linking mode terminated by tapping the Set button. The ISY issued the same commands, wrote the same link records since it was added as a 2441ZTH. The variable is the interaction with the 2441ZTH itself. Using the Set button to manually enter linking mode should have worked. With the temp not being reported when done that way the question is what physical interaction happened with the thermostat and why did that leave the thermostat in a state where it would not report temp.
  13. I believe you without seeing the video. Something is keeping the 2441ZTH awake during the add process. The question now is does the 2441ZTH ever go to sleep under battery power. If you do a Restore Device to the 2441ZTH does it work without touching the thermostat? When the 2441ZTH was added using the Set button was the 2441ZTH allowed to timeout after 4 minutes or was the 2441ZTH taken out of linking mode by pressing the Set button after adding to the ISY to bring it out of linking mode?
  14. Thanks for the information. The ISY queries the Insteon Engine and device type during add so having it added as a 2441ZTH is expected regardless of what was entered in the Device Type field. A video would not answer the question of how the 2441ZTH is responding to commands when it should be asleep. How long had it been since any physical interaction with the 2441ZTH when the device was added to the ISY?
  15. For a battery powered device putting the device into linking mode with Set button is required. Otherwise, the device is asleep and cannot hear commands. How you got a 2441ZTH operating under battery power to add to the ISY and be able to have the necessary link records written is a mystery. When the primary node is selected what is listed for the device type on the right side line two?
  16. The FanLinc is supported at 4.0.5. The Wiki is listing devices that have some special processing. There are many Insteon devices that are not listed in the Wiki because they do not require special processing.
  17. The If section is evaluated only when the Program has been triggered. The Program will trigger once only at 3 AM (perhaps not a good time since the ISY QueryAll Program also runs at 3 AM). The If will be True as it is 3AM and the Then clause will run. Because the Program is not triggered again until the next 3AM there is no evaluation of the If section to False. Again, the If section is evaluated only when the Program is triggered. A specific time triggers the Program only once at the specified time and the If will be True. A From/To Time in the If section triggers the Program twice. Once at the From time when the If is True (assuming no other conditions in the If) and once at the To time when the If is False as the time is no longer within the From/To time range.
  18. The Backlight level adjusts ALL the KPL buttons backlight level. It is not used to turn an individual KPL button LED On/Off. Secondary KPL buttons cannot be controlled with Direct commands. Direct commands have no means of indicating which KPL button to control. Define an ISY Scene with the KPL C buttons as Responders. The Program turns the Scene On/Off to turn KPL C buttons On/Off A simpler approach is to use an ISY Scene without a Program. Define the ISY Scene with the SwitchLinc and the KPL C buttons as Controllers. The SwitchLinc and the KPL C buttons will turn the load On/Off and the KPL C buttons will stay in sync with the SwitchLinc. EDIT: if it can be done with Set button links (which must not be done while using an ISY) it can be done with ISY Scene(s).
  19. The next command issued by a Mini-Remote button cannot be changed with a Program call. First the device has no command to accomplish that. Second battery devices go to sleep (turn Off RF circuitry) so the ISY cannot communicate with it (which is why it has no command to change Status).
  20. I don't see a problem with the actions to ISY 1. There are all kinds of problems when moving to ISY2. First the Restore Modem (PLM) will change all the device link records to point to the PLM connected to ISY2. That damages the ISY1 environment. Deleting the ISY1 devices from the ISY2 configuration will have PLM errors because the link records do not exist in PLM2. No idea what will actually happen. Don’t know of anyone who has tried to split one configuration into two ISYs. At some point a Restore Modem (PLM) will be needed on ISY2 to build PLM2 and change the device link databases for ISY2 devices to point to PLM2. Might be able to accomplish the same thing with a Restore Device to the ISY2 devices. Again, no history/experience for what you want to do. Folks who have tried to isolate a PLM from the powerline have not always been successful with a single FilterLinc. Two may be needed. Putting the PLM into a solid metal box should block RF but power has to enter the box which may allow some RF to leak. Bottom line is I have many doubts about the procedure. I guess the worst is both ISY configurations are not functional in the end requiring the ISY backup to be restored to ISY1 and the PLM and devices restored.
  21. I suspect a loop issue would not be within a single program. A program changing the conditions that program is checking is pretty obvious. More along the lines program A triggers/runs program B that triggers/runs program C that changes something that causes program A to trigger/run again in a loop through B and C that ends when some other condition changes, temp, time, some combination of conditions, etc. Have you flow charted the Program structure, what program calls what program under what condition. With that number of programs it does not seem possible to have all the interrelationships memorized.
  22. LeeG

    Buttons

    "So if from a program I set a scene "on' I will get the "PLM/scene" values and not the red controller values? is this correct?" Exactly right. You've got it. "What do I get when I set the scene off? does nothing? or sets all the "responders" off." All the Responders turn Off. With an On command the On Level for each Responder is unique. Some Responders can be turned On Full, some set at a lower On Level, some even turned Off with a 0% On Level (as we did with the other KPL buttons). There is no variation with an Off command. All Responders turn Off. The Adjust Scene program statement can be used to alter individual Responder On Level and Ramp Rate values. It can also be used to alter the Local On Level and Ramp Rate. The Adjust Scene specifies the Controller, the Responder, and the new On Level or Ramp Rate.
  23. LeeG

    Buttons

    In Insteon every Controller has a unique set of Responder values. Selecting the Scene name itself makes the PLM the Controller. These Responder values are in effect when the Scene name is controlled through the Admin Console or an ISY Program. Each additional Controller defined for the Scene (Red node names below the Scene name) have unique Responder values that are in effect when that Controller button/paddle is pressed. Each Controller can have totally different Responder values. For example button C might turn some Responders On to 50%, others to 20% On. Button D might turn the same Responders to a completely different set of On Levels.
  24. LeeG

    Buttons

    "But once all the button were on the fan would only operate on high." Only one KPL button, C or D or E or F in my example should be On at a time. If more than one button is On the Scene 0% On Level was not defined correctly. When Button D is pressed it sends an On command to all the Responders. All the other KPL buttons are Responders with 0% On Level (make sure you clicked on the Red KPL Controller button node name below the Scene name to set the KPL button Responders to 0% On Levels). When KPL button E is pressed it turns On, all the other KPL buttons turn Off and the ISY will mark all the other buttons Off (assuming the Scenes have been defined correctly). The FanLinc Motor node will see the On command from button D turning the FanLinc Motor to Med. The FanLinc Motor node will see the On command from button E turning the FanLinc Motor to Low. If button E is pressed again another On command is sent to the FanLinc Motor node and the FanLinc Motor speed will remain Low. EDIT: A Program is not needed if the Scenes are defined correctly.
  25. LeeG

    Buttons

    The three KPL button modes are Toggle (default) , non-toggle On and non-toggle Off. As you correctly described the default Toggle mode causes the button to alternately send an On command and Off command with the button LED that follows. Non-Toggle On mode the button always sends an On command. The button LED blinks twice to indicate non-toggle mode and the button LED ends with the LED On. Non-Toggle Off mode the button always sends an Off command. The button LED blinks twice to indicate non-toggle mode and the button LED ends with the LED Off. I think I read a post from you on the Smarthome forum that indicates the KPL buttons that turn On High, Med, Low should not turn the FanLinc Motor Off. Only the KPL button that is designate as Off should turn the FanLinc Motor Off. If a single KPL will be used or additional KPLs are at v.40 firmware or later all can be done with Scenes. If multiple KPLs will be used and one or more are below v.40 ISY Programs will be needed. Assuming a single KPL for now, button C sets High, button D sets Med, button E sets Low, button F sets Off. Four ISY Scenes are required. Button C turns the FanLinc Motor to High. Button C is set to non-toggle On mode so the button cannot turn the FanLinc Motor Off The Scene has Button C as Controller Button D as Responder with 0% On Level Button E as Responder with 0% On Level Button F as Responder with 0% On Level FanLinc Motor as Responder with High On Level Button D turns the FanLinc Motor to Med. Button D is set to non-toggle On mode so the button cannot turn the FanLinc Motor Off The Scene has Button D as Controller Button C as Responder with 0% On Level Button E as Responder with 0% On Level Button F as Responder with 0% On Level FanLinc Motor as Responder with Med On Level Button E turns the FanLinc Motor to Low. Button E is set to non-toggle On mode so the button cannot turn the FanLinc Motor Off The Scene has Button E as Controller Button C as Responder with 0% On Level Button D as Responder with 0% On Level Button F as Responder with 0% On Level FanLinc Motor as Responder with Low On Level Button F turns the FanLinc Motor to Off. Button F is set to non-toggle Off mode so the button turns the FanLinc Motor Off The Scene has Button F as Controller Button C as Responder with 0% On Level Button D as Responder with 0% On Level Button E as Responder with 0% On Level FanLinc Motor as Responder with 0% On Level To add remote control using a Mini-Remote (RemoteLinc2) for example presents some problems because individual Mine-Remote buttons cannot be set to Toggle versus non-toggle mode. All buttons have to function the same way. A 4 Scene Mini-Remote can be used, where only the On buttons are used. Button A would be added as a Controller of the High Scene Button B would be added as a Controller of the Med Scene Button C would be added as a Controller of the Low Scene Button D would be added as a Controller of the Off Scene Note: in toggle mode the state of the LED is the the state of the button. LED On button On, LED Off button Off
×
×
  • Create New...