Skip to content

motojindotcom/azureiotedge-store-temperature-python

Repository files navigation

Store Temperature module on Azure IoT Edge

.env

CONTAINER_REGISTRY_USERNAME=<USERNAME>
CONTAINER_REGISTRY_PASSWORD=<PASSWORD>
CONTAINER_REGISTRY_ADDRESS=<ADDRESS>.azurecr.io

main.py

# Global configurations
STORAGE_CONNECTION_STRING = "< Local BLOB STORAGE CONNECTION STRING >"
STORAGE_CONTAINER_NAME = "localblobstorage"
STORAGE_LOCAL_PATH = "./UploadBlob"

BlobStorageEdge

Environment

            "env": {
              "LOCAL_STORAGE_ACCOUNT_KEY": {
                "value": "< LOCAL STORAGE ACCOUNT KEY >"
              },
              "LOCAL_STORAGE_ACCOUNT_NAME": {
                "value": "< LOCAL STORAGE ACCOUNT NAME >"
              }
            }

Desired properties

    "BlobStorageEdge":{
      "properties.desired": {
        "deviceAutoDeleteProperties": {
          "deleteOn": true,
          "deleteAfterMinutes": 5,
          "retainWhileUploading": true
        },
        "deviceToCloudUploadProperties": {
          "uploadOn": true,
          "uploadOrder": "OldestFirst",
          "cloudStorageConnectionString": < Cloud Storage Connection String > ,
          "storageContainersForUpload": {
            "localblobstorage": {
              "target": "blobstorageedge"
            }
          },
          "deleteAfterUpload": true
        }
      }
    }

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages