Jump to content

New Elk user here... Elk Controller shows up in ISY but zones do not


someguy
Go to solution Solved by DennisC,

Recommended Posts

Posted

I started up the trial version of the Elk PG3 Nodeserver and got it configured.  it shows up in the UD in PolISY but there are no zones.  I only have the "Elk Controller" node that provides this info:

image.thumb.png.401b1f466c8a27046a5749d5eacf4be3.png

what do i need to do to get the zones and other information/options?

Posted (edited)

If you followed the configuration instructions and have specified the areas on the plugin configuration tab and then restarted the admin console, the zones should show up.

The zones are not listed under Elk Controller, however. They should appear in your device list separately.

If not, go to PG3 Elk plugin, set the log to debug, and then restart the plugin. After startup, check the log for errors.

Just in case, here are the Configuration instructions:

To Configure the ELK Nodeserver
Custom Configuration Parameters
Set temperature_unit to F or C
Set host to the host or ip address and port, e.g. 192.168.1.15:2101
Set user_code, suggested to create a unique usercode for this NodeServer
Set areas to the range of areas you would like to include
Set outputs to the range of outputs to include
Set change_node_names to true makes ELK the source of node names so if they are changed then ISY names will be changed to match.
Set light_method to one of the following. IMPORTANT: If using ELKID or ELKNAME you must enable the "Allow ISY Access by PLugin" on the configuration page.
NONE
Use this if you have no need to control ISY lights with your ELK.
ELKALL
This creates an ISY Light node for every definded Light node on the ELk
If you change light_method from ELKALL to another method, the Light nodes will be removed
ELKID
This works by right-clicking on a node in the ISY and adding a note with "ELKID=n" where n is a unique integer
Then click on the "export" link provided below which will appear once your ELK is synced
Note: Depending on how many devices on your IoX it may take a while to process and generate the export file.
Once the file is downloaded, open ElkRP connect to your System, then right click on Automation -> Lighting and import the file.
ELKNAME
This attempts to match the name of an ISY Node with the Name of an ELK Light node to control. The table on this page will show the matches.
IMPORTANT: The Elk limits the light name to 15 characters. So the plugin will first check for an exact match of name or address and if not found then it will look for partial matches. This means if you have a light called "My Long Light Name 1" and "My Long Light Name 2" you will only be able to create an ELK light name of "My Long Light " so it won't find an exact match, then it will relook and match one of the others. But if you only have a light called "My Long Light Name" then it will always work as expected.
Instead of using the device name, you can also put in the IoX device address in the Elk.
Note that if you remove an Area, it will not be removed from the ISY or Polyglot. This is intentional just in case it's an accident and your scenes or programs reference the nodes.

You can go to the Nodes Page in the Polyglot UI and delete leftover nodes from changing ranges or light_method using the X to the right of the node.

Ranges
A range can be comma seperated to include just those numbers, or seperated with a dash to include numbers in between. For example 1-3,5,7-8 will be 1,2,3,5,7,8 All ranges start at one just like the numbering the Elk uses.

Edited by DennisC
Corrected paste operation
  • Like 1
Posted (edited)

I did as you asked.  here is the debug info.  I can't really see anything that jumps out at me, so I hope you (or someone) can make a suggestion for me.

(I deleted the debug info because it was a waste of bandwidth. :))

Edited by someguy
unnecessary
Posted

@DennisC with your help, i figured it out.  I'll post how i did it so it may help someone else in the future:

 

I had to go into the "M1XEP Setup" button and click the "enable non-secure port" and then set the port settings to 2101 (as DennisC suggested):😃

image.png.89df296b21b6d8c57ed21bdaa865d9a1.png

 

  • Like 2
Guest
This topic is now closed to further replies.

×
×
  • Create New...