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.0.0.tar.gz (17.4 kB view details)

Uploaded Source

Built Distribution

azuresphere_device_api-1.0.0-py3-none-any.whl (23.2 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for azuresphere-device-api-1.0.0.tar.gz
Algorithm Hash digest
SHA256 8bad2aaf5717b68a5715a2acbdcec70f0abee1f6fe13a928ba0d85094fd94f1c
MD5 c2dd9b3d9f29840ce526c4804f12ace4
BLAKE2b-256 1182a69e463085918b561d241d3edf000f3ff4757309a92e8f8bcdc341445016

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for azuresphere_device_api-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b942ac462680cc83f7f3b94b0a725f380048a99937f15e32a71138cfd4fe326a
MD5 47435e0638a62028e7e98dcf56c7b5ef
BLAKE2b-256 ddb2801af1af80e4a033cf60fe0b752177210a646498ac6001ef326ae2f88eb6

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