Skip to content

Releases: brocaar/chirpstack-network-server

0.18.0

30 May 08:25
Compare
Choose a tag to compare

Features:

  • Add configuration option to log all uplink / downlink frames into a database
    (--log-node-frames / LOG_NODE_FRAMES).

0.17.2

25 May 08:28
Compare
Choose a tag to compare

Bugfixes:

  • Do not reset downlink frame-counter in case of relax frame-counter mode as
    this would also reset the downlink counter on a re-transmit.

0.17.1

18 May 11:24
Compare
Choose a tag to compare

Features:

  • TTL of node-sessions in Redis is now configurable through
    --node-session-ttl / NODE_SESSION_TTL config flag.
    This makes it possible to configure the time after which a node-session
    expires after no activity (#100).
  • Relax frame-counter mode has been changed to disable frame-counter check mode
    to deal with different devices (#133).

0.17.0

12 May 09:12
Compare
Choose a tag to compare

Features:

  • Add --extra-frequencies / EXTRA_FREQUENCIES config option to configure
    additional channels (in case supported by the selected ISM band).
  • Add --enable-uplink-channels / ENABLE_UPLINK_CHANNELS config option to
    configure the uplink channels active on the network.
  • Make adaptive data-rate (ADR) available to every ISM band.

0.16.1

29 Mar 10:04
Compare
Choose a tag to compare

Bugfixes:

  • Fix getting gateway stats when start timestamp is in an other timezone than
    end timestamp (eg. in case of Europe/Amsterdam when changing from CET to
    CEST).

0.16.0

28 Mar 11:23
Compare
Choose a tag to compare

Note: LoRa Server now requires a PostgreSQL (9.5+) database to persist the
gateway data. See getting started for more information.

Features:

  • Gateway management and gateway stats:
    • API methods have been added to manage gateways (including GPS location).
    • GPS location of receiving gateways is added to uplink frames published
      to the application-server.
    • Gateway stats (rx / tx) are aggregated on intervals specified in
      --gw-stats-aggregation-intervals (make sure to set the correct
      --timezone!).
    • When --gw-create-on-stats is set, then gateways will be automatically
      created when receiving gateway stats.
  • LoRa Server will retry to connect to the MQTT broker when it isn't available
    (yet) on startup, instead of failing.

0.15.1

18 Mar 09:33
Compare
Choose a tag to compare

Bugfixes:

  • Fix error handling for creating a node-session that already exists
  • Fix delete node-session regression introduced in 0.15.0

0.15.0

12 Mar 19:12
Compare
Choose a tag to compare

Features:

  • Node-sessions are now stored by DevEUI. Before the node-sessions were stored
    by DevAddr. In case a single DevAddr is used by multiple nodes, the
    NwkSKey is used for retrieving the corresponding node-session.

Note: Data will be automatically migrated into the new format. As this process
is not reversible it is recommended to make a backup of the Redis database before
upgrading.

0.14.1

03 Mar 08:42
Compare
Choose a tag to compare

Bugfixes:

  • Add mac-commands (if any) to LoRaWAN frame for Class-C transmissions.

0.14.0

24 Feb 13:10
Compare
Choose a tag to compare

Features:

  • Class C support. When a node is configured as Class-C device, downlink data
    can be pushed to it using the NetworkServer.PushDataDown API method.

Changes:

  • RU 864 - 869 band configuration has been updated (see #113)