-
Notifications
You must be signed in to change notification settings - Fork 294
Developer Guide: Firmware updating with Hawkbit
Wouter Born edited this page Jun 24, 2024
·
3 revisions
Note
This wiki page has been migrated to the following documentation page:
https://docs.openremote.io/docs/user-guide/gateways-and-devices/firmware-updating-with-hawkbit
Please update your bookmarks.
OpenRemote integrates with Hawkbit, a framework for rolling out software updates to constrained edge devices. Currently we have the following features integrated and tested:
- Running Hawkbit as an extra service (Docker, incl. ARM64)
- Integration of Identity services, so you can use OpenRemote's roles to manage access to Hawkbit
- Tracking firmware versions of edge devices and status of roll-outs
If you are interested in further development and making this available as part of our main branch, please contact us. We can use your help here as it deserves more effort.
Source · Documentation · Forum · Issues · Docker Images · OpenRemote Inc.
- Overview
- Bluetooth Mesh
- HTTP
- KNX
- LoRa
- MQTT
- Simulator
- SNMP
- Serial
- TCP
- UDP
- Velbus
- Websocket
- Z-Wave
- Partner Integrations
- OpenRemote as Edge Gateway
- Auto provisioning devices and users
- Connect ESP32 or ESP8266 using MQTT
- Firmware updating with Hawkbit
- Partner Integrations
- Weather data using HTTP Agent
- Connect Your MQTT Client
- ChirpStack LoRaWAN Integration
- Celcius to Fahrenheit with Flow
- Configure mobile app behaviour
- Simulating data in attribute
- Preparing the environment
- Installing and using Docker
- Setting up an IDE
- Building and testing
- Working on UI and apps
- Working on maps
- Docker compose profiles
- Creating a custom project
- Maintaining an installation
- Adding Widgets on Insights
- Working on the mobile consoles
- Connecting Protocol adaptors with Agents
- Edge device firmware updating
- Licensing guidelines for contributors
- Useful commands and queries
- Data migration
- Gateway tunnelling setup