Getting PL Repeater Information using DCI console:
1. log into the DCI console (see KB1411 for details)
https://edgesupport.diasemi.com/hc/en-us/articles/360052543471-SmartServer-IoT-Power-Line-DCI-Console-Commands-KB1411-
2. Use DCI "dcxshowdevices" to get device information. Handle is nearest agent to the device. The device id "device" may not be the same ids used in the CMS so you shuld use the "sub/nod" or neuron ids to identify the device
DC 1> dcxshowdevices
D.3 msg failure DCXERR_DCXP_NODE_NOT_REACHABLE (34). Current State: 2 Chain SQ: 000f Agent 1 State: 0
-- Cur Agent- Comm
Device State Hops Handle Freq Pend R.Flags Sub/Nod Neuron ID
3 NoAgt 1 1 Pri IDR 0xe1 198/125 0503A0DCCC00
6 Up 1 1 Pri IDR 0xe1 199/126 0503A0DB4F00
7 Up 1 1 Pri IDR 0xe1 198/126 0503A0DABC00
8 Up 1 1 Pri IDR 0xe1 199/127 0503A0E36800
9 Up 3 10 Pri IDR 0xe1 198/127 0503A0DEC400
10 Up 2 8 Pri IDR 0xe1 218/ 1 0503A0EFA900
11 ConfDown 1 1 Pri IDR 0xa1 218/ 2 0503A0E98A00
dcxShowDevices: 7 devices qualified.
3. If the device is down try communicating to the device’s agent or nearby device using NodeUtil and neuron Id from dcxshowdevices
4. To get a device 3 Agent log and Margin
DC 1> dcxp device.3, Agent *
Agent Primary Frequency = true
"Agent Log = 0B0000004FF0000000000A0000004FF000000000070000004FF000000000000000004FF000000000090000004FF000000000080000004FF000000000060000004FF000000000000000004FF000000000000000004FF000000000010000004FF000..00"
"Agent Margin = FF0B0000000000FF00000000000400000000000000000000004400000000000000000000007700000000000000000000004400000000000000000000004400000000000000000000004400000000000000000000004400000000000000000000000400000000000000000000004400..00"
5. Decode the data using agentdetail.exe in a Windows PC command prompt.
http://downloads.echelon.com/support/downloads/software/smartserver/iot/AgentDetail.exe
a. Copy the “agent Log = ” or “Agent Margin = “ string and use that as the parameter for agentdetail.exe.
b. Handle in each entry refers to Device # in dcxshowdevices
C:\Temp\PL Repeating>.\AgentDetail.exe "Agent Log = 0B0000004FF0000000000A0000004FF000000000070000004FF000000000000000004FF000000000090000004FF000000000080000004FF000000000060000004FF000000000000000004FF000000000000000004FF000000000010000004FF000..00"
Agent Log:
Entry 1:
Handle: 11
Primary Margin: +6dB
Primary Strength: +6dB
Secondary Margin: +39dB
Secondary Strength: -84dB
Entry 2:
Handle: 10
Primary Margin: +6dB
Primary Strength: +6dB
Secondary Margin: +39dB
Secondary Strength: -84dB
Entry 3:
Unused
Entry 4:
Handle: 9
Primary Margin: +6dB
Primary Strength: +6dB
Secondary Margin: +39dB
Secondary Strength: -84dB
:
Last Clear Time: Mon May 19 05:03:12 2008
C:\Temp\PL Repeating>.\AgentDetail.exe "Agent Margin = FF0B0000000000FF00000000000400000000000000000000004400000000000000000000007700000000000000000000004400000000000000000000004400000000000000000000004400000000000000000000004400000000000000000000000400000000000000000000004400..00"
Agent Margin:
Entry 1:
00:00-02:00 : Primary Margin:+39dB Secondary Margin:+39dB
02:00-04:00 : Primary Margin: -6dB Secondary Margin:+27dB
04:00-06:00 : Primary Margin: -6dB Secondary Margin: -6dB
06:00-08:00 : Primary Margin: -6dB Secondary Margin: -6dB
08:00-10:00 : Primary Margin: -6dB Secondary Margin: -6dB
10:00-12:00 : Primary Margin: -6dB Secondary Margin: -6dB
12:00-14:00 : Primary Margin: -6dB Secondary Margin: -6dB
14:00-16:00 : Primary Margin:+39dB Secondary Margin:+39dB
16:00-18:00 : Primary Margin: -6dB Secondary Margin: -6dB
18:00-20:00 : Primary Margin: -6dB Secondary Margin: -6dB
20:00-22:00 : Primary Margin: -6dB Secondary Margin: -6dB
22:00-24:00 : Primary Margin: -6dB Secondary Margin: -6dB
Entry 2:
00:00-02:00 : Primary Margin: -6dB Secondary Margin: -6dB
02:00-04:00 : Primary Margin: -6dB Secondary Margin: +6dB
04:00-06:00 : Primary Margin: -6dB Secondary Margin: -6dB
06:00-08:00 : Primary Margin: -6dB Secondary Margin: -6dB
08:00-10:00 : Primary Margin: -6dB Secondary Margin: -6dB
10:00-12:00 : Primary Margin: -6dB Secondary Margin: -6dB
12:00-14:00 : Primary Margin: -6dB Secondary Margin: -6dB
14:00-16:00 : Primary Margin: -6dB Secondary Margin: -6dB
16:00-18:00 : Primary Margin: -6dB Secondary Margin: -6dB
18:00-20:00 : Primary Margin: -6dB Secondary Margin: -6dB
20:00-22:00 : Primary Margin: -6dB Secondary Margin: -6dB
22:00-24:00 : Primary Margin: -6dB Secondary Margin: -6dB
Entry 3:
00:00-02:00 : Primary Margin: -6dB Secondary Margin: -6dB
02:00-04:00 : Primary Margin: +6dB Secondary Margin: +6dB
04:00-06:00 : Primary Margin: -6dB Secondary Margin: -6dB
06:00-08:00 : Primary Margin: -6dB Secondary Margin: -6dB
08:00-10:00 : Primary Margin: -6dB Secondary Margin: -6dB
10:00-12:00 : Primary Margin: -6dB Secondary Margin: -6dB
12:00-14:00 : Primary Margin: -6dB Secondary Margin: -6dB
14:00-16:00 : Primary Margin: -6dB Secondary Margin: -6dB
16:00-18:00 : Primary Margin: -6dB Secondary Margin: -6dB
18:00-20:00 : Primary Margin: -6dB Secondary Margin: -6dB
20:00-22:00 : Primary Margin: -6dB Secondary Margin: -6dB
22:00-24:00 : Primary Margin: -6dB Secondary Margin: -6dB
Entry 4:
00:00-02:00 : Primary Margin: -6dB Secondary Margin: -6dB
02:00-04:00 : Primary Margin:+15dB Secondary Margin:+15dB
04:00-06:00 : Primary Margin: -6dB Secondary Margin: -6dB
06:00-08:00 : Primary Margin: -6dB Secondary Margin: -6dB
08:00-10:00 : Primary Margin: -6dB Secondary Margin: -6dB
10:00-12:00 : Primary Margin: -6dB Secondary Margin: -6dB
12:00-14:00 : Primary Margin: -6dB Secondary Margin: -6dB
14:00-16:00 : Primary Margin: -6dB Secondary Margin: -6dB
16:00-18:00 : Primary Margin: -6dB Secondary Margin: -6dB
18:00-20:00 : Primary Margin: -6dB Secondary Margin: -6dB
20:00-22:00 : Primary Margin: -6dB Secondary Margin: -6dB
22:00-24:00 : Primary Margin: -6dB Secondary Margin: -6dB
: