Skip to main content

A library for interacting with Azure Sphere devices using the inbuilt REST server.

Project description

Microsoft Azure Sphere Device REST APIs for Python

Microsoft Azure Sphere Device REST APIs for Python enables users to interact with an Azure Sphere device using REST APIs.

Installation

You can find Microsoft Azure Sphere Device REST APIs for Python on PyPi.

  1. If you haven't already, install and/or upgrade the pip of your Python environment to a recent version.
  2. Run pip install azuresphere_device_api.

Versions

This library follows Semantic Versioning.

Usage

Before using Microsoft Azure Sphere Device REST APIs for Python, you must install the Azure Sphere SDK.

Sample

The display_ip_deviceid sample gets the list of attached devices, displays the device IP address, and device ID.

Active device IP address

By default, this package will target Azure Sphere devices with IP address 192.168.35.2. To change the active Azure Sphere device, call set_active_device_ip_address API as below:

from azuresphere_device_api import devices
devices.set_active_device_ip_address("<Device_Ip_Address")

Documentation

Microsoft Azure Sphere Device REST APIs for Python documentation is available at Azure Sphere Device REST APIs Docs.

Supported host operating systems

  • Windows 10 and 11
  • Ubuntu 18.04 and 20.04

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

azuresphere-device-api-1.1.0.tar.gz (18.0 kB view details)

Uploaded Source

Built Distribution

azuresphere_device_api-1.1.0-py3-none-any.whl (24.0 kB view details)

Uploaded Python 3

File details

Details for the file azuresphere-device-api-1.1.0.tar.gz.

File metadata

File hashes

Hashes for azuresphere-device-api-1.1.0.tar.gz
Algorithm Hash digest
SHA256 249c95262f5fbcd1dd34877cff6a72a6a65fcec45cf9d7c2322c625f9cbc128f
MD5 7146241c161648d0959e1d2a6ab4e7ab
BLAKE2b-256 5374c59e902d6e8d090f85574d0a269a3b27adebf42ba6e0e221c928378f33bf

See more details on using hashes here.

File details

Details for the file azuresphere_device_api-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for azuresphere_device_api-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cb4540258658a7110f657cb78f9872a33104ed320bee4007e22f08c427284f4e
MD5 c2805d49a1bb17e768d884dc4d1c1de2
BLAKE2b-256 d5430137591b153d72ff315e4d198a1b4769aedc9739759907d8af799f2285e0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page