Connect to a Smart Meter with the NXP 5169

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Connect to a Smart Meter with the NXP 5169

2,019件の閲覧回数
hemlock
Contributor II

In JN-AN-1135 Section 5.3 Security Keys and Mac Addresses the following appears:

All nodes within an SE network are required to complete security handshaking with the network trust centre before certain communication links can be established – this process is known as Key Establishment (KE). [...] each node must have previous knowledge of certain serialisation data, such as its MAC address and security key information.

The app_ipd_node.c application calls a command:

eStatus = eSE_KECInitiateKeyEstablishment(IPD_BASE_LOCAL_EP, 
                                          s_sDevice.sEsp.u8KeyEstablishmentEndPoint, 
                                          &s_sDevice.sEsp.sAddress, 
                                          &u8TransactionSequenceNumber);

which either results in a successful pair with a SE meter or a KEY_ESTABLISHMENT_TIMEOUT and vLeaveNWK().

In the case of the Zigbee Pro 3.0 cluster library (JN-UG-3115: Section 1.1.7), we have the following clusters: {Price (0x0700), Demand-Response and Load Control (0x0701), Simple Metering (0x0702)}, which can be used by non-SE applications to interact with smart energy devices like meters. 

In the event of a Zigbee Pro 3.0 device that wants to request Metering or Price data from a SE smart meter -- is there an equivalent mechanism to complete Key Establishment with the SE device from the 3.0 stack?

Is there an application note that describes how to make Simple Metering requests to a SE device?

ラベル(3)
0 件の賞賛
返信
5 返答(返信)

1,804件の閲覧回数
hemlock
Contributor II

How do I read a smart meter from a Zigbee 3.0 IPD?

0 件の賞賛
返信

1,804件の閲覧回数
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi John,

The Zigbee Cluster Library (Zigbee 3.0), shows the Price Cluster and the optional client side that the device supports.

If you want attribute report of this value for a specific time, you could use the binding process.

Please look at the eSE_PriceGetCurrentPriceSend.

Regards,

Mario

0 件の賞賛
返信

1,804件の閲覧回数
hemlock
Contributor II

Is it possible to recompile the JN-AN-1135 reference for 5169? We would like to spend the extra $1 per chip to upgrade to 5169 on our product, but we need to be able to communicate with SE meters, which I believe requires the Key Establishment Cluster.  Can you provide us with modifications to JN-AN-1135 such that we can compile IPD/ESP reference code for the 5169?

0 件の賞賛
返信

1,804件の閲覧回数
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi John,

We are continuing the question that you have internally,

Regards,

Mario

0 件の賞賛
返信

1,804件の閲覧回数
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi John,

The eSE_KECInitiateKeyEstablishment is part of the  Key Establishment Cluster and as you know, it is not supported by the Zigbee 3.0. The only cluster that ZB3 supports Price, Demand-Response and Load Control and Simple Metering

ZigBee Cluster Library (for ZigBee 3.0) User Guide   1.1.7 Smart Energy

Regards,

Mario

0 件の賞賛
返信