Skip to main content

IoT UPnP

https://travis-ci.org/bontiv/iot-upnp.svg?branch=master Documentation Status https://codecov.io/gh/bontiv/iot-upnp/branch/master/graph/badge.svg https://sonarcloud.io/api/project_badges/measure?project=bontiv_iot-upnp&metric=sqale_rating https://sonarcloud.io/api/project_badges/measure?project=bontiv_iot-upnp&metric=alert_status

This project is a little pure Python library to annonce a device by UPnP. It’s made for IoT developers to let them show their device on network discovery in any OS.

With IoT-UPnP, you can show your device on all computers with Windows Explorer (network discovery). Users can doucle-click on the device to open the device configuration page. The device will be shown without any software installation on user’s computers.

Developers can use UPnP to announce custom services and let others applications use these services. For example, if cameras announce a service “exemple-org:service:camera-image”, you can made a software witch easy discover all cameras with this service.

Requirement

You need Python 3.x to use this library.

Usage and documentation

Installation

You can use pip to install iot-upnp.

pip install iot-upnp

Full documentation

The full documentation are build with sphinx. It can be found on ReadTheDocs. page : https://iot-upnp.readthedocs.io/.

Metadata

Release files for iot-upnp 1.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iot-upnp 1.0.3
File Size Uploaded Provenance
iot-upnp-1.0.3.tar.gz 7.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for iot-upnp 1.0.3
File Interpreter ABI Platform
iot_upnp-1.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 16.5 kB

Release files / iot-upnp-1.0.3.tar.gz

Download URL iot-upnp-1.0.3.tar.gz
Size 7.9 kB
Tags Source
SHA-256 checksum
How to use checksums
076de26c283dce43f81829abca8af1a1fdc7e51b7bc150cf69b0ac3f18bc1fa4
BLAKE2b-256 checksum
How to use checksums
f3997d18766e2915c3b88ec5145b18a3432b013ed6adb155ada6685ba5c41735
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.4.6

Release files / iot_upnp-1.0.3-py3-none-any.whl

Download URL iot_upnp-1.0.3-py3-none-any.whl
Size 8.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
de7a073d1d9772e6a309c79d287baa6de12e4e7df68f1610c2653388f80a8d63
BLAKE2b-256 checksum
How to use checksums
ea02172de8dfc9b7579a3299e9402841dbe8c087790f756d3b8b3c003c45e012
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.4.6

Security for iot-upnp 1.0.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page