Skip to main content

Python Telnet wrapper for the MV0401 device

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

MV0401 Python Telnet Wrapper

A Python wrapper for controlling the MV0401 device via Telnet. This package provides a simple interface to send commands and receive structured responses from the device.

Installation

You can install the package from PyPI using pip:

pip install mv0401

Usage

Here's a quick example of how to use the package:

from mv0401 import MV0401_Device

# Create a device instance
device = MV0401_Device("10.0.110.204")

# Connect to the device
device.connect()

# Get the IP configuration
ip_config = device.get_ip()
print(ip_config)

# Get the firmware version
version = device.get_version()
print(version)

# Disconnect from the device
device.disconnect()

Features

  • Structured response parsing for all device commands
  • Human-readable output for video and audio information
  • Support for all device commands (GET/SET)

Links

License

This project is licensed under the MIT License - see the LICENSE file for details.

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

mv0401_multiviewer-0.1.0.tar.gz (11.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mv0401_multiviewer-0.1.0-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file mv0401_multiviewer-0.1.0.tar.gz.

File metadata

  • Download URL: mv0401_multiviewer-0.1.0.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mv0401_multiviewer-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0e0052222ed3032e5960f07940198b6f55f9277a89fc08a673dfd95f9ccf13b8
MD5 6424ce8e64225f864fbbf12ee40a4c20
BLAKE2b-256 b31eef3fdc9d65a1c4da797303fe1844fd72955d1555dfd9926b6b45c0ad06da

See more details on using hashes here.

Provenance

The following attestation bundles were made for mv0401_multiviewer-0.1.0.tar.gz:

Publisher: publish-to-pypi.yml on JFaulk1434/wrapper_mv0401

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mv0401_multiviewer-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mv0401_multiviewer-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 efa91457dbca1c74d91bb35cc7e14a74a07526744b1a32dd374b970b82967102
MD5 539ac8950e5cbd39b075cfd9011d5a7e
BLAKE2b-256 e905f4ec9fab9a43699252793bcb5f57dd27728dce43a0f2384a85b68d8106ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for mv0401_multiviewer-0.1.0-py3-none-any.whl:

Publisher: publish-to-pypi.yml on JFaulk1434/wrapper_mv0401

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page