Skip to main content

A tool for configuring and monitoring Wirepas networks

Project description

Wirepas Console

Wirepas Console is a tool for configuring and monitoring Wirepas networks. It is a graphical user interface for the Wirepas MQTT Library. Wirepas Console is provided as a Python wheel on the Python Package Index (PyPI) and it supports Linux, macOS and Windows.

Installation

You need to have at least Python 3.7 and pip installed on your operating system to install Wirepas Console. Once you have a supported version of Python installed, you can run the following command to install Wirepas Console from PyPI:

$ pip3 install wirepas-console

It is also possible to install Wirepas Console inside a Python virtual environment, e.g. by using the Python standard venv module.

Linux

Wirepas Console requires the PyGObject Python module on Linux systems. The module is not required on macOS or Windows.

To install PyGObject from PyPI:

$ pip3 install PyGObject

Depending on your Linux distribution, you may have to install extra dependencies. The following command installs the required dependencies on Debian or Ubuntu based systems:

$ sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0 gir1.2-webkit2-4.0

For other common Linux distributions, please consult the PyGObject Getting Started page.

Usage

Once installed, Wirepas Console can be run from the command line:

$ wirepas-console

A webview window will open, presenting the user interface. Closing the window will close Wirepas Console and return to shell prompt.

Another way to use Wirepas Console is with a web browser, without opening a webview window:

$ wirepas-console --no-webview

The browser can then be pointed to http://localhost:1414. In this mode Wirepas Console must be manually closed by invoking a keyboard interrupt (Control-C).

License

Copyright © 2021 Wirepas Ltd — All Rights Reserved

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

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

Built Distribution

wirepas_console-1.0-py3-none-any.whl (611.9 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page