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

Uploaded Source

Built Distribution

azuresphere_device_api-1.0.2-py3-none-any.whl (23.4 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for azuresphere-device-api-1.0.2.tar.gz
Algorithm Hash digest
SHA256 fe9af36137552119309cab734ccbb0ba77fbacd72bdd28148d723a13de5edb07
MD5 50b80a700ce66473c603a1b650ddd540
BLAKE2b-256 6e42b4a37b45eaaa0cd1f92d28481038816b3e57de1adbadee7cb3fdf445ea54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for azuresphere_device_api-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 df1c392ebe23af27708b4d6d31114c971269af02ed6ae8f6b8cbad9694ebfa2b
MD5 968a2d7d5719bdb104af8413923847e2
BLAKE2b-256 2779a1d7ee3dc84cd7235664ccbdf40a06e6dbab181eab1a83f5eeabb8fd2ddb

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