Release Notes
Information on key features and changes made to the Portal are found here. Preliminary release notes, when listed, are for features and changes planned for the next release.
September 2024 - Release Notes
Application Management
- Added the ability to retrieve queued downlinks for a Device.
- Added the ability to search for a Device Registration across multiple Join Server registration tables.
- Added the ability to see the Device Registration state to know if it has been Activated.
- Updated Notifier payload to include the ‘batteryLevel’ field when enabled in the Device Profile.
- Added the ability to display the Device Session Keys on the Device Details View.
- Updated the Device Onboarding process to allow for Device Registration and Activation to be performed in a single action.
- Updated the Device Onboarding process to allow for the setting of the LoRaWAN Device Class during Device Registration.
Base Station Management
- Added a new System Event to track when a downlink failed due to duty cycle limits.
- Added the ability to disable Class B Beacons on Basic Stations.
LoRaWAN
- Addressed an issue with handling PRStartAns in LoRa Roaming API.
- Added an enhancement to clear the configured channels for ABP devices that reset, in order to ensure they are properly reconfigured.
- Added support for DevStatusReq for periodic battery updates.
- Addressed an issue where some Acknowledged Uplinks would be detected to have corrupt MICs.
- Addressed an issue where responses to ADRAckReq=true were being sent only on RX2.
- Added support for string-based session IDs when dealing with session keys for Devices.
- Added the ability to cancel a FUOTA request.
- Limited the NewChannelReq to 3 downlink attempts per device, in order to best handle devices with poor RF or non-compliant firmware.
January 2024 - Release Notes
Application Management
- Added the ability to update AppKey for a Registered Device.
LoRaWAN
- Updated ADR engine to send Channel Plan for devices that received a CFList in the JoinAccept to reinforce the Channel Configuration.
- Added ability to communicate the channel configuration to Devices with ADR disabled.
- Added the ability to enable/disable FUOTA for an Application.
- Enhanced Class B downlinks to use the "Set Alternate RX2 Params" to specify the second Class B downlink window.
March 2023 - Release Notes
Application Management
- Added support for configuration of Estimated Location calculation in the Device Profile dialog.
LoRaWAN
- Enhanced the FUOTA Transfer view to include the count of Devices in the Complete, Ready, Initializing, or Error state.
- Updated the Device Details view to include Multicast and FUOTA session information.
- Added a Multicast Groups table and Details panels to allow for monitoring Multicast Groups.
- Addressed an issue where the total transport time for a FUOTA image was not calculated correctly when a restrictive duty cycle is in use.
- Addressed a Fragmentation Session issue which caused the LNS to not respond to FragAuthReq messages.
- Updated the DeviceTimeAns response to reference LNS NWK time.
November 2022 - Release Notes
Application Management
- Added the ability to register Devices for any Join EUI. Note: The Join EUI must not have been previously configured on the Network Server.
- Updated the Application Dashboard Tooltips to display combined statistics for each chart when "All Contracts" is selected.
- Addressed an issue where Unknown Join Server events were not displayed in the Join Errors view.
Base Station Management
- Updated Map feature to include a filter for Base Station Admin Status.
- Added support for a Base Station Management Dashboard which displays historical data for Admin Status, Connection Status, and Model Type.
- Updated Base Station Details API to include the most recent Alert information in the return data.
- Added a Notes field to the Base Station Edit dialog which allows for tracking custom information per Base Station.
LoRaWAN
- Addressed an issue where a FUOTA transfer could be delayed waiting for another transfer to finish.
- Addressed an issue where the FUOTA Transfer Status was not updated.
- Added the ability to specify Transmit Channel as a Channel ID or a Frequency when initiating a FUOTA Transfer or a Multicast Group setup via API.
- Addressed an issue where the Fragmentation Version override from the UI was not being used for a FUOTA session.
August 2022 - Release Notes
Application Management
- Updated Application Notifier Create/Edit controls to only allow modification by Admin users.
- Added the ability to include an Application's EUI in its associated Notifiers messages.
- Improved behavior of the Device Profile Channel Mask editor.
- Added support for generating a Registration Token from the Applications table.
- Added support for editing parameters associated with an Application's configuration.
- Updated Registration Token Expiration Alerts to no longer evaluate for short-lived Tokens.
- Addressed an issue displaying public Join Server names in the Application dropdown selector.
- Addressed an issue where Device Transfer results did not correctly reflect errors that occurred.
Base Station Management
- Updated Map and Path Quality workflows to show owned Base Stations when Admin Status is one of "In Service", "Maintenance", or "Not in Service".
- Updated the LNS to transition the Admin Status of Base Stations that are offline for an extended period. Base Stations offline for 7 days are transitioned to "Maintenance" and those offline for 14 days are transitioned to "Not In Service". The account owner will be emailed one day prior to the transition.
- Updated Base Station provisioning and edit workflows to enforce a recommended radius based on a Base Station's model and deployment height.
- Addressed an issue that prevented the Base Station API from completing requests.
- Addressed an issue where the LNS was reporting an incorrect IP address of Base Stations.
- Addressed an issue in the Devices Table within the Base Station Details View where 0 SNR values were rendered incorrectly.
- Addressed an issue where the IN865 Channel Plan was not allowed for the Tektelic Macro Base Station.
- Added support for Tektelic's Enterprise Base Station.
LoRaWAN
- Updated the Developer Portal to allow Device Registration with a Join EUI of "0000000000000000".
- Enhanced Device Event Details content for both Multicast Application and LoRaWAN MAC Command responses to indicate ACK or NACK.
- Addressed an issue where Multicast group configuration was attempted after being NACKed by a Device.
- Improved clarity of Multicast API results when adding Devices to groups and deleting groups.
- Addressed an issue for ADR-disabled Devices joining the Network in regions with dynamic channel plans that employ the CFList (e.g., EU, AS, or India).
- Added support for Cote d'Ivoire Channel Plan 868.1 - 869.5 .
Developers
- Addressed an issue where a Device's Profile assignment was reset to defaults.
Operator
- Addressed an issue where Device Events did not display the names of some Base Stations.
June 2022 - Release Notes
Application Management
- Updated the Device Events view to maintain row selection when scrolling horizontally.
- Added support for editing an Application's Description.
- Added a new UI workflow to transfer Devices between Customer accounts. Requirements include API keys associated with both the source and destination Applications as well as a common Join Server.
- Added the ability to onboard Devices using Senet's pre-defined Public Join Servers. Additionally, the control's layout and filtering capability were improved.
- Improved the Device Update workflow to allow appKey and nwkKey changes for Devices that have never joined the Network.
- Updated the Map's Device Statistics header to allow toggling visibility of groups of Device markers by clicking individual legend-labels of the active statistic chart.
- Addressed an issue where some Join Errors were not displayed in the Base Station Details Events view.
LoRaWAN
- Updated the Device Profile create/edit dialog with an improved control for editing channel masks.
- Updated the Device Profile's 'Deduplication Delay' setting to be derived as a percentage of the Profile's 'RX1 Delay' setting. This will improve downlink success for devices heard by Base Stations with longer round-trip times (RTT), requiring a non-default RX1 Delay.
Developers
- Updated the Device Registration workflow to accept custom Join Server and Application Key data by default.
- Updated the Device Edit dialog to allow overriding a non-default Device Profile.
- Addressed an issue where the Location link in Device Details Info Panel did not open the Map view.
April 2022 - Release Notes
Application Management
- Added Device Type, Location, and Join Server EUI fields to the Device Details information panel.
- Updated the Device Management Join Server menu selection to include Server names.
- Added Application and Join Server EUI confirmation fields to the Device onboarding dialog to ensure devices are correctly registered.
- Updated the Device Onboarding process to allow duplicate Application Keys. Included a warning indicating non-unique keys are a security issue.
- Updated the Device Onboarding process to prevent duplicate Device Registrations.
- Added support for Device Profiles, which allow customization and management of a Device's LoRaWAN settings.
- Addressed an issue where the Application Dashboard could show data for the incorrect time range.
- Addressed an issue with the Application Dashboard where the displayed data did not always align with the timeframe selected.
- Updated the Device Management API to require that a Device be Deactivated before changing its Contract.
- Updated the Device Management API to prevent a Deactivated Device from being Deactivated again.
- Addressed an export issue with Planning Maps.
LoRaWAN
- Updated the FUOTA engine to use non-zero Multicast Group IDs to support Devices participating in multiple groups.
- Updated Downlink behavior to fail immediately when a requested Downlink PDU exceeds LoRaWAN specifications.
- Addressed an issue where FUOTA session timeout was not correctly calculated.
- Updated the FUOTA engine to accommodate Devices that do not support the Application Layer Clock Synchronization specification.
All Users
- Updated views throughout the application to include URL parameters, allowing for easy sharing of links to specific views.
- Added context-sensitive browser tab titles for easier browser tab management.
Developers
- Updated Device Edit workflow to provide an optional Device Profile configuration, allowing customization of LoRaWAN settings.
February 2022 - Release Notes
Operators
- Addressed an issue where a Base Station marked as Assignable could not be added to the Developer Portal.
Application Management
- Updated Device Tag Management to allow multiple tags to be deleted.
- Addressed an issue where tags could not be removed from a Device.
- Updated the Device Transactions view to hide the Application Payload field when the data is encrypted.
Base Station Management
- Added the ability to export the Channel Configuration from the Base Station Integration API.
- Updated the Base Station registration dialog to display help text when an invalid Serial Number has been detected.
LoRaWAN
- Added support for Dynamic Multicast Groups for Devices that support the LoRa Alliance TS005: Remote Multicast Group V1.0 & V2.0 Specifications.
- Added support for the LoRa Alliance Backend Interface Specification version 1.1.
- Updated the Unique Uplink filters in Device LoRa Event views to exclude retransmitted events.
- Addressed an issue where late uplinks cause a suboptimal Gateway to be used for downlinks.
Developers
- Addressed an issue with deleting Devices.
November 2021 - Release Notes
Application Management
- Updated the Application Dashboard to display statistics by Contract for Uplinks, Downlinks, Join Success, and Join Errors.
- Added the ability to optionally forward Layer-2 Uplinks to an Application Management Platform.
- Updated the Usage Files View in Application Details to always be visible.
- Updated the MQTT Notifier configuration to allow for a Broker Address length up to 255 characters.
- Updated Notifier payload to include the ‘ismBand’ and ‘maxPayload’ fields as part of the ‘RF Data’ option.
- Updated AWS API Gateway Notifier support to include all data fields available to HTTP Notifiers.
Base Station Management
- Improved the formatting of the Base Station Details Backhaul Info panel to organize content by Interface.
- Updated the Base Station Provisioning workflow and API to remove the Base Station Classification field. If this field is included, it will be ignored.
- Addressed issues with the Base Station Replacement workflow.
- Updated the Base Station Details Connection Information popup and icons to display the current, active Interfaces.
- Addressed an issue where Case Status was not updated correctly.
LoRaWAN
- Enhanced FUOTA support to parse and display downlinked commands from the Firmware Management, Multi Package, Application Clock Sync, Fragmented Data Block Transport, and Remote Multicast packages.
- Added FUOTA support for LoRaWAN v1.1 devices.
- Added FUOTA support for external handling of Firmware Management package.
- Added support for AS923-4 Region.
-
Added support for the LoRaWAN v1.1 MAC commands: ResetInd, ResetConf, RekeyInd, and RekeyConf. SenRa
-
Added Planning Map support for Proposed Viewsheds with a radius of less than one mile.
December 2019
Operator
- Added support for filtering the Devices Table view based on current row-selection. The URL is updated with the list of selected Device EUIs, allowing for bookmarking.
- Added new ‘Show Map’ feature to the Devices Table. Selecting 'Show Map' will insert a map below the table and display pins for devices with location data. Device row-selection will auto-center the map and animate the device pin in context.
Application Management
- Added support for scoping Application Details views by Contract. Views include Devices, Device Management, and Usage Data. Note: Aggregated data will only be displayed for transactions occurring after this feature release.
- Added support for a new Device Metadata field. This new field allows for storage of custom information about specific Devices (e.g. serial number).
- Added access to Application Usage data via a file download. These files contain detailed usage information for each device and Contract.
- Added new table view which displays aggregate RF Statistics by channel.
- Added support for viewing Device Transactions for all devices without requiring Diagnostics be enabled. Note: This view is intended for troubleshooting recent device activity and should not be considered a complete transaction history.
- Added a Device Management Events view for Applications allowing users to view related audit events.
- Updated the Device Export API to include devices' assigned Device Profile ID.
- Updated the Application Details Dashboard charts to automatically synchronize zoom-level. This allows viewing the same time frame for all charts by changing the zoom-level for one.
- Improved the Device Update workflow to also update devices that have not yet joined the network.
- Updated the Device Export API to support filtering by Contract ID and added a new column for yesterday's Base Station EUIs.
- Added color-coded icons to the RSSI and SNR columns of the Events Table to better visualize signal strength and quality.
- Updated the classification of SNR and RSSI values. SNR values below -13 and RSSI values below -125 are now considered poor (red).
- Addressed an issue where the search/filter was not applied when exporting devices from a table.
- Updated Device Management API to allow contract assignment when Deactivating devices.
Base Station Management
- Added new table view which displays aggregate RF Statistics by channel.
- Added support for exporting Base Station Trend Reports to CSV files.
- Added color-coded icons to the RSSI and SNR columns of the Events Table to better visualize signal strength and quality.
- Updated the Base Stations table to add a column for a Base Station's OS Version.
- Updated Base Station Detail panel to hide detailed Uplink/Downlink status for Semtech Packet Forwarder connected Base Stations since they do not support status reporting.
LoRaWAN
- Added support for LoRaWAN Class-B FUOTA.
- Added support for Join-Accept Type-1 CFLists in US915 and AU915.
- Added FUOTA support for RX2 frequencies in EU868, IN865 and AS923.
- Improved the handling of Devices with poor downlink reception by alternating between RX1 and RX2 when responding to uplinks with ADRACKReq set.
- Updated FUOTA support to include STMicro’s Class-B FUOTA implementation.
- Corrected an issue with Class-C downlinks through Semtech’s Packet Forwarder.
- Improved the handling of Devices with poor downlink reception (e.g. ADRACKReq is set) by optimizing the LinkADRReq parameters delivered in subsequent downlinks.
- Addressed a downlink processing error for devices that have not uplinked.
- Addressed an issue where the Gateway Time field of the Join-Accept event reflected the Processed Time instead of the actual Transmit Time.
Developers
- Addressed an issue with the background style of the Dashboard.
October 2019
Operators
- Added a new read-only role for Operators.
- Added support for deleting Customers.
Application Management
- Added support for daily aggregated data in the Device Details RF Statistics view. This provides greater visibility into daily trends for Uplinks, SNR and RSSI statistics.
- Added Support for a Device export API.
- Added support for User Accounts with read-only access for Application Providers.
- Increased the Map's Device export capacity to a maximum of 10K Devices.
- Updated device deactivation workflow to optionally allow assigning a contract.
- Addressed an issue with restoring the Application Device Management and Alert views after reloading the browser.
- Addressed an export issue that occurred when the Device Management Table was sorted.
Base Station Management
- Added support for daily aggregated data in the Base Station Details RF Statistics view. This provides greater visibility into daily trends for Uplinks, SNR and RSSI statistics.
- Added secondary sorting on the average and delta columns of the Base Station trend report tables to allow better grouping.
- Addressed an Uptime field export issue in the Base Stations Table.
All Portal Users
- External access to web-services has been restricted to Senet's public API.
LoRaWAN
- Added support for The Things Network Join Server. Note: this service may require a contract with the third-party vendor.
- Added support for Semtech's Join Server. Note: this service may require a contract with the third-party vendor.
- Added support for clearing the device downlink queue when enqueuing a new downlink.
- Addressed an issue where AS923 ISM downlinks could have used an incorrect data rate.
- Addressed an issue where PSR would occasionally calculate to 0 for devices located on the edge of service.
August 2019
Operators
- Added a new 'RAN Manager' Role for Operators. This designation allows users to manage, monitor and deploy Base Stations on the Operator's network.
- Added support for deleting Base Stations.
- Added support for deleting Devices.
- Added support for deleting Contracts.
- Added support for deleting Applications.
- Added support for deleting Device Registration entries.
Developers
- Updated the Developer Portal to ensure deleting a device removes only registration data.
LoRaWAN
- Addressed an issue with the AS923 maximum downlink packet size calculation.
- Enhanced protection against late-arriving Join Requests, which may occur when a Base Station temporarily loses connectivity and queues receptions.
- Added support for configuring Device Profiles for use with Developer Portal Devices.
Application & Base Station Management
- Added a feature for exporting Devices, Base Stations and Structures from the Map to a CSV file.
Application Management
- Added an Alert Statistics view for Applications.
- Added Northbound support for ActiveMQ Artemis using MQTT.
- Updated Join failure events to include the Join EUI and the registration state of the device.
- Improved data export performance from the Devices table.
- Added failed Join attempt events to the Application's Events view.
- Updated the Application's Devices table to display firmware information.
- Addressed an issue where the Devices with Notifiers table did not sort properly.
- Addressed an issue where devices for an Application could not be viewed and exported correctly.
- Addressed an issue where queued Downlinks could be lost during an MQTT Server fail-over.
- Addressed an issue where the Device Events table did not properly filter Application Downlinks.
Base Station Management
- Added support for Base Stations running Semtech's Basic Station Packet Forwarder. - Beta Feature -
- Added support for 16-channel Base Stations running Semtech's Packet Forwarder.
- Updated the Base Station Summary hourly charts to include 3 days of data.
- Added a Base Station management API to update deployment information for a Base Station.
- Added new marker colors for Planning Maps.
- Added an Alert Statistics view for Base Stations.
- Added Case Management functionality, allowing users to track issues for their Base Stations.
- Added workflow to provision Base Stations in bulk.
- Updated the Base Station Events Table to query up to 3 days of event history, making it easier to browse data with gaps in activity.
- Addressed an issue where Base Stations using the Semtech Packet Forwarder did not display status properly.
- Improved data export performance from the Base Stations table.