В настоящее время я создаю проект ядра dotnet, который получает данные от нескольких устройств и должен отправить их в Cumulocity.
Таким образом, поток приложения будет примерно таким:
- основное приложение dotnet получает новые данные
- подключается к cumulocity account
- создает устройство с именем в соответствии с полученными данными
- отправляет данные
- повторить для нескольких устройств
Я делал это на прошлой неделе, используя этот код .
Это работает нормально, но потом я заметил, что вызов client.CreateDevice(...)
не создавал новых при представлении с разными данными, он всегда попадал в одно и то же.
Это говорит мне, что я, вероятно, делаю это неправильно, что эта библиотека должна использоваться только внутри устройств, а не таким образом.
Поэтому мой вопрос заключается в том, чтобы обрабатывать / отправлять данные нескольких устройств на платформу, какую библиотеку мне следует использовать (если есть)?
Спасибо.