-
To send telemetry data from device, we will use Microsoft.Azure.Devices.Client or generally one of following two packages: First one is used when programming devices on a full desktop (typically simulators). If your device is running on UWP you will use the PCL package. Before we send telemetry data...
-
For some years now, we are talking about IoT as mega trend. This is good, but not good enough. It is obvious that powerful marketing influence people to think in many different ways, which often leads to misunderstanding about what IoT really stands for. So I decided for me to setup this year on...
-
When invoking Receive method on deice side, you might get following error: {"Http Protocol does not support a non-zero receive timeout\r\nParameter name: timeout"} This is typically caused by explicitly specifying timeout parameter. Because implementation of HttpTransport does not support timeout...
-
DAENET office in Frankfurt Microsoft office in Unterschleissheim
-
Sometimes some device (IBM Think Pad or even Surface PRO 4) might get some issues with USB drivers. In that case your board is not recognized in Arduino IDE and you cannot select COM port, where the board is connected. If that happen, please first reboot your machine. Note that reboot is not always required...
-
This year on Azure on Tour in Frankfurt we organized an IoTLab for all interested attendees. We scheduled 3slots of 2 hours. Unfortunately they all ware booked out in very short time. We prepared for this IoT lab a weather station on Arduino as described here . If you follow provided...
-
Azure IoT Hubs supports Amqp protocol as default fast transport. But there are few interesting variations, which are not well documented or not obvious. For example, when implementing the device code you can specify explicitly the protocol, which should be used. As you see on the next picture, TransportType...
-
IoTHub uses in general (with some iot specific improvements) messaging technology behind Azure Service Bus. That means that connection strings of IoTHub are same or similar as in a case of service bus. For example, if you open up azure management portal, you can grab the connection string: However these...
-
Last week we organized IoT hackathone (+ workshop) with Intel. The idea was to show how to build real-life IoT solution on Intel’s Edison Board connected to Azure Event Hub. We created a simple Node.js application running on Edison board, by using Intel’s XDK IoT Edition . The full tutorial, which...
-
When working with EventStreams it is sometimes very difficult figure out potential problems. For example, imagine there is a following script for stream analyzing: Let’s now push following event stream to the script above: {"temperature":"1","DeviceName":"Frankfurt"...
-
Stream Analytics is probably one of consisted parts of a typical IoT solution. When huge number of devices produce telemetry data, some component will have to analyze them. In a typical IoT solution the reference architecture considers almost always ingest of data in some kind of temporary storage. AT...
-
When working with IoTHub, you might get following exception: An exception of type 'Microsoft.Azure.Devices.Client.Exceptions.DeviceMaximumQueueDepthExceededException' occurred in mscorlib.dll but was not handled in user code Additional information: Total number of messages on IotHub 'daenethub'...
-
IoTHub introduce new kind of connection string called Device Connection string. To create device client instance you can do following: var client = DeviceClient .Create(“HUBNAME.azure-devices.net”, new DeviceAuthenticationWithRegistrySymmetricKey ( "DEVNAME" , “uck7p18***pDTIA2”)); However...