We need to migrate our devices from an old Legacy system to Chirpstack, but we need to do it without loosing the sessions at all (a hot swap)
I think it might be possible to create the devices by API and then use the “Activation” endpoint to migrate the sessions. But it seems that some fields doesn’t match exactly with what is expected on Chirpstack.
I have special doubts with the ones with the “?”. Could you please help me to figure out if I am making the right associations? or suggest a different approach? I don’t know if it should be better to add devices on the DB directly instead of trying to use de gRPC API.
DevEUI | dev_eui
AppKey | AppKey
AppEUI | ???
FCntUp | f_cnt_up ??
FCntDown | n_f_cnt_down ?? or a_f_cnt_down ??
AppSKey | app_s_key
DevAddr | dev_addr
NwkSKey | nwk_s_enc_key ?? or s_nwk_s_int_key?? or f_nwk_s_int_key ??
I would appreciate your comments!!