Release notes

Release notes 2020

June 2, 2020 - Bosch IoT Things - service update

  • The Device Provisioning API has been enlarged
    • Using the new field authScope allows to choose that provisioning is done in the context of your subscription (i.e. service instance) instead of provisioning in context of the current requester, which is still the default. This will make sure that the created things will be accessible for all users who have access to the same Bosch IoT Suite subscription.
      See API docs > Bosch IoT Suite - Device Provisioning
    • It additionally provides a new endpoint for hybrid scenarios
      https://deviceprovisioning.eu-h1.bosch-iot-suite.com/api/1
      See Hybrid offering on Microsoft Azure
  • Further improvements
    • The Things dashboard uses Suite Auth (based on OAuth JWT tokens) for login and access control.
      Henceforth, you will not need to add further user IDs/special client IDs into the subject fields of your policies if you just want to use subscription/service instance level access control.
    • Details on the procedure how to “bring your own OAuth provider” have been published. See FAQ > How to configure a custom OAuth2 authorization provider?
  • Deprecations of authentication mechanisms
    • As the Bosch IoT Permissions service can not be booked for new customers, we have adjusted all examples, and deprecate the Basic authentication as well as JWT authentication with Bosch IoT Permissions as an issuer.
    • Additionally, in favor to the new Suite OAuth approach, we deprecate the Things specific API Token.

At this occasion, various minor bugs have also been fixed.

May 7, 2020 - Bosch IoT Things - service update

As the Things service is powered by Eclipse Ditto, you can benefit from all new features and improvements which come with Eclipse Ditto 1.1.0 :

  • New - Policy management and Search are now also supported via Ditto Protocol, and Java client.
  • CORS improvements and content-type restrictions
    As already announced to some of our customers, the Bosch IoT Things service will handle the content-type on all HTTP API calls more restrictively.
    • As our main content type for managing things and policies (as well as all their sub-structures) is application/json, please make sure, your requests use that content type.
    • The “Messages” resources are not affected, as for messages arbitrary content types might be required.
    • Resources without request content, e.g. GET endpoints, are also not affected.
    • The OPTIONS “preflight” request, required by CORS, is supported by the Bosch IoT Things service.
    • Further, we now additionally allow etag, if-match and if-none-match header in CORS requests and responses
  • Improved command reply-to for edge devices
    Edge devices, which have been registered via the Bosch IoT Gateway Software stack, usually do not have an explicit device ID at the Bosch IoT Hub service. Therefore, in such cases, the reply-to is now directed to the gateway.
  • Improved Free plan
    As customers of free plans reported that they run out of transactions too quickly at a very early stage, when they explore our service for the first time, we are happy to announce that henceforth, the free plan will contain the full transaction quota for first month, regardless on which day of the month the booking succeeded.
  • Improved handling of headers
    Due to security considerations, custom HTTP headers of incoming requests are no longer sent back in the HTTP response.

At this occasion, various minor bugs have also been fixed.

February 17, 2020 - Bosch IoT Things - service update

The new service release comes with various changes, as for example:

  • New - Enrichment of events and messages
    Subscribers of events and messages may request that the payload they receive is enriched with data from the related digital twin.
    This way, you can add e.g. attributes or feature properties of your things, which are not included in the original payload, but are helpful for your consumers.
    The selection of information to be added is defined using the parameter extraFields, which could point to one or multiple JSON fields of the things. Find details at Enrichment of events and messages.
  • Bosch IoT Things - various deprecations.
    The deprecated parts are still supported. As soon as we drop support we will announce it here.

At this occasion, various minor bugs have also been fixed.

January 30, 2020 - Bosch IoT Things - service update

The new service release comes with various changes, as for example:

At this occasion, various minor bugs have also been fixed.

January 10, 2020 - Bosch IoT Things - service update

Our first service release in 2020 comes with this change:

  • Chart view in Things Dashboard
    The Things Dashboard includes a chart view for viewing Thing property data collected over the time. This view helps to understand IoT device sensor data during the development of IoT solutions. The shown data is live data updated in Thing properties and is only collected during the time when the dashboard view is open. The data series is not stored.
    To open the view, go to the Things Dashboard into the Things list and click on a Thing entry. In the Thing view you can choose to switch to the chart view.

Archive

Archive 2019

2019

Archive 2018

2018

Archive 2017

2017

Archive 2016

2016

Archive 2015

2015

Imprint Legal info Privacy statement