Как получить исторические данные датчика зарегистрированного устройства Hono - PullRequest
1 голос
/ 11 июля 2019

Я пытаюсь отправить приведенные ниже значения датчика с зарегистрированного устройства в Hono в Ditto для формирования цифрового двойника зарегистрированного устройства.

Я использую следующую команду.

curl -X POST -i -u sensor10@tenantAllAdapters:mylittlesecret -H 'Content-Type: application/json' -d '{"temp": 2307, "hum": 40000}' http://localhost:8080/telemetry
HTTP/1.1 202 Accepted
content-length: 0

Я могу получить данные в Ditto.Как я могу узнать все исторические значения, которые отправляются с устройства в Ditto за определенный период времени.

1 Ответ

2 голосов
/ 12 июля 2019

В Eclipse Ditto вы не можете получить исторические данные. То же самое касается представления текущего состояния цифрового близнеца или непосредственной связи с реальным устройством с применением авторизации.

Исторические ценности не сохраняются в Ditto.

Если вам нужен доступ к историческим данным (что вполне понятно, очень нормальный вариант использования), вы, например, добавили бы соединение в Ditto к Apache Kafka, который получает все события двойного изменения, и от этого Kafka вы может поместить исторические данные в более подходящее место для сохранения и запроса таких данных, например, в базу данных временных рядов, таких как InfluxDB.

Так же это делается (помещайте данные в оптимизированный сервис для исторических данных) в коммерческом решении, основанном на Eclipse Ditto от Bosch, Bosch IoT Suite.

...