Michael Hirsch 380370c026 extend device simulator of create DDI and DMF devices and a Vaadin UI
for manage them.

Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
2016-01-21 17:56:26 +01:00
2015-11-09 14:19:06 -05:00
2016-01-21 15:46:09 +01:00
2016-01-21 15:41:47 +01:00

hawkbit-update-server

Want to chat with the team behind hawkBit? Join the chat at https://gitter.im/eclipse/hawkbit

hawkBit is an domain independent back end solution for rolling out software updates to constrained edge devices as well as more powerful controllers and gateways connected to IP based networking infrastructure.

Compile

mvn install

Try out examples

Standalone Test Application Server

Example Application

Device Simulator using the DMF AMQP API

Device Simulator

Modules

hawkbit-core : core elements.
hawkbit-security-core : core security elements.
hawkbit-security-integration : security integration elements to integrate security into hawkbit.
hawkbit-artifact-repository-mongo : artifact repository implementation to mongoDB.
hawkbit-autoconfigure : spring-boot auto-configuration.
hawkbit-dmf-api : API for the Device Management Integration.
hawkbit-dmf-amqp : AMQP endpoint implementation for the DMF API.
hawkbit-repository : repository implemenation based on SQL for all meta-data.
hawkbit-http-security : implementation for security filters for HTTP.
hawkbit-rest-api : API classes for the REST Management API.
hawkbit-rest-resource : HTTP REST endpoints for the Management and the Direct Device API.
hawkbit-rest-resource : Vaadin UI.
hawkbit-cache-redis : spring cache manager configuration and implementation with redis, distributed cache and distributed events.

Device Integration

There are two device integration APIs provided by the hawkbit update server.

Description
No description provided
Readme EPL-2.0 47 MiB
Languages
Java 98.4%
Python 1.2%
Shell 0.3%