User interfaces and developer tools
User Interfaces
Bosch IoT Suite UI - Easy to start Web UI, with efficient help through service-overarching use cases.
Access to all UI features, documentation & APIs
Guided tour & intro video
Interactive product picture at the home page
Strong user guidance for efficient work
Advanced edit options for power users
Administration
Account, organization, team, and subscription management
OAuth2 client and token management
Namespace management
Provisioning wizard
Device management
Device list, and details
Managing device credentials, their digital twins and policies
Sending messages and viewing live feature updates
Filter, Tags, Sets etc - applicable for device list - as well as for Tasks and Rules in automation use cases
Bulk device management - management of Task and Rules as well as monitoring their Executions
Integration
Connections / Integrations management including payload mapping
Bosch IoT Rollouts Console
Allows operators to send software updates to connected devices, as well as to schedule complex rollout campaigns, as part of large-scale IoT scenarios.
Toolkit for development
Rich UIs, APIs and SDKs
Java API documentation
Enables remote usage from third-party applications via gRPC.
REST-like HTTP API documentation
Interactive usage behaves like a prototype.
The API docs work directly on the endpoints for your service subscription.
Trying it out will create effective changes.
Open source foundation - based on and powered by open source projects developed in the Eclipse IoT ecosystem and other communities. This leads to the highest possible avoidance of vendor lock-in and provides benefits gained through IoT community-driven software.
Eclipse Hono = open source base for the device connectivity layer
Hono command line client https://www.eclipse.org/hono/downloads/
Eclipse Ditto = open source base for the digital twins layer
Ditto protocol - https://www.eclipse.org/ditto/protocol-overview.html
Ditto Java and JavaScript client - https://www.eclipse.org/ditto/client-sdk-java.html
Ditto Go client - https://github.com/eclipse/ditto-clients-golang
Eclipse Vorto = open source base for device abstraction modeling
supports to describe, share, and integrate information models of physical devices.
Eclipse hawkBit = open source base for the software update layer
Basic authentication - Support of simple device authentication mechanisms to easy your development, test, and pre-production stages.
Edge Services SDK - extend, customize, test and profile your Edge Services runtime configuration using Edge Services Eclipse-based tooling available for common development environments.