upnpinfo
upnpinfo is a commandline tool for retrieving UPnP device information from the local network.
It's a simple CLI wrapper around upnpclient.
Installation
upnpinfo requires Python 3.8 or higher.
pip install upnpinfo
Features
Discover UPnP devices
By default, upnpclient will perform UPnP discovery on the local network and display a summary
table showing all discovered devices.
Display detailed information on a single device
Use the --device flag to view detailed information on a single device, including the device's
services and actions. The provided device can be a UPnP friendly name, a unique UDN, or a UPnP
location URL.
JSON output
Output can be optionally generated in JSON format.
Help information
The following flags are supported.
Ideas
It would be cool if upnpinfo had an interactive mode, allowing for browsing of devices and
device services, and supporting manual action invocation.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file upnpinfo-1.0.0.tar.gz.
File metadata
- Download URL: upnpinfo-1.0.0.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/5.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
13ac59dc60b834bf55d09c65c7f0e19e1e618c8cac33465ebd58151439e4d4d6
|
|
| MD5 |
fc88a5621886cec6af5a6b6a8b3a5847
|
|
| BLAKE2b-256 |
4fbdb41128055208b471aff913d4db93f25799221f7b8759db0b65803482ac6d
|
File details
Details for the file upnpinfo-1.0.0-py3-none-any.whl.
File metadata
- Download URL: upnpinfo-1.0.0-py3-none-any.whl
- Upload date:
- Size: 6.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/5.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a825c96417d23749460ecad8c79273f338b092337696d5be0afefa20bf6721e
|
|
| MD5 |
e5dd19fdf4fb64e3aefb7765c20b987b
|
|
| BLAKE2b-256 |
6c638f77e8e2e8c0867268e92e4736a8c107de65bcd48622e0b1f95ee8383307
|