IoT UPnP
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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| iot-upnp-1.0.3.tar.gz | 7.9 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.