Re-usable IoT data modules that you can use to create your own IoT application using the Forge Data Visualization Extension (Beta).
For more information, see the Data Visualization Extension (Beta) Developer's Guide.
For full instructions for installing and running the Data Visualization Extension (Beta) Reference Application and supporting modules, see the Data Visualization Extension (Beta) QuickStart.
To install only this module:
npm install forge-dataviz-iot-data-modulesTo import the data modules:
//To import client-side data modules.
import { X } from "forge-dataviz-iot-data-modules/client";
// To import server-side data modules.
const { Y } = require("forge-dataviz-iot-data-modules/server");This package contains client-side and server-side modules. Server-side modules (or gateways) interact with the corresponding data provider. For example, AzureGateway interacts with Azure Time Series Insights API in order to retrieve specific sensor data.
Client-side modules convert the data obtained from the corresponding DataGateway object into a consistent data format. For more details on how the client-side and server-side IoT data modules interact, see Creating a Custom Data Adapter
- QueryParam
- PropertyValue
- AggregatedValues
- PropertyData
- DeviceData
- Device
- DeviceProperty
- DeviceModel
- EventType
- EventSource
- QueryCompletedEventArgs
- Session
- DateTimeSpan
- DataView
- DataStore
- DataAdapter
- AzureDataAdapter
- RestApiDataAdapter
- AzureGateway
- CsvDataGateway
- DataGateway
- SyntheticGateway