August 2017
Intermediate to advanced
254 pages
6h 10m
English
Lets create a C# simulator which will send device-to-cloud message using MQTT protocol:
deviceClient = DeviceClient.CreateFromConnectionString("HostName=IoTHubCookBook.azure-devices.net;DeviceId=myFirstDevice;SharedAccessKey=XXXXXXXXXXXXX", TransportType.Mqtt);new DeviceSimulator().SendDeviceToCloudMessagesAsync(deviceClient, "myFirstDevice");
public async void SendDeviceToCloudMessagesAsync(DeviceClient deviceClient1, string deviceId) public async void SendDeviceToCloudMessagesAsync(DeviceClient deviceClient1, string deviceId) { double avgWindSpeed = 10; // m/s Random rand = new Random(); double currentWindSpeed = 0; int i = 0; ...