Nejběžnější typ distribuce posílá data protokolem HTTP.
Pro každou telemetrickou zprávu se vytvoří nový HTTP požadavek a odešle se na HTTP server vaší služby.
Ve specifické konfiguraci lze zatím nastavit jen další HTTP hlavičky.
| Název | Popis | Platné hodnoty |
|---|---|---|
target_additional_http_headers | Další HTTP hlavičky odesílané s každým požadavkem | objekt JSON |
Následuje příklad konfiguračního JSON, ve kterém se pomocí vlastních hlaviček posílá s každým požadavkem Bearer token.
{
"target_additional_http_headers": {
"X-My-Custom-Id": "12345"
}
}
Pokud vaše služba provozuje server brokeru MQTT, můžete použít typ MQTT Client, který se k vašemu serveru připojí a data na něm publikuje.
| Název | Popis | Platné hodnoty |
|---|---|---|
mqtt_dist_client_id | Client ID pro MQTT | Libovolný řetězec |
mqtt_dist_transport | Typ přenosu použitý pro připojení k serveru | tcp nebo websockets |
mqtt_dist_tls | Zda se má k připojení použít TLS | true nebo false |
mqtt_dist_json_datastream_topic | Téma (topic) pro odesílání telemetrických zpráv | Libovolný řetězec |
mqtt_dist_publish_qos_default | Parametr QoS zpráv odesílaných klientem | Libovolné celé číslo |
embed_metadata | Přidá do obsahu zprávy metadata jako account_visibility nebo integration_client_id | true nebo false |
Následuje příklad konfiguračního JSON.
{
"mqtt_dist_client_id": "dronetag_0001",
"mqtt_dist_transport": "tcp",
"mqtt_dist_tls": false,
"mqtt_dist_json_datastream_topic": "dronetag/telemetry/{msgtype}",
"mqtt_dist_publish_qos_default": 0
}
{msgtype} v názvu tématuPokud používáte formát Dronetag DUMP a chcete posílat různé typy zpráv do různých témat, můžete do názvu tématu vložit zástupný text {msgtype}. Před odesláním se nahradí skutečným typem zprávy. Je-li typem zprávy například „UA telemetry“, z tématu dronetag/telemetry/{msgtype} se stane dronetag/telemetry/tele-ua.
Dostupné typy zpráv:
tele-ua - zprávy s telemetrií UAtele-operator - zprávy s telemetrií operátoratele-system - zprávy se systémovou telemetriíoperation-update - zprávy o změně operaceVíce o typech zpráv najdete na stránce Zprávy DUMP.
Tento typ distribuce posílá data přes obyčejný TCP nebo UDP socket.
| Název | Popis | Platné hodnoty |
|---|---|---|
embed_metadata | Přidá do obsahu zprávy metadata jako account_visibility nebo integration_client_id | true nebo false |
Následuje příklad konfiguračního JSON
{
"embed_metadata": true
}
Každá kapitola tohoto dokumentu je stránkou nápovědy Dronetag. Na těchto adresách najdete vždy aktuální verzi.