Trusted Web API
Added Search/Units endpoint for fast and customizable searches
Deprecated Units/Search and S1Units/Search endpoints. These will function as normal, but may be removed later. It is recommended to refactor to use the new search endpoints to obtain search matches.
Added support for skip/take filtering on S1Units/GetAll, Units/GetAll and Units/GetAllBLE Endpoints. These endpoints function as normal (limiting results to 1000) if no filter parameters are set in query
Added Units/GetAllBLE Endpoint to request Unit information for BLE units only.
Added endpoints to support geosite actions
Added support for SkipGPSIfNoMotion
Added location information to position if available.
Added GSMNetwork, same as already exsting in SensorDataModel
Added support for tilt trigger
Added day of week fixed hour to unit model.
Added Subscription Info to unit models.
Fixed an issue where fixed hour reports properties could be set to invalid values
All endpoints now respect Unit suspended status.
Endpoints that return data for single units will either throw a 403 (Forbidden) error, or have most data except the 'SerialNumber' and 'Suspended' properties omitted.
Endpoints that returns data for multiple units will throw a 403 (Forbidden) error when all the units are suspended, or will omit all data for the suspended units and return data for all other units.
Endpoints that update one or many units will throw a 403 (Forbidden) error when any of the targeted units are suspended.
Support for more fixed hour report slots (firmware 3.52)
Support for RAT (Radio ) strategy (firmware 3.51)
Support for RFIDPowerLevel (firmware 3.52)
Fixed issue with FlightMode EndDate being reported wrong.
Fixed issue with PUT of wakeup interval, to the value already configured in the unit
Fixed issue with setting LightTriggerLevel, when simultaneously setting LightTrigger to the same value as it had before.
Deprecated fields MotionTriggerEnabled, ShockTriggerEnabled and LightTriggerEnabled made read-only. Please use MotionTrigger, ShockTrigger and LightTrigger fields instead.
UnitModel object now supports OutsideTemperatureRangeTrigger, with low- and/or high temperature check. Also supports LightTriggerLevel (%)
UnitModel object now supports MotionTrigger, ShockTrigger and LightTrigger, with the option of being either Off, Log or Report. This deprecates the existing MotionTriggerEnabled and LightTriggerEnabled booleans. The old booleans will continue to work for compatability reasons, but it is strongly recommended to use the new trigger fields, for extended functionality.
Added support for new RotationTrigger and rotation parameters, RotationStartAngle, RotationStopAngle and RotationStopTimeSeconds.
New method allowing simultaneous configuration of multiple units.
SensorDataModel object now included Total rotation counter