on shutdown after Otto infinity loop input data are logged to enable debugging.
v1.91.1 - 2024-01-29
Fixed
coap handler: binary firmware updates total calculation offset of 1 fixed
v1.91.0 - 2024-01-31
Added
Filter for default columns in device table
binary firmware files over coap now have address query Param
v1.90.0 - 2024-01-26
Added
Basic support for binary firmware files over coap, e.g. for modem firmware updates
Changed
DeviceType Import: current organisation is now preselected
Fixed
Firmware Cache removes file when deleted.
v1.89.0 - 2024-01-22
Added
Platform can now receive lobaro WMBUS Gateway uploads over MQTT
v1.88.2 - 2024-01-19
Fixed
Issuses with the Lansen gateway information (MQTT topic LAS/W/I)
v1.88.1 - 2024-01-19
Changed
Device Type Selectors now can display up 25 matching device types
Search for device types now also looks for device type ID
v1.88.0 - 2024-01-16
Changed
updated to GoLang v1.21
Added
Platform can now receive Lansen WMBUS Gateway uploads over MQTT
v1.87.1 - 2023-12-19
Fixed
Missing store in context of async integrations
v1.87.0 - 2023-12-19
Changed
Lobaro wMbus Api v1.5.14
org-admins can now also create, reschedule and delete downlinks for devices in their organisation
v1.86.0 - 2023-12-14
Added
Allow usage of shorter default RealData keys for parsing appropriate wMBus telegrams
Fixed
Creating new hardware for a device type that is private was not possible
v1.85.0 - 2023-12-12
Changed
Lobaro mBus Lib v1.5.13
Fixed
When importing a device type the data table config was set as the device table config
v1.84.2 - 2023-12-11
Changed
JSON Logging Environment variable is now: LOB_JSON_LOGGING
Also use structured logging for first line of log output when enabled
v1.84.1 - 2023-12-11
Note
Broken release!
v1.84.0 - 2023-12-07
Added
Device Type Config Properties can be reordered
Tags can be searched in the Device page
Server logging in JSON format
Fixed
DeviceDetailPage link to devices page in header fixed
GraphQL Broken escaping for field value in custom filters
Broken Top Navigation after login/logout/user change
v1.83.0 - 2023-12-04
Added
Czech language
Device Type Import
v1.82.1 - 2023-11-9
Fixed
Fixed error on GQL Device endpoint for devices that are not attached to a organisation
Changed
Suborg Statics and Page are no longer shown in Orgs without suborgs/the right to have suborgs
v1.82.0 - 2023-10-24
Added
Device Usage Statistics can now be closed in an accordion with a persistant state
v1.81.2 - 2023-10-23
Fixed
Fixed view downlink list was not possible when org_admin was viewing devices in a suborg
v1.81.1 - 2023-10-08
Fixed
Fixed statistics now include devices from parent and sub orgs
Fixed a bug where device data could not be sorted by field
Updated permissions to allow admin, orgAdmin and deviceAdmin to create device downlinks
Fixed a bug where searching devices via their comments failed when the device comment was used to store id like strings (e.g. serial numbers)
Fixed a bug where the test input of a device setting did not show the latest device data and did not update after an uplink was simulated
When paginating devices that have no last received date, an arbitrary order (by internal id) will be used to preserve the pagination order
Added
Added "Organisation" selection to Device Settings Page
v1.81.0 - 2023-10-02
Fixed
fixed creating new users as non-admin, where a maxUsers limit was falsely shown to be reached
fixed updating the maxUser limit of an organisation
fixed a typo in the device-type copy resolver, that copied the 'data table config' into the 'device table config'
fixed a bug where subOrgs could not be displayed when an admin selects subOrgs in the devices page
fixed typos in german translation
Added
REST Endpoints for http integration management
Inform user about amount of ignored keys when importing from exchange platform
Changed
REST API: added panic catching middleware with extended logging on rest API handlers.
create a device tag when focus is lost on the device/settings page
v1.80.3 - 2023-08-19
Fixed
Allow org-admin to switch bach to own base organisation
v1.80.2 - 2023-08-18
Fixed
typo that lead to error on devices Page
v1.80.1 - 2023-08-18
Fixed
organisation edit in device settings
admins impersonating users can have problems with no longer assacibile scope for devices set
error on wmbus key edit.
Changed
DeviceType Parser: Removed feature for "default" selection
v1.80.0 - 2023-08-15
Added
Example configuration is automatically generated with comments and default values
Device import on Devices Page in organisation
Configuration parameters for CoAP and CoAPs ports
CompactFrame Table: cut Values decimal places to exponent precision
Copy DeviceType feature
Changed
wMbus AES Keys can now be displayed with masked middle
Devices Pages saves scope and selected device type in local storage
Removed unused components like customer specific prototypes
Fixed
CertEnforceDtls only blocks requests without cert
fixed some frontend issue with wmbus key import from key exchange platform
v1.79.1 - 2023-07-14
Fixed
Org Admin can access device page
v1.79.0 - 2023-07-13
Added
Bulk operation supports to change device organisation
Device Table can now display devices from scope: Organisation, Organisation With Suborgs and Global
search for empty meterId and manufacturer in WmbusKey Table
added is isnull filter for "is null" and "is not null" searches in filter API/GQL-filter
Changed
Only admins can change the address of existing devices
Updates wmbus parser to v1.5.12 to fix parsing of Zenner invalid values
v1.78.1 - 2023-07-05
Added
ATTENTION: Contains long running DB transformation (on startup)
Fixed
Nats monitoring endpoint was not working
Properly handle server shutdown, do not hang up
Start monitoring immediately after startup and do not wait 30 seconds
v1.77.0 - 2023-06-29
Added
device certificates can now be deleted by admins/orgadmins/device-admins
Device DTLS Certs can now be deleted by admins, org-admins and device-admins
UsageStatistics Cron worker now also reports into the CronLog.
Changed
Actility datasource now uses network-server tokens, disabled old datasource concept in apps
Update mbus parser to v1.5.10 to fix compact profiles with invalid values
v1.76.0 - 2023-06-22
Added
device usage Statistics
Changed
retry mechanism for configuration downlinks on coap endpoints
Fixed
dont display Hardware Activation Link under "Ogranisation" when Featureoggle is disabled
routing for Hardware Activation
browser back button on pages with redirects
v1.75.4 - 2023-06-13
Added
helpfull error message on failed wmbus key imports
v1.75.3 - 2023-06-06
Added
wmbus LIB v1.5.9
DbStats for prometheus metrics
Fixed
detail pages in Configuration now also highlight the correct navigation item
missing edit button on max Sub Orgs for admins of Parentorganisation
v1.75.2 - 2023-06-02
Fixed
cpu usage statistics for prometheus metrics
v1.75.1 - 2023-06-02
Added
cpu usage every 10sec sampled for prometheus metrics
v1.75.0 - 2023-06-01
Added
Monitoring Service with host stats for Prometheus Metrics
v1.74.0 - 2023-05-31
Added
Key import from Key Exchange Platform
Fixed
prohibit wmbus_key manufacturer entry to become empty string instead of null
Changed
Update to Go 1.20
extend coap/coaps prometheus monitoring
Fixed
error page on password reset
v1.73.0 - 2023-05-18
Added
Lobaro Mbus Lib v1.5.6
Fixed
SensusRF Keys were not found on parsing in Key Store
Change
move from github.com/dgrijalva/jwt-go to github.com/golang-jwt/jwt
removed no longer used last Keycloak auth features
v1.72.0 - 2023-05-16
Added
SubOrganisations in tenant management
API Endpoints for deletion of Devices ParsedData and SensorData
Fixed
Configuration Area: Broken Firmware Upload Form
navigation bar is not shown after login
v1.71.9 - 2023-04-17
Changed
Update wMbus Parser to v1.5.5
remove broken DeviceTable Edit from Device Table Page
Using "Clear" on Table Config editor now clears config but doesn't save clear action directly
Fixed
Search for data table fixed when searching for a prefix e.g. 'my prefix*'
Format errors in logs
Hardware Activation detail page was not loading
Create hardware activation
Create device type without Organisation
v1.71.7 - 2023-04-05
Changed
removed sensitivity in wmbus key import table search
v1.71.6 - 2023-04-05
Fixed
unneeded re-renderings and double query execution on Data Table
v1.71.5 - 2023-04-04
Fixed
DeviceType Parser in Device Parser Editor
v1.71.4 - 2023-04-03
Fixed
mixups in Parser Editor
Path problems in configuration area that lead to error page
missing navigation highlighting
v1.71.3 - 2023-03-30
Fixed
error on search for Wmbus_Keys with long Sensus Device Id.
v1.71.2 - 2023-03-28
Changed
some more improvements for wmbus_key refactoring
v1.71.1 - 2023-03-27
Added
update to wmbus Lib v1.5.4
Additional saftey in wmbus_keys transformation
v1.70.2 - 2023-03-19
Added
Dragino TCP Endpoint for NB-IoT at port 5600
CoAP .well-known/core endpoint
Changed
wMbus API parameter "ident" renamed to "indent" as it was meant to be
removed bloated debug log that was introduced in v1.61.7
v1.70.1 - 2023-02-15
Added
wmbus LIB v1.5.3
Fixed
out of index error in parser for lansen v3 co2 sensors
v1.70.0 - 2023-02-01
Added
wmbus LIB v1.5.2
v1.64.1 - 2023-01-30
Fixed
race condition in HTTP integration that lead to "context canceled" before msg was published over http
v1.64.0 - 2023-01-17
Changed
MBUS Lib updated to v1.5.1
HTTP integrations now run asynchronous in background
CompactFrame now uses EU Date Format.
Fixed
long running http integration blocks COAP call
white labeling on swagger API documentation improved
v1.63.0 - 2022-12-07
Added
wmbus LIB v1.5.0
CompactProfile Support
Changed
Domain Model endpoint meterData will work with empty body and use default Configuration from mbus lib
Fixed
missing fields in Device Export
v1.62.1 - 2022-11-25
Added
Timezone feature for date Handelbar helper
Support TimeString and Epoch in Handelbar date helper
v1.61.7 - 2022-11-23
Fixed
fixed mbus parser error on to short key ids in organisation key store.
v1.61.6 - 2022-11-23
Fixed
Out of Index error on humanize of Lansen Co2 Meters with failed decryption.
1.61.5 - 2022-11-18
Fixed
moved lobaro-cron-validate dependency from github to npm repo
DeviceConfig: lobaro-cron-validate to support L and W (as Lists) on
v1.61.2 - 2022-11-15
Added
_ wmbus LIB v1.4.2
wmbus: Lansen Co2 Sensors added DB Ambience level to DomainModel
meaningful error on decryption failure for DomainModel
Fixed
DomainModel: fixed missing MeterId for Multisensors (in specific: Lansen CO2)
v1.61.1 - 2022-11-04
Added
wmbus: Lansen Co2 Sensors added DB Ambience level to DomainModel
Changed
wmbus Parser Lib updated to v1.4.1
v1.61.0 - 2022-11-04
Added
wmbus: Subunit is now displayed for wmbus telegrams
wmbus: Lansen Co2 Sensors are now supported by he DomainModel
Changed
wmbus Parser Lib updated to v1.4.0
Fixed
wmbus: SubUnit and Tariff
v1.60.0 - 2022-10-13
Added
CONFIG CHANGES FOR DTLS CERTS NEEDED (see changed)
Mqtt Integration now also displays the publishInformation for the last execution where an error occurred
Cron validation support for: Last Day Of Week (L for Weekday), Nearest Week Day (W for weekday param), Last Day Of Month (L and L-x for day of month param)
support for raw downlinks over coap to Lobaro NB-IoT Devices
Link Device Type in Device Header (on Device pages) with Device Type page
Device Bulk operation: Export Hardware csv for devices
Changed
wmbus Parser Lib updated to 1.2.3
removed config Value featureToggle.dtlsSecureCoapServiceEnabled
SecureCoapService is now started when server.dtlsConfig.dtlsCertDir and server.dtlsConfig.dtlsCertDir are set
Removed server.dtlsConfig.dtlsCertDir and server.dtlsConfig.dtlsCertName no longer have default Values
Fixed
double 0x-prefixon wmbus Device Type at Application Layer for long header
v1.59.0 - 2022-10-05
Added
Rest API: update Device
Fields to copy&paste GPS location for devices
Fixed
MQTT Integration UI: fix empty string displayed as QosByte instead of 0
MQTT Integration UI: edit on Retained Flag not saved correctly
v1.58.1 - 2022-09-30
Fixed
GQL Schema for build
v1.58.0 - 2022-09-30
Added
Added QosBytes and retained Flag to MQTT integrations
Changed
DeviceType "makePrivate" now sets Org automatically if no org is set on deviceType
v1.57.0 - 2022-09-23
Added
delete device endpoint in REST API
org bulkoperation: change devicetype
Fixed
CSV-Export of Devices from DeviceTable had no access to device properties
Org-Admin cant edit DeviceType Parser and Tables of own deviceType (private)
v1.56.0 - 2022-09-20
Added
wmbus key store can now contain MFields as "Meter Id" so the key is used for all devices of a manufacturer
Fixed
wmbus key import from csv destroyed entrys with "*" als Meter Id
removed Unknown property '_grid' for div component in Grid Component because it caused react/no-unknown-property rule to fail builds
v1.55.0 - 2022-08-09
Added
ATTENTION: Contains DB Transformations
Display Telegram Types on uplinks
more translations
Changed
sharped private device types
unique Device Addr (DB transformation can interrupt startup on failure!)
v1.54.1 - 2022-08-09
Added
configurable ConnectionPool limits for Gorm DB Connection
added LastError Information for HTTP integrations
v1.54.0 - 2022-08-09 [YANKED]
Added
configurable ConnectionPool limits for Gorm DB Connection
added LastError Information for HTTP integrations
v1.53.1 - 2022-08-05
Changed
Updated mbus Parser to v1.2.2
mbus Parser: Support for wired M-Bus Headers
mbus Parser: Support for Enhanced Identification Block
Added
MQTT Integrations can now listen for downlinks over MQTT
Handlebars "replace" helper
Handlebars config helper
Replay Device Data feature
Fixed
org-admins can create password reset links and change pws of users (in same org)
org-admins can send password set emails for users (in same org)
fixed redirect on user creation in organisation menu
v1.52.2 - 2022-07-28
Changed
also sort devices table by deviceType on "last received"
v1.52.0 - 2022-07-25
Added
Chirpstack join info as uplink
"in" operator for filters (text elem in array)
Fixed
Filters for the Devices Table from the Device Table Configuration of DeviceTypes
Import of big hardwareCSV files
v1.51.1 - 2022-07-04
Added
max User Limit for organisations (first steps)
lorawan downlinks
Changed
API Tokens now can have the Roles Device-Admin and Org-Admin.
Fixed
removal of device ConfigValues removes them from the initial config also
base64 encoded telegrams are correctly handeled by the frontend now
v1.49.0 - 2022-06-20
Added
config values that are not part of deviceType schema can be removed from device
Fixed
wmbus Parser page: Base64 telegrams are now converted to base64url to fix parsing on base64 telegram with +,/ and =
broken password change on password change page
password could get broken by Ampersand on transport
v1.48.0 - 2022-06-15
Added
org admins can create and manage users in their organisation
Fixed
Firmware Management page: missing refetches, unwanted uuid in file name is no longer added
v1.47.0 - 2022-06-13
Added
Bulk creation of Downlinks for Devices.
Firmware File Management (upload/deletion..) page for Platform Admins
Api Endpoints for device and user creation
Changed
Selection box at top of Table now always adds all unmarked elements to exiting selection
v1.46.2 - 2022-05-18
Fixed
Fix blockwise transport with coap server v2.5.0k
v1.46.1 - 2022-05-18
Changed
updated mbus parser for MüllerRF bugfixes
v1.46.0 - 2022-05-18
Added
parser support for "mbus" and "MüllerRF" frames
v1.45.2 - 2022-05-13
Fixed
Blockwise CoAP upload by rolling back to coap server v2.3.0
v1.45.1 - 2022-05-11
Added
Added gzip compression support to REST API and GraphQL
Allow integrations to access device Serial, Id, Name, Addr, and OrgId in URL / Topic
v1.43.2 - 2022-05-09
Changed
increase default and max pagination limit to 100.000
Fixed
csv download uses pagination
v1.43.1 - 2022-05-08
Fixed
fix localization files path
v1.43.0 - 2022-05-06
Changed
enforce max Page size of 1000 items
use of default page size when no pagination config is supplied on request
v1.42.0 - 2022-05-05
Added
language files will be loaded from filesystem on startup
v1.41.2 - 2022-05-04
Fixed
api param ident corrected to indent
v1.41.1 - 2022-05-03
Changed
update mbus lib to fix parsing of invalid and negativ BCD numbers
v1.41.0 - 2022-05-02
Added
pprof endpoints
Changed
pass context of gql query to gorm for big querys so gorm can cancel execution in ctx.Done
updated GqlGen to v0.17.5
Log Warning on querys with more than 10.000 results
Error on Querys with more than 100.000 results
Fixed
Missing page parameter in initial query org/device/parsedData
high memory consumption during CoAP fw update
Added
added ident param to endpoints of REST API
v1.40.1 - 2022-04-28
Added
added ident flag for api/mbus
Fixed
frontend crash on device tag edit
v1.40.0 - 2022-04-28
Added
DatasourceString so the technical source of a Uplink can be identified
Users can be deleted by admins
Changed
Org is now required on user generation
improved space for dropdown selection in user creation modal
v1.39.0 - 2022-04-25
Added
DTLS: configure if a device can fallback to unsecure coap in frontend
trim white spaces in config values
Changed
new mbus Parser Lib version (1.0.0) with fixed Storage Numbers
v1.38.0 - 2022-04-25
Added
roles field in user creation modal
Changed
login is set to email address for new users
Change color of admin role pills to red background
Fallback to nonsecure DTLS can be allowed for device
Fixed
scrollbar for org chooser in user creation modal is presented for long org lists
DTLS: Lost updates on device (config/properties) for all Messages beside the last one on dtls connection
v1.37.0 - 2022-04-21
Changed
update CoAP implementation to v2.5.0
adjusted flight time for dtls handshake
v1.36.0 - 2022-04-20
Added
basic prometheus statistics for GraphQL API
Changed
updated PION DTLS to v2.1.3 to fix potential deadlock bug
v1.35.0 - 2022-04-19
Added
Added TLS support for MQTT integrations
Allow Variable Substitution in MQTT Topic
Changed
Update to GoLang 1.18
Fixed
MQTT publish leads to DB update error without information
v1.34.0 - 2022-03-29
Changed
make Database sslmode configurable
Fixed
improved cron evaluation
v1.33.1 - 2022-03-24
Changed
removed possible logging of Auth Header at TTN endpoint
Fixed
look in to forwarded for Header Entry for mbus API requests IP ratelimeting
v1.33.0 - 2022-03-23
Added
count Access by IP on mbus API
monitor push integrations (mqtt/http) with prometheus
favicon can be configured in branding configuration
Device Config Form: config values with type CRON are now validated an error displayed on invalid crons
Translate hardcoded column names in global "Data" table
Changed
distinguish timeout and error returned by parser in parser monitoring
removed AppLauncher in Top Navigation
v1.32.1 - 2022-03-04
Changed
Change DTLS config to request Extended Master Secret, instead of requiring it.
Wrap Pion-Logger to Logrus, so that messages from DTLS-lib show up in log.
v1.32.0 - 2022-03-01
Changed
COAP FW update: Use file table to look up files instead of metadata from filesystem
Added
Prometheus statistics for COAP Endpoint Runtimes and JS Parser Runtime
role "monitoring" protect prometheus endpoint with auth for admin or monitoring role
Fixed
crash on sort click in Tables without default sort (data table)
DTLS parse EUI64 from device if EUI64 URN is presented instead of fail because of wrong IMEI URN
v1.31.0 - 2022-02-17
Added
new mbus Parser Lib Version can parse EiElectronics Smoke Detector HeadStatus content
On Panic in go-coap handler routine give Internal Server Error to client instead of killing the routine
Fixed
sort no longer breaks on multiple change of sort direction
Changed
Logg "Handle CoAP request" only as Debug because it spams the log
v1.30.0 - 2022-02-08
Changed
Updated to Go lang 1.17.6
Updated gqlgen and some other dependency's for Go Lang 1.17 update
v1.29.2 - 2022-02-07
Added
Show number of devices in organisation
Changed
CSV Imports (Keys, Hardware, Config Values) now skip empty lines in the csv file
Devices in Organisation Device List are now sorted by Last Received (descending)
Fixed
fixed bug that prevented admins to see the overview of devices without an organisation
CronLog issues
sort in tables never sorted descending on default sort
v1.29.1 - 2022-02-02
Added
API Endpoint for MeterReading Domain Model
Fixed
Link to devices Types from Admin hardware Page
1.29.0 - skipped due to problems with build
v1.28.1 - 2022-01-14
Added
Http Integration: Validate Token and add hint if "Bearer " needs to be removed
Changed
remote device Config: truncate Spaces on Import from CSV
Fixed
even admins where permited to update global device types
v1.28.0 - 2022-01-12
Added
array Filter Operators for GraphQL Querys with filter added
schedule uplink button at top of device config table
REST API: Admin Endpoints for API Token Creation and Deletion
REST API: GetDeviceDownlinks
Changed
only admins can see admins in organisation user List
Fixed
DTLS COAP: Fixed blocked accept() on dtls Listener after connection close by Handshake timeout and use of Multiple Threads.
Filters where no longer applied after table page was changed
show usefully hint instead of JS error when user opens detail page of non exiting device or device he is not allowed to inspect
DeviceType Config Properties: Display Name no longer marked as required
UpdateDeviceType bug fixed: Orgadmins cloud not update private Device Types
wrong and annoying autofocus in downlink editor.
v1.27.2 - 2021-12-16
Added
25h caching for Firmware files
Fixed
SensusRF Ids will no longer spam the log as "invalid mbus id"
Housekeeping: fixed logging that can lead to nil pointer dereference
wmbus Data fixed some ugly UI case with missing new line
Integration Filters with empty Device Type List displayed all Device Types in frontend
v1.27.1 - 2021-12-02
Fixed
Housekeeping changed wrong DB Column Types in CronLog Table
v1.27.0 - 2021-12-01
Added
Added Housekeeping for SensorData and ParsedData
Changed
JS Parser timeout default increased to 250ms and timeout is now configurable.
Fixed
Hadware Activation: correction of initialConfig=null handling
v1.26.1 - 2021-11-30
Added
Undocumented REST endpoint to schedule downlinks POST /api/devices/{devId}/downlink?type=raw
v1.26.0 - 2021-11-30
Added
Support for Tekelek downlinks via TCP/IP
v1.25.0 - 2021-11-15
Added
Support to filter array fields from REST API e.g. devices by tags
v1.24.0 - 2021-11-12
Added
Filter for MQTT Integrations
Fixed
Fix TTN Integration Base64 decoding
v1.23.0 - 2021-11-04
Added
Cert registration for Lobaro Devices
MeteringData for wmbus devices
v1.22.3 - 2021-10-15
Added
wmbus: Display Decrypted Raw Body on telegrams where Body can not be parsed yet
Fixed
Device Configuration CSV Import: Fixed that Header Column was also imported as value
v1.22.0 - 2021-10-11
Added
Reschedule downlinks
Deletion of queued downlinks
Fixed
Wrong Regex prevented to add SensusRF keys with SensusRF meterId.
v1.21.0 - 2021-10-11
Added
New Role "Device Admin" that is allowed all operations at devices of his organisation
Descriptive Name Column for Device configuration properties
Feature Toggle to configure if wmbus Parser API is public
Enabled users to change the language manually in frontend
Admins can create Downlinks with arbitrary JSON Data content.
Changed
show more details about messages that cant be parsed (header/payload unparsable)
enhanced sftp Integration logging
Fixed
fixed some small UI details
Device -> Settings -> Parser displays the parser correctly again
v1.20.0 - 2021-09-30
Added
wmbus keys CSV import: hints and example file
SFTP Integration: Group By Device Tags
wmbusParser Api Tab Feature Toggle
Fixed
Use of Filter and Sort in Parsed Data Tables could lead to lose if Filters
some translation errors (DE Translation)
v1.19.5 - 2021-09-28
Fixed
missing german translations
Device config cancel button behaviour
API authentication for a customer specific endpoint
v1.19.4 - 2021-09-24
Added
translation for mouseover text on battery symbol
Changed
User tables now contain the list of roles given to the user
Fixed
CSV import of wmbus AES Keys
v1.19.3 - 2021-09-23
Added
Long header information are now displayed in wmbus detail component
feature toggle: hardware activation
header column in config value csv import is now optional by user choice
Fixed
bugs that lead to keys missing after key import from csv
v1.19.2 - 2021-09-20
Changed
Qundis Proprietary telegrams are now marked as such
Fixed
Data Tables now show BodyParseErrors on wmbus Detail component
v1.19.1 - 2021-09-19
Added
Battery Symbol in Organisation "All" Devices overview
Fixed
bugs on sftp integration (front and backend)
v1.18.3 - 2021-09-13
Fixed
fixed File upload in GQL (organisation Logo and so on...)
v1.18.2 - 2021-09-09
Fixed
organisation key store check for App and Link Layer IDs on key search
v1.18.1 - 2021-09-09
Fixed
Mode 7 Bug with short header fixed
v1.18.0 - 2021-09-07
Added
Column filters for tables (text and boolean)
Admin area: Hardware Battery page (vbat table)
Changed
sort/filter: dots ons property names can now be protected by quotes
Fixed
wahr/falsch translations in DE where mixed up
v1.17.4 - 2021-09-01
Fixed
removed broken Host/URL/Ip parsing in Sftp integration.
v1.17.3 - 2021-08-31
Fixed
wrong port tried by sftp integration
v1.17.2 - 2021-08-30
Changed
added some missing translations
Fixed
auth failure for actility
v1.17.1 - 2021-08-30
Changed
Reworked Parser Device.getConfig
v1.17.0 - 2021-08-30
Added
Localisation Framework added to code
German localisation added
Changed
Old Device Config is now accessible in the Parser
Fixed
Error on update of SFTP Integration fixed
v1.16.0 - 2021-08-18
JSParser: Device Name, Address, Serial and Tags are now accessible.
v1.15.2 - 2021-08-18
createMQTTIntegration fix ClientId in username
v1.15.1 - 2021-08-16
Added
Device Config: Import Lists from CSV
Added Rest Admin Endpoints
Changed
Added more options for selectable CRONs in remote config
v1.14.1 - 2021-08-03
Fixed
nil pointer dereference bug on http Integration
v1.14.0 - 2021-08-02
Changed
Gorm update
Added
Added Support for Compact Telegrams without DifVif FormatFrame
Device Bulk Edit: Devices Org can be edited to no Org.
DTLS Support for NB-IoT Devices over COAP
Info Endpoint
Health Endpoint added
Tekelek devices get the suggested answer.
Fixed
Error on HTTP Integration Edit without Auth.
Crash on HTTP Integration with nil response from HTTP lib.
Device Bulk Edit: Frontend crash when device without Org is edited.
Security issue in Rest API fixed.
v1.13.2 - 2021-07-09
Added
Tekelek Device Support on TCP connection added. (Default port: 54345)
Changed
search for devices now considers serial
Fixed
some drone issues
v1.12.3 - 2021-07-02
Change
dont check if dev exist for EUI assignment.
v1.12.2 - 2021-07-02
Changed
updated Lobaro mbus Parser Lib to new Version
Fixed
error on hardware import without org fixed
wrong visual representation for device config values of type ByteArray and value null
v1.12.00 - 2021-06-15
Added
Tagging for Devices
v1.11.17 - 2021-06-14
Fixed
restart Platform on service crash (like coap service and so on)
TTN: Fix on TTN User Agent version mapping
log config paths, name and type to be loaded
v1.11.16 - 2021-05-26
Added
validate Device config Params based on Data Type in DeviceType Schema
Fixed
ByteArray Config Values of NB-IoT Devices are now displayed in Hex (and not in base64)
Changed
DeviceTypes can now be created by users.
Enabled users to share DeviceTypes with all organisations (public/private DeviceTypes)
wmbus Telegram Field picker for Data Table Config
Table preview in Data Table Config
v1.11.12 - 2021-05-11
Added
TheThingsNetwork V3 is now supported.
v1.11.11 - 2021-04-26
fixed
integrations now forward all parser outputs (not only the last)
v1.11.10 - 2021-04-23
Added
Always decreypt PulseRf devices
Changed
new Time Selection UI Element
v1.11.09 - 2021-04-xx
Added
user list is now sortable by different values (default: lastLogin)
v1.11.8 - 2021-04-15
Added
Added first version of SFTP csv export.
Changed
display table filter by default
filter for data of last 90 days by default
Fixed
fixed some issues with the time filter in the Data Tab.
v1.11.6 - 2021-03-31
Changed
Tableconfig Data Tables: Values can now be configured to be part of the csv export but not to be shown in the table.
v1.11.5 - 2021-03-22
Added
Allow deletion of Properties from Device.
Allow org Admins to delete device Data.
Activation Page with all devices of organisation added.
Changed
to hex parsing for byte fields at coap endpoint deactivated for further fixing
v1.11.4 - 2021-03-16
Added
Devices which have an DevEUI Assignment connected to its address now display the EUI in ther detail Headers.
COAP Messages: byte fields in payload are now converted to hex instead of base64.
Changed
(wmbus)Key import from csv now pads to short keys with leading zeros
trim whitespaces on config values so they can no longer be added accidentally
Fixed
corrupt cache.bin no longer crashes service on startup
org-admin are now allowed to see users in org
v1.11.0 - 2021-03-03
Added
Frontend is now delivered by lobaro backend.
Support for NB-IoT Gateways receiving Data over lorawan with DevEUI instead if IMEI as used Address
NB-IOT wmbus gateway devices will now receive lorawan messages also in the Device created with the IMEI as address
v1.10.7 - 2021-02-26
Changed
Display Error texts instead of error mask for SensusRF
v1.10.6 - 2021-02-18
Added
Support for Chirpstack Version: 3+ Api
Chirpstack v3+ protobuf support
Fixed
SensusRF Padding Problem for long Serials
fixed Bug in unconfigurable DevEUI Blocks
v1.10.2 - 2021-02-13
Fixed
Display Meterdevice ID and Error Text for SensusRF parsing run without matching key
v1.10.1 - 2021-02-12
Added
Registry for Lobaro (Device)-EUIs added
Changed
Userlist search now also includes Organisation Name
Unused Firefly and PackageRoute Stores removed
Unused columns and indexes removed
Index unification over Platform instances
Fixed
fixed Bug preventing to delete Organisations with attached mbus keys
v1.10.0 - 2021-02-08
Added
Integrate SensusRF parsing into wmbus API
Link parsed data with uplinks
Changed
wmbus Parser now also supports Base64 input
Fixed
Improved authentication role checks
v1.9.2 - 2021-01-25
Added
Serial Numbers are now imported from hardware csv and can be seen in the platform.
1.9.1 - 2021-01-15
Fixed
mqtt service startup failure
v1.9.1 - 2021-01-13
Added
Endpoint for Loriot LoRaWAN Network Server at /api/loriot/data
Configuration for server.dataDir (Default: './data')
Branding configuration: The frontend only shows customer brand specific links, logos etc.
Changed
Parser cache is persisted regularly (60 seconds) and on graceful shutdown
Parser cache is loaded from file on startup
Parser cache file is located at <server.dataDir>/parser/cache.bin
From <server.dataDir> dir only '/app' and '/org' folders are public via HTTP to avoid leaking other data files like the parser cache
Fixed
Server crash related to MQTT Publish Integration
v1.8.7 - 2020-09-29
Added
last login field for user
Fixed
Server now using CoAP port from config
Server does depend require Keycloak during startup
v1.8.5 - 2020-09-08
Fixed
Deduplication of CoAP messages for blockwise requests
v1.8.4 - 2020-09-02
Fixed
Index row size for device textsearch was too big
v1.8.3 - 2020-08-28
Added
REST API to update device configurations: /api/devices/{devId}/config
REST API to fetch all parsed data of all devices inside an organisation: /api/devices/parsed-data
HTTP Integration now supports URL Variable substitution for the device ID via {device.id} and data via {data.some.value}
Internal API and Schema for integration input filters
BasicAuth credentials for API Tokens as alternative authorization mechanism in the REST API
Changed
Update to latest version of mbus parser to fix description issues with some telegrams
Drop unused database tables and APIs from legacy projects
v1.7.0 - 2020-06-04
Added
Allow sending user invitation mails with password reset link
Allow user to restore a lost password
GraphQL API: Devices can be filtered by DeviceTypeId
Verify that server.frontendUrl is set in configuration
Add TTN REST Endpoint /api/ttn/data
Changed
Prevent spaces in device addresses
v1.6.0 - 2020-04-09
Added
Allow org-admin to edit wmbus Keys
Allow org-admin to upload organisation logos
Documentation for REST API endpoint /api/devices
Parser: Record.getReceivedAt() to access the uplink message received_at date
Changed
Chirpstack device synchronisation reports more details
Removed
Gateway entity that is no longer used
Hardcoded MQTT publishers that are no longer used
Fixed
Allow to remove App in device via GraphQL API
NB-IoT Data is saved for all matching devices, not just one
Downlink messages created_at was set to null after update
Allow to update config values that are not defined in Device Type
Allow org-Admin to edit wmbus Keys
v1.5.0
Added
Synchronization of devices with Chirpstack
Frontend
The Frontend was moved into the Backend. Please see Backend Changelog for more recent changes.