NwkKey & AppKey Expiration time

Hey all,

I’m currently building a private application that will transmit data from an end node on a scheduled time. The end node has significant power restrictions and needs to last 1 year in the field before battery replacement, so we’re trying to optimize for consumption.

To the nuts and bolts, I was wondering if there is a expiration time on the Device Activation Keys (NwkKey & AppKey) produced through OTAA and if so, how long before these keys are invalidated/expire? Trying to figure out if I will need to send another join request before sending off the data at the beginning of each transmission cycle and haven’t been able to find anything in the documentation.

Thanks in advance!

Please see the following config in LoRa Server:

# Device session expiration.
#
# The TTL value defines the time after which a device-session expires
# after no activity. Valid units are 'ms', 's', 'm', 'h'. Note that these
# values can be combined, e.g. '24h30m15s'.
device_session_ttl="744h0m0s"

https://www.loraserver.io/loraserver/install/config/

Ah! Totally missed that! Thanks!