Jump to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

LeeG

Members
  • Joined

  • Last visited

Everything posted by LeeG

  1. As an FYI, setting the values in each Controller (Sw1 and Sw2) is actually setting the Local On Level values. Even though these devices are not physically controlling a load (nothing connected to Red wire), setting the Local On Level in each Controller insures that when a paddle is pressed the status LEDs in the Controllers reflect what the Responder is doing. When using Adjust Scene statements it gives one a better sense of just how much work the ISY does when defining an ISY Scene. It is not always understood just how many different device and Responder link record values are managed by an ISY Scene definition. Thanks for taking the time to post back.
  2. Relay 1 was Off between the times you asked about. Here is the log ... EZIO8SA / EZIO8SA - 2 Status 100% Fri 2014/03/21 09:12:46 AM System Log EZIO8SA / EZIO8SA - 3 Status 100% Fri 2014/03/21 09:12:46 AM System Log EZIO8SA / EZIO8SA - 4 Status 100% Fri 2014/03/21 09:12:46 AM System Log EZIO8SA / EZIO8SA - 5 Status 100% Fri 2014/03/21 09:12:46 AM System Log EZIO8SA / EZIO8SA - 6 Status 100% Fri 2014/03/21 09:12:46 AM System Log EZIO8SA / EZIO8SA - 7 Status 100% Fri 2014/03/21 09:12:46 AM System Log EZIO8SA / EZIO8SA - 8 Status 100% Fri 2014/03/21 09:12:46 AM System Log X10 A10 Fri 2014/03/21 09:12:48 AM System Log EZIO8SA / EZIO8SA - 9 Status 100% Fri 2014/03/21 09:12:49 AM System Log EZIO8SA Status Query Fri 2014/03/21 09:13:36 AM Web Log X10 A12 Fri 2014/03/21 09:13:36 AM Program Log X10 A12 On (3) Fri 2014/03/21 09:13:36 AM Program Log EZIO8SA Status 0% Fri 2014/03/21 09:13:36 AM System Log EZIO8SA / EZIO8SA - 2 Status 0% Fri 2014/03/21 09:13:36 AM System Log EZIO8SA / EZIO8SA - 3 Status 0% Fri 2014/03/21 09:13:36 AM System Log EZIO8SA / EZIO8SA - 4 Status 0% Fri 2014/03/21 09:13:36 AM System Log EZIO8SA / EZIO8SA - 5 Status 0% Fri 2014/03/21 09:13:36 AM System Log EZIO8SA / EZIO8SA - 6 Status 0% Fri 2014/03/21 09:13:36 AM System Log EZIO8SA / EZIO8SA - 7 Status 0% Fri 2014/03/21 09:13:36 AM System Log EZIO8SA / EZIO8SA - 8 Status 0% Fri 2014/03/21 09:13:36 AM System Log X10 A12 Fri 2014/03/21 09:13:39 AM System Log EZIO8SA / EZIO8SA - 9 Status 0% Fri 2014/03/21 09:13:39 AM System Log T2491T1E - Main Status 23° Fri 2014/03/21 09:31:58 AM System Log T2491T1E - Main Status 22° Fri 2014/03/21 09:34:09 AM System Log EZIO8SA Status Query Fri 2014/03/21 09:35:04 AM Web Log X10 A12 Fri 2014/03/21 09:35:04 AM Program Log X10 A12 On (3) Fri 2014/03/21 09:35:04 AM Program Log EZIO8SA Status 0% Fri 2014/03/21 09:35:04 AM System Log X10 A12 Fri 2014/03/21 09:35:07 AM System Log T2491T1E - Main Status 23° Fri 2014/03/21 09:35:17 AM System Log EZIO8SA Status Query Fri 2014/03/21 09:36:09 AM Web Log X10 A12 Fri 2014/03/21 09:36:09 AM Program Log X10 A12 Off (11) Fri 2014/03/21 09:36:09 AM Program Log EZIO8SA Status 0% Fri 2014/03/21 09:36:09 AM System Log X10 A12 Fri 2014/03/21 09:36:12 AM System Log EZIO8SA Status Query Fri 2014/03/21 09:36:26 AM Web Log X10 A12 Fri 2014/03/21 09:36:26 AM Program Log X10 A12 Off (11) Fri 2014/03/21 09:36:26 AM Program Log EZIO8SA Status 0% Fri 2014/03/21 09:36:26 AM System Log X10 A12 Fri 2014/03/21 09:36:29 AM System Log Note that at 09:35:46 is the start of a Query which has a trace entry showing Relay 1 Off and the Program being triggered which issued the X10 command. At 09:36:03 was another Query which also has a trace entry that shows Relay 1 Off and the Program being triggered again issuing another X10 command. There is no trace entry showing Relay 1 On. The event trace at the beginning of my previous post was to show the event trace shows all the relays if there was an actual change in state. The two Query commands at the end of that post was to show the Program was triggered even though there was no change to On for Relay 1, That is, the Status did not change, yet the Program with an If Status was triggered.
  3. Ignoring what happens to Relay 1 (will cover that at the end) the Query Status/State of each relay is displayed when it is different from what the ISY has for the relays current Status. I turned all the relays On using a Utility so the ISY would have them Off when they were actually On when the Query was done. Then I turned them Off with a Utility so the ISY would have them On when they were actually Off. In both cases the ISY displayed the state of all the Relays because the Query response showed a change for each relay. Fri 03/21/2014 09:12:44 AM : [iNST-TX-I1 ] 02 62 0D FC 71 0F 4F 02 Fri 03/21/2014 09:12:44 AM : [iNST-ACK ] 02 62 0D.FC.71 0F 4F 02 06 IOCTL (QUERY) Fri 03/21/2014 09:12:44 AM : [iNST-SRX ] 02 50 0D.FC.71 22.80.0B 2B 4F FF IOCTL (FF) Fri 03/21/2014 09:12:44 AM : [std-Direct Ack] 0D.FC.71-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Fri 03/21/2014 09:12:44 AM : [ D FC 71 1] ST 255 Fri 03/21/2014 09:12:44 AM : [ D FC 71 2] ST 255 Fri 03/21/2014 09:12:44 AM : [ D FC 71 3] ST 255 Fri 03/21/2014 09:12:44 AM : [ D FC 71 4] ST 255 Fri 03/21/2014 09:12:44 AM : [ D FC 71 5] ST 255 Fri 03/21/2014 09:12:44 AM : [ D FC 71 6] ST 255 Fri 03/21/2014 09:12:44 AM : [ D FC 71 7] ST 255 Fri 03/21/2014 09:12:44 AM : [ D FC 71 8] ST 255 Fri 03/21/2014 09:12:44 AM : [iNST-TX-I1 ] 02 62 0D FC 71 0F 49 00 Fri 03/21/2014 09:12:47 AM : [iNST-ACK ] 02 62 0D.FC.71 0F 49 00 06 RINPUT (00) Fri 03/21/2014 09:12:47 AM : [iNST-SRX ] 02 50 0D.FC.71 22.80.0B 2B 49 31 RINPUT (31) Fri 03/21/2014 09:12:47 AM : [std-Direct Ack] 0D.FC.71-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Fri 03/21/2014 09:12:47 AM : [ D FC 71 9] ST 255 Fri 03/21/2014 09:13:34 AM : [iNST-TX-I1 ] 02 62 0D FC 71 0F 4F 02 Fri 03/21/2014 09:13:34 AM : [iNST-ACK ] 02 62 0D.FC.71 0F 4F 02 06 IOCTL (QUERY) Fri 03/21/2014 09:13:35 AM : [iNST-SRX ] 02 50 0D.FC.71 22.80.0B 2B 4F 00 IOCTL (00) Fri 03/21/2014 09:13:35 AM : [std-Direct Ack] 0D.FC.71-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Fri 03/21/2014 09:13:35 AM : [ D FC 71 1] ST 0 Fri 03/21/2014 09:13:35 AM : [ D FC 71 2] ST 0 Fri 03/21/2014 09:13:35 AM : [ D FC 71 3] ST 0 Fri 03/21/2014 09:13:35 AM : [ D FC 71 4] ST 0 Fri 03/21/2014 09:13:35 AM : [ D FC 71 5] ST 0 Fri 03/21/2014 09:13:35 AM : [ D FC 71 6] ST 0 Fri 03/21/2014 09:13:35 AM : [ D FC 71 7] ST 0 Fri 03/21/2014 09:13:35 AM : [ D FC 71 8] ST 0 Now to Relay 1. I think the ISY displaying Relay 1 state and actually triggering a Program as though Status changed when it did not is a defect. Displaying the State when it did not change could be considered okay since this is an event trace. However, triggering a Program when the Status did not change has to be a bug (IMO). This trace shows a Program being triggered that is using If Status even though Status did not change. Fri 03/21/2014 09:35:46 AM : [iNST-TX-I1 ] 02 62 0D FC 71 0F 4F 02 Fri 03/21/2014 09:35:46 AM : [iNST-ACK ] 02 62 0D.FC.71 0F 4F 02 06 IOCTL (QUERY) Fri 03/21/2014 09:35:46 AM : [iNST-SRX ] 02 50 0D.FC.71 22.80.0B 2B 4F 00 IOCTL (00) Fri 03/21/2014 09:35:46 AM : [std-Direct Ack] 0D.FC.71-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Fri 03/21/2014 09:35:46 AM : [ D FC 71 1] ST 0 Fri 03/21/2014 09:35:46 AM : [ X10] A12 Fri 03/21/2014 09:35:46 AM : [ X10] A12/Off (11) Fri 03/21/2014 09:35:46 AM : [iNST-TX-I1 ] 02 62 0D FC 71 0F 49 00 Fri 03/21/2014 09:35:47 AM : [X10-RSP ] 02 63 6B 00 06 Fri 03/21/2014 09:35:48 AM : [X10-RSP ] 02 63 63 80 06 Fri 03/21/2014 09:35:48 AM : [X10-RX ] 02 52 6B 00 Fri 03/21/2014 09:35:48 AM : [ X10] A12 Fri 03/21/2014 09:35:49 AM : [iNST-ACK ] 02 62 0D.FC.71 0F 49 00 06 RINPUT (00) Fri 03/21/2014 09:35:49 AM : [iNST-SRX ] 02 50 0D.FC.71 22.80.0B 2B 49 30 RINPUT (30) Fri 03/21/2014 09:35:49 AM : [std-Direct Ack] 0D.FC.71-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Fri 03/21/2014 09:36:03 AM : [iNST-TX-I1 ] 02 62 0D FC 71 0F 4F 02 Fri 03/21/2014 09:36:03 AM : [iNST-ACK ] 02 62 0D.FC.71 0F 4F 02 06 IOCTL (QUERY) Fri 03/21/2014 09:36:03 AM : [iNST-SRX ] 02 50 0D.FC.71 22.80.0B 2B 4F 00 IOCTL (00) Fri 03/21/2014 09:36:03 AM : [std-Direct Ack] 0D.FC.71-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Fri 03/21/2014 09:36:03 AM : [ D FC 71 1] ST 0 Fri 03/21/2014 09:36:03 AM : [ X10] A12 Fri 03/21/2014 09:36:03 AM : [ X10] A12/Off (11) Fri 03/21/2014 09:36:03 AM : [iNST-TX-I1 ] 02 62 0D FC 71 0F 49 00 Fri 03/21/2014 09:36:03 AM : [X10-RSP ] 02 63 6B 00 06 Fri 03/21/2014 09:36:04 AM : [X10-RSP ] 02 63 63 80 06 Fri 03/21/2014 09:36:05 AM : [X10-RX ] 02 52 6B 00 Fri 03/21/2014 09:36:05 AM : [ X10] A12 Fri 03/21/2014 09:36:05 AM : [iNST-ACK ] 02 62 0D.FC.71 0F 49 00 06 RINPUT (00) Fri 03/21/2014 09:36:06 AM : [iNST-SRX ] 02 50 0D.FC.71 22.80.0B 2B 49 30 RINPUT (30) Fri 03/21/2014 09:36:06 AM : [std-Direct Ack] 0D.FC.71-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 If Status 'EZIO8SA' is Off Then Send X10 'A12/Off (11)' Else Send X10 'A10/On (3)'
  4. That If (besides being syntactically incorrect, always best to post the actual Program) requires KPL button A to be On at 6:30 AM. Turning the button On after 6:30 AM does not trigger the Then clause. An If Status "kplbuttonA" is On is the correct way of checking if a button is On. If that does not work run Tools | Diagnostics | Event Viewer at LEVEL 3 to see if an event is traced when KPL button A is turned On. Also the button Current State column should cycle from Off to On to Off as the button is turned On/Off.
  5. The Query Relay reports the status of all relays. The value in cmd2 (0x86) is a bit map which shows all relays starting with Relay 1 in the right most bit. In this response Relay 2,3 and 8 are On. Thu 03/13/2014 05:00:30 PM : [iNST-TX-I1 ] 02 62 23 8D 7C 0F 4F 02 Thu 03/13/2014 05:00:30 PM : [iNST-ACK ] 02 62 23.8D.7C 0F 4F 02 06 IOCTL (QUERY) Thu 03/13/2014 05:00:30 PM : [iNST-SRX ] 02 50 23.8D.7C 24.1B.FE 2B 4F 86 IOCTL (86) Thu 03/13/2014 05:00:30 PM : [std-Direct Ack] 23.8D.7C-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Thu 03/13/2014 05:00:30 PM : [ 23 8D 7C 1] ST 0 EDIT: a KeypadLinc works the same. The ISY sends a Query command for the first node only. The response from the KeypadLinc is a bit map reflecting the state of all the KPL buttons.
  6. Post the Program. Right click on Program name, select Copy to Clipboard, paste to forum post. An If Control 'door Opened' is switched On should work. Make sure the Program is Enabled and not in a Folder that is False.
  7. There needs to be more Adjust Scene statements. The two existing Adjust Scene statements affect what happens if the Basement Playroom Lights Scene is used in a Program where the PLM is the Controller. Several more Adjust Scene statements are needed to adjust what happens when either of the two SwitchLincs are the Controller. Also the On Level and Ramp Rate that should take effect at 10 PM has to be set where the ?? are now. Then In Scene 'switchlinc1' Set 'switchlinc1' 40% (On Level) In Scene 'switchlinc1 'Set 'switchlinc1' 4.5 Sec (Ramp Rate) In Scene 'switchlinc1' Set 'Basement Play Light Relay' 40% (On Level) In Scene 'switchlinc1' Set 'Basement Play Light Relay' 4.5 Sec (Ramp Rate) In Scene 'switchlinc2' Set 'switchlinc1' 40% (On Level) In Scene 'switchlinc2 'Set 'switchlinc1' 4.5 Sec (Ramp Rate) In Scene 'switchlinc2' Set 'Basement Play Light Relay' 40% (On Level) In Scene 'switchlinc2' Set 'Basement Play Light Relay' 4.5 Sec (Ramp Rate) Else In Scene 'switchlinc1' Set 'switchlinc1' ??% (On Level) In Scene 'switchlinc1 'Set 'switchlinc1' ?? Sec (Ramp Rate) In Scene 'switchlinc1' Set 'Basement Play Light Relay' ??% (On Level) In Scene 'switchlinc1' Set 'Basement Play Light Relay' ?? Sec (Ramp Rate) In Scene 'switchlinc2' Set 'switchlinc1' ??% (On Level) In Scene 'switchlinc2 'Set 'switchlinc1' ?? Sec (Ramp Rate) In Scene 'switchlinc2' Set 'Basement Play Light Relay' ??% (On Level) In Scene 'switchlinc2' Set 'Basement Play Light Relay' ?? Sec (Ramp Rate)
  8. LeeG replied to RLIKWARTZ's topic in ISY994
    A Set Scene xxxxx On sends one command that is not device specific. There are no ACKs and no retries. Each device in the Scene has a single chance to react to the Scene On. Any noise, any signal reduction can interfere with a device(s) receiving that single message. With the SwitchLinc turning On the PLM to garage path sounds good. The path between the PLM and the KPLs sounds problematic. Perhaps the KPLs are on the opposite 120v leg and phase coupling has an issue or something on the circuit that is powering the KPLs. A Set Scene will often be the failure seen when there are marginal problems getting to one or more devices.
  9. It would if that is all that was happening. The Variables are being changed such that the Program is triggered twice. The test you ran confirms a Notify sends one email. The only way for two emails to be sent is to trigger the Program twice. That means that the Variables are both set to 1 two times.
  10. If looking to do something at Sunset if the device is Off .... If Time is Sunset And Status 'SwitchLinc Dimmer' is Off Then Set 'SwitchLinc Dimmer DB' On Else - No Actions - (To add one, press 'Action')
  11. LeeG replied to amb's topic in ISY994
    See this Wiki link for process of resetting userid/password http://wiki.universal-devices.com/index ... d/Password
  12. Look at the other Programs that are setting the Variables. The Variable combination must be set to the state that drives the Then clause twice to get two emails.
  13. It is not a question of overload. Some CFLs generate enough interference when powered that an Off command is not functional. Insert incandescent bulbs as a test.
  14. LeeG replied to Bosworth85's topic in ISY994
    QueryAll If Time is 3:00:00AM Then Set Scene 'My Lighting' Query Else - No Actions - (To add one, press 'Action') The Scene name in this QueryAll Program is My Lighting as this system was generated from an old 99i backup. I think the Scene under Network on a 994i built from scratch would be Set Scene 'ISY' Query
  15. A device that will consistently turn On and consistently has issues turning Off is often related to the load the device is controlling. The load generates noise/attenuation that interfers with receiving the Off command. I believe all the Insteon devices have nolde .1 Many have more than that single node but they all have node .1
  16. There is another possibility, the EZIO8SA has lost a link record. The Query commands are showing good communication between the PLM and the EZIO8SA. If the EZIO8SA did not know it should respond to Scene 00.00.1F because the link record was missing there would be no errors since there is no ACK. The PLM has the link for Scene 00.00.1F, otherwise the Scene On would have been rejected. Could try a Scene Test for that Scene. The PLM issues different commands for a Scene Test which do require ACKs. If the EZIO8SA fails to react the Scene Test will show a failure for that device.
  17. A Scene On/Off in the ISY is a single command that is not ACKed by the Responders. Much like an X10 command goes out on Insteon network without any ACKs. The 00.00.1F Scene On appears 8-9 times in the event trace and it never actually causes the Relay to turn On. None of the Query Relay responses shows Relay 5 On anywhere in the trace. Fri 03/14/2014 02:46:28 PM : [iNST-TX-I1 ] 02 62 23 8D 7C 0F 4F 02 Fri 03/14/2014 02:46:28 PM : [iNST-ACK ] 02 62 23.8D.7C 0F 4F 02 06 IOCTL (QUERY) Fri 03/14/2014 02:46:28 PM : [iNST-SRX ] 02 50 23.8D.7C 24.1B.FE 2B 4F 01 IOCTL (01) Only Relay 1 shows as On. Hard to know if the flood of Query commands is the issue or Scenes are not working well going to the EZIO8SA. Could put a Wait of a few seconds in the Repeat loop to see if Relay 5 every shows On in the Query Relay response. Search the event trace for 00.00.1F which is the Scene to turn On Relay 5. Then look at the Query Relay response (example above) and see that only Relay 1 ever shows as On.
  18. It looks like the Scene which is turning on Relay 5 does not actually turn On the Relay. There are a number of places where this Scene is used but the Relay never actually turns On. The Red line marks the ISY Status of Relay 5 as On but the Query done immediately after shows the Scene did not work as Relay 5 is Off from the Query results. Same thing happens in other areas in the trace. Fri 03/14/2014 02:44:42 PM : [iNST-TX-I1 ] 02 62 00 00 1F CF 11 00 Fri 03/14/2014 02:44:42 PM : [iNST-ACK ] 02 62 00.00.1F CF 11 00 06 LTONRR (00) Fri 03/14/2014 02:44:42 PM : [ 23 8D 7C 5] ST 255 Fri 03/14/2014 02:44:42 PM : [iNST-TX-I1 ] 02 62 23 8D 7C 0F 4F 02 Fri 03/14/2014 02:44:42 PM : [iNST-ACK ] 02 62 23.8D.7C 0F 4F 02 06 IOCTL (QUERY) Fri 03/14/2014 02:44:43 PM : [iNST-SRX ] 02 50 23.8D.7C 24.1B.FE 2B 4F 01 IOCTL (01) Fri 03/14/2014 02:44:43 PM : [std-Direct Ack] 23.8D.7C-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Fri 03/14/2014 02:44:43 PM : [iNST-TX-I1 ] 02 62 23 8D 7C 0F 49 00 Fri 03/14/2014 02:44:43 PM : [iNST-ACK ] 02 62 23.8D.7C 0F 49 00 06 RINPUT (00) Fri 03/14/2014 02:44:44 PM : [iNST-SRX ] 02 50 23.8D.7C 24.1B.FE 2B 49 30 RINPUT (30) Fri 03/14/2014 02:44:44 PM : [std-Direct Ack] 23.8D.7C-->ISY/PLM Group=0, Max Hops=3, Hops Left=2 Fri 03/14/2014 02:44:44 PM : [ 23 8D 7C 5] ST 0
  19. Here is what my Help | About shows for my Zigbee ISY The Icon(s) were deleted when the Java cache was cleared. Need to reestablish it/them by invoking the appropriate URL in the 4.1.2 announcement.
  20. If running 3.3.10 I think you have to send the UUID of the 99i to sales@....... and reference this topic. I don't think they list modules for the 99i since it was discontinued about a year ago.
  21. LeeG replied to Bernman's topic in ISY994
    There are various topics on Scene Status. Here is one, there are others .... viewtopic.php?f=51&t=11201 The most important fact is that Insteon has no concept of Scene Status and never has. Ask 6 people what Scene Status should be and you'll get more than 6 ideas.
  22. Battery powered devices have to be added using New INSTEON Device. Battery devices go to sleep very quickly to save battery life so Start Linking does not work. Manually put the Door Sensor into linking mode using its Set button. Within 4 minutes use New INSTEON Device. Be sure the Door Sensor is near enough the PLM as it is the only RF device available. xx.xx.xx is the device address. The Door Sensor is probably fine since battery devices cannot use Start Linking.
  23. The base Program would look something like this ... If Control 'MotionSensor2-Sensor' is switched On Or Control 'Motion Sensor I2VS v22-Sensor' is switched On And ( From 10:00:00PM To Sunrise (next day) ) Then Set 'LampLinc DB' On Else - No Actions - (To add one, press 'Action')
  24. Scenes (links) have been used all along. When a device is added to the ISY a Scene (link) is created between the device and the PLM. This is necessary for the PLM to be aware of a manual device button/paddle press. Scenes are useful when multiple devices are being controlled by the same event. Also when one device is controlling another. Press a KeypadLinc button that turns On/Off one or more devices. It is better to do this with a Scene where the KeypadLinc button is the Controller and the other device(s) is a responder. This happens faster than triggering a Program to control a device directly.
  25. A Scene is made up of link records. The link records for the Scene would be in all the devices that are part of the Scene.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.