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
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file wirepas_console-1.0-py3-none-any.whl
.
File metadata
- Download URL: wirepas_console-1.0-py3-none-any.whl
- Upload date:
- Size: 611.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e865e66df0e18ea859d8fd27158ed7fc0bf2c8617418e9f59c420007683ffc78 |
|
MD5 | a73b747b1a7ae86ad21cd9ac9f2b1917 |
|
BLAKE2b-256 | 08b210425b9f66722f6d9eee990a8e54e673eed735efbca467aa9ae6cbc8ad66 |