Help about the API description about APPKEY

hi there,

I have found these things from chirpstack api description:

appKey (string, optional):

Application root key (HEX encoded). Note: This field only needs to be set for LoRaWAN 1.1.x devices!

,

devEUI (string, optional):

Device EUI (HEX encoded).

,

genAppKey (string, optional):

Gen application key (HEX encoded). This is an optional key that only must be set for LORaWAN 1.0.x devices that implement the remote multicast setup specification.

,

nwkKey (string, optional):

Network root key (HEX encoded). Note: For LoRaWAN 1.0.x, use this field for the LoRaWAN 1.0.x 'AppKey`!

I personally think that this is kind of confusion! from these info, we have got that The APPKEY is only for 1.1.x device, and a 1.0.x device have nwkkey, and what’s super confusion is that: Gen application key means multicast-key?

Is this some kind of LoRaWAN specification confusion or Chirpstack?

Thank you,
binghoo

It can be confusing at first, but please note that this rename was introduced in the LoRaWAN 1.1.0 specs:

1 Like