node-red-contrib-azure-iothub-service
v0.0.3
Published
Nodes to communicate with devices via Azure IoT Hub and Event Hubs.
Downloads
161
Maintainers
Readme
node-red-contrib-azure-iothub-service
Installation
npm install -g node-red-contrib-azure-iothub-service
Usage
eventhub-recv
Receive messages sent from devices via the builtin Event Hub.
iothub-send
Send cloud2device messages to your IoT Hub devices.
iothub-registry
Manage IoT Hub Devices.
other functionality
- checkpoint store
- validate NodeRedCheckpointStore
- local file checkpoint store (could use contextstore = localfilesystem)
- Azure Blob backed store
- generate certs
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/create_device_with_cert.js
lower-priority
- device methods:
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/dmpatterns_reboot_service.js
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/dmpatterns_fwupdate_service.js
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/invoke_command.js
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/invoke_component_command.js
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/module_method.js
- file notification
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/receive_file_notifications.js
- jobs
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/job_query.js
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/schedule_job.js
even lower priority
- bulk blob import export
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/registry_bulk_import_sample.js
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/registry_bulk_export_sample.js
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/registry_bulk_sample.js
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/registry_import_managed_identity_sample.js
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/registry_export_managed_identity_sample.js
- device modules
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/module_sample.js
- token credentials
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/send_c2d_message_with_token_credential.js
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/create_device_with_token_credential.js
- digital twin client (already accomplished with registry afaict)
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/update_digital_twin.js
- edge deployment
- https://github.com/Azure/azure-iot-hub-node/blob/main/samples/edge_deployment_sample.js