Skip to main content

A library for interacting with Azure Sphere 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](link - @todo).

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

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 microsoft_azure_sphere_deviceapi 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

microsoft-azure-sphere-deviceapi-0.1.0.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

microsoft_azure_sphere_deviceapi-0.1.0-py2.py3-none-any.whl (21.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file microsoft-azure-sphere-deviceapi-0.1.0.tar.gz.

File metadata

File hashes

Hashes for microsoft-azure-sphere-deviceapi-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8910aedc0182b86b0d4a76b1c87ad8b76e280f31e6aec0056384190d8b200cf2
MD5 58beb4e14059aa5f5f2ee85abe1da247
BLAKE2b-256 4c4120a89f9c5ddfae96a5737cf59a5fee6a9f9a5be89f969a9d089cd01990ec

See more details on using hashes here.

File details

Details for the file microsoft_azure_sphere_deviceapi-0.1.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for microsoft_azure_sphere_deviceapi-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6d7b1096876709a4709e36813e3d46587a18ff38328c9e322aa431a99b91b017
MD5 56d5fd74226cd44c0d9010873baaf209
BLAKE2b-256 7a137ed2f4e07e4b1cc301039ec453897fef8ee15d3b793160771ff304b2bcc1

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