Настройка устройства Azure - настройка свойства устройства Twin - PullRequest
0 голосов
/ 15 марта 2019

Я хочу использовать подготовку устройств в Azure для своих устройств.

Я использую Azure IoT SDK (Java).

Я хотел бы создать новое устройство, которое имеет некоторые специфические свойства внутри JSON двойника устройства. Я хочу видеть мое новое устройство на портале Azure с пользовательским JSON для устройства-близнеца.

В классе ProvisioningTpmSample ( Link GitHub ). Вот этот кусок кода:

try
{
    deviceClient = DeviceClient.createFromSecurityProvider(iotHubUri, deviceId, securityClientTPMEmulator, IotHubClientProtocol.MQTT);
    deviceClient.open();
    Message messageToSendFromDeviceToHub =  new Message("Whatever message you would like to send");

    System.out.println("Sending message from device to IoT Hub...");
    deviceClient.sendEventAsync(messageToSendFromDeviceToHub, new IotHubEventCallbackImpl(), null);
}

Я нашел метод setProperty для сообщения. Это как

messageToSendFromDeviceToHub.setProperty("test", "test");

Можно ли определить требуемые и требуемые свойства устройства-близнеца этим setProperty методом?

Большое спасибо

...