Jump to content

Trying to program fanlinc and keypadlinc


vbsafire1

Recommended Posts

I have three buttons on a keypadlinc low, med, high. All are toggled buttons. Before the ISY99 I had the keypad controlling the fan perfect, I programmed each key manually. Now I am trying to do it through the ISY99 and I can't seem to get it right. The fan seems to go on low and med but no high. Also the keypad isn't controlling the fan correctly. I created scenes for each speed. Is that the correct way?

Link to comment

Apologies for slow response. The forum would not let me login

 

Creating a Scene for each speed is one way of doing it. Four Scenes, each with its own KeypadLinc button as Controller and the FanLinc Fan node as Responder. Selecting each KeypadLinc name listed below the ISY Scene name will display the Fan node On Level slider for that KeypadLinc button. Adjust the Fan node On Level slider to the desired Fan speed. When the On Level slider is moved there must be a Progress Bar displayed showing Java passed on the change in slider position. If no Progress bar is seen move the slider to a different position, release the mouse button, then move the slider to the desired location. That should result in a Progress Bar being displayed when the slider is set to the desired Fan speed.

Link to comment

Go to Help | About and see what is displayed for Firmware and UI. Both lines must be present and both must indicate 3.2.1. If both lines are not there or the UI line does not indicate 3.2.1 then either the cache did not get cleared or the URL to invoke the Admin Console is not the correct one to invoke the 3.2.1 version.

 

EDIT: for the ISY to indicate the FanLinc is an unsupported device the Admin Console that is running is not 3.2.1.

Link to comment

Thanks! I had to invoke admin. Now it shows the correct firmware on both lines. The fan still doesnt seem like it is 100% at high speed.?

 

Also one other thing I can't figure out and that is I have undercabinet lights hooked up to a non dimming switch and I also created a scene for it to work with a Keypadlinc button. Everything works great except when I use the switch at the device to turn on the lights. The keypad button associated with the switch does not light up. I have tried a few different variations but no luck. Also if I turn on the light via keypad and turn off the light using the switch the keypad button will stay lit and will not respond to me turning off the light even tho the light is now off.

Any insight?

Link to comment

The ISY Scene that has the KeypadLinc button and the switch (SwitchLinc ?), both the KPL button and the switch must be defined to the ISY Scene as Controllers. It sounds like the KPL button was added as a Controller and the switch added as a Responder. With the switch as a Responder it is not cross-linked back to the KPL button so manual switch activity is not reflected back to the KPL button. For the KPL button to stay in sync with manual switch activity both must be Controllers so the ISY will cross-link the KPL button and the switch.

 

Once the Help | About show 3.2.1 for both the Firmware and UI lines, the FanLinc must be Deleted and added back. It will no longer show as Unsupported device when using 3.2.1 ISY and Admin Console. Also you will now have two nodes for the FanLinc. The Fan node is used in Scenes that affect the Fan speed.

Link to comment

Some additional actions to take. With the device listed as Unsupported it is impossible for the ISY to establish a Scene that controls the Fan. The Fan is operated with a Group number the ISY does not use unless the device type is FanLinc. This means that any Fan response to a KPL button press is left over from the manual Set button links.

 

Do a Restore Device to the KeypadLinc that had manual Set button links established with the Fan. Otherwise there will be conflicts between what the ISY writes to the KeypadLinc link database when it understands it is a FanLinc Fan and what was established with the Set button.

 

When the FanLinc has been added under 3.2.1 and shows a FanLinc device type with two nodes and the KeypadLinc is clean of Set button links, the ISY Scenes defined to control the FanLinc Fan node will work as defined. The only thing that may be necessary is be sure a Progress Bar is displayed when the Fan On Level slider is positioned to the desired speed. I saw Java fail to notify the Admin Console the slider had been moved (no Progress Bar). I had to move the slider to a different position and then back to the desired speed before a Progress Bar was displayed indicating the change was being written to the FanLinc.

Link to comment

Move the slider to a new position and release the mouse button. A Progress Bar should display. Then move the slider to the desired location. The ISY will not write an existing On Level. That is why it is necessary to move to a different location first.

Link to comment

Archived

This topic is now archived and is closed to further replies.


  • Recently Browsing

    • No registered users viewing this page.
  • Who's Online (See full list)

  • Forum Statistics

    • Total Topics
      36.9k
    • Total Posts
      370.3k
×
×
  • Create New...