Skip to main content

A Python library for the Linksys Velop Mesh system

Project description

pyvelop

A Python library for the Linksys Velop Mesh system

Purpose

This library was built with the intention of allowing easy communication with the Linksys Velop Mesh system. Primarily, it was built to support the linksys_velop <https://github.com/uvjim/linksys_velop>_ custom component in Home Assistant <https://home-assistant.io/>_.

Installation

pip install pyvelop

Quick Start

To get started you can use the following as a skeleton.

.. code:: python

import asyncio

from pyvelop.mesh import Mesh


async def main():
    with Mesh(node="192.168.1.1", password="my_password") as mesh:
        await mesh.async_gather_details()
        print(mesh.nodes)


if __name__ == "__main__":
    loop = asyncio.get_event_loop()
    loop.run_until_complete(main())

Disclaimer

This is NOT an official module, and it is NOT officially supported by the vendor.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyvelop-2021.9.4.tar.gz (16.3 kB view hashes)

Uploaded Source

Built Distribution

pyvelop-2021.9.4-py3-none-any.whl (17.9 kB view hashes)

Uploaded Python 3

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