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.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

Uploaded Python 3

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

Hashes for wirepas_console-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e865e66df0e18ea859d8fd27158ed7fc0bf2c8617418e9f59c420007683ffc78
MD5 a73b747b1a7ae86ad21cd9ac9f2b1917
BLAKE2b-256 08b210425b9f66722f6d9eee990a8e54e673eed735efbca467aa9ae6cbc8ad66

See more details on using hashes here.

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