[EDGEHOG-DEVICE-RUNTIME][MESSAGE-HUB] Update edgehog device-runtime at 0.7.1 and introduced message-hub at 0.5.2
Message-Hub
This is a Rust application and the structure of its recipe follows the logic applied to the recipes for edgehog-device-runtime.
Edgehog-Device-Runtime
Is the first version that uses the new tool astarte-message-hub. This means that now the application does not have a direct connection to the cloud but is present an IPC mechanism that links it to astarte-message-hub for communication from/to the cloud.
Compatibility: version 0.7.0 is still present and is the default one To use the newest setting, apply the following setup:
PREFERRED_VERSION_edgehog-device-runtime = "0.7.1" PREFERRED_VERSION_edgehog-astarte-interfaces = "0.7.0" EDGEHOG_THINGS_USE_MESSAGE_HUB = "1"