SSST - SunSpec Service Tool

Introduction

This is an exploratory application using QTrio. In general, it will provide visually laid out widgets for data dashboards. The data will be read and set over Modbus TCP using the SunSpec high level protocol.

Installation

This application is not yet published to PyPI nor built into directly runnable packages. It is installable via either cloning and installing or directly via the Git repository. When installing the Python package itself, it is recommended to work in a virtual environment. For a quick introduction, see Python Virtual Environments in Five Minutes.

$ myvenv/bin/pip install git+https://github.com/altendky/ssst
$ myvenv/scripts/pip install git+https://github.com/altendky/ssst

Running

Two main means of launching the application are provided. A directly runnable console script and a Python module runnable using python -m.

$ myvenv/bin/ssst gui
$ myvenv/bin/python -m ssst gui
$ myvenv/scripts/ssst gui
$ myvenv/scripts/python -m ssst gui