https://store-images.s-microsoft.com/image/apps.2394.1c7e1031-07cc-45a4-8c21-83da2903f2a8.27ab4fe0-9e3d-4f7e-84c0-5d07b34ff911.d756e645-d4b4-4e82-b0a6-133729059e11

ux4iot for IoT Hub

Device Insight GmbH

ux4iot for IoT Hub

Device Insight GmbH

ux4iot lets you directly connect your web application to your IoT devices through IoT Hub

Target Audience

ux4iot is targeted at frontend developers implementing applications that interact with IoT devices. Instead of writing a backend applications that acts as a middleware between your frontend and IoT hub, you instead work with IoT Hub's concepts (device twins, messages, direct methods) directly in your frontend logic. The only backend you need is for making permission decisions based on the security model of your application.

Features

  • Subscribe to telemetry values in your web app, get updates pushed automatically.
  • Subscribe to changes in you devices twin. Once the reported properties are updated by a device, the device twin in your frontend is automatically updated.
  • Similarly, changes to the connection state of your devices is pushed to the frontend.
  • Invoke direct methods on your devices as if they were local Javascript functions. Receive the result of the invocation as a Promise.
  • Modify the desired properties of the device twin from your frontend.
  • You can control permissions in a fine grained manner by providing a custom security backend that determines which users can perform which actions on which devices.
  • Since ux4iot is deployed as a Managed Application into your Azure subscription, your IoT data never leaves your Azure tenant.

Supported Web Frameworks

  • React, including hooks (available, library can be found on GitHub)
  • Angular.js (planned)
  • Vue.js (planned)

Documentation and Quickstart

You can find the complete documentation, including quickstart guides, on https://docs.ux4iot.com
https://store-images.s-microsoft.com/image/apps.62134.1c7e1031-07cc-45a4-8c21-83da2903f2a8.27ab4fe0-9e3d-4f7e-84c0-5d07b34ff911.176d07a8-e923-4e9a-95f3-cec19cffc567
https://store-images.s-microsoft.com/image/apps.62134.1c7e1031-07cc-45a4-8c21-83da2903f2a8.27ab4fe0-9e3d-4f7e-84c0-5d07b34ff911.176d07a8-e923-4e9a-95f3-cec19cffc567
https://store-images.s-microsoft.com/image/apps.14569.1c7e1031-07cc-45a4-8c21-83da2903f2a8.bc5e3a5e-a59a-4f1e-b49a-d96ddeeb0224.b3c51cdd-f2dd-443c-860d-c3c1bcda19cf
https://store-images.s-microsoft.com/image/apps.56416.1c7e1031-07cc-45a4-8c21-83da2903f2a8.bc5e3a5e-a59a-4f1e-b49a-d96ddeeb0224.b58cd7b7-7755-4d1d-82ee-6b089756ef7a
https://store-images.s-microsoft.com/image/apps.7390.1c7e1031-07cc-45a4-8c21-83da2903f2a8.27ab4fe0-9e3d-4f7e-84c0-5d07b34ff911.fd694000-c085-49ef-9fbb-266a9c1128ba