chirpstack-network-server

ChirpStack Network Server is an open-source LoRaWAN network-server.

MIT License

Stars
1.5K
Committers
41

Bot releases are hidden (Show)

chirpstack-network-server - 0.18.0

Published by brocaar over 7 years ago

Features:

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

Published by brocaar over 7 years ago

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.
chirpstack-network-server - 0.17.1

Published by brocaar over 7 years ago

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).
chirpstack-network-server - 0.17.0

Published by brocaar over 7 years ago

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.
chirpstack-network-server - 0.16.1

Published by brocaar over 7 years ago

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).
chirpstack-network-server - 0.16.0

Published by brocaar over 7 years ago

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.
chirpstack-network-server - 0.15.1

Published by brocaar over 7 years ago

Bugfixes:

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

Published by brocaar over 7 years ago

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.

chirpstack-network-server - 0.14.1

Published by brocaar over 7 years ago

Bugfixes:

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

Published by brocaar over 7 years ago

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)
chirpstack-network-server - 0.13.3

Published by brocaar almost 8 years ago

Features:

  • The following band configurations have been added:
    • AS 923
    • CN 779 - 787
    • EU 433
    • KR 920 - 923
    • RU 864 - 869
  • Flags for repeater compatibility configuration and dwell-time limitation
    (400ms) have been added (see configuration)
chirpstack-network-server - 0.13.2

Published by brocaar almost 8 years ago

Features:

  • De-duplication delay can be configured with --deduplication-delay or
    DEDUPLICATION_DELAY environment variable (default 200ms)
  • Get downlink data delay (delay between uplink delivery and getting the
    downlink data from the application server) can be configured with
    --get-downlink-data-delay or GET_DOWNLINK_DATA_DELAY environment variable

Bugfixes:

  • Fix duplicated gateway MAC in application-server and network-controller API
    call
chirpstack-network-server - 0.13.1

Published by brocaar almost 8 years ago

Bugfixes:

  • Fix crash when node has ADR enabled, but it is disabled in LoRa Server
chirpstack-network-server - 0.13.0

Published by brocaar almost 8 years ago

Features:

  • Adaptive data-rate support. See features for information about
    ADR. Note:
    • LoRa App Server 0.2.0 or
      higher is required
    • ADR is currently only implemented for the EU 863-870 ISM band
    • This is an experimental feature

Fixes:

  • Validate RX2 data-rate (this was causing a panic)
chirpstack-network-server - https://github.com/brocaar/chirpstack-network-server/releases/tag/0.12.5

Published by brocaar almost 8 years ago

chirpstack-network-server - https://github.com/brocaar/chirpstack-network-server/releases/tag/0.12.4

Published by brocaar almost 8 years ago

chirpstack-network-server - https://github.com/brocaar/chirpstack-network-server/releases/tag/0.12.3

Published by brocaar about 8 years ago

chirpstack-network-server - https://github.com/brocaar/chirpstack-network-server/releases/tag/0.12.2

Published by brocaar about 8 years ago

chirpstack-network-server - https://github.com/brocaar/chirpstack-network-server/releases/tag/0.12.1

Published by brocaar about 8 years ago

chirpstack-network-server - 0.12.0

Published by brocaar about 8 years ago

This release decouples the "inventory" part from LoRa Server and introduces LoRa App Server.

For a full description of this release, see: https://github.com/brocaar/loraserver/blob/master/docs/changelog.md#0120