Skip to content

altendky/ssst

Repository files navigation

SSST - SunSpec Service Tool

Resources

Documentation Read the Docs Documentation
Issues GitHub Issues
Repository GitHub Repository
Tests GitHub Actions Tests
Coverage Codecov Test coverage
Distribution PyPI
Latest distribution version
Supported Python versions
Supported Python interpreters

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.

.. tab:: Unix/macOS

    .. code-block:: console

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

.. tab:: Windows

    .. code-block:: console

        $ 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.

.. tab:: Unix/macOS

    .. code-block:: console

        $ myvenv/bin/ssst gui

    .. code-block:: console

        $ myvenv/bin/python -m ssst gui

.. tab:: Windows

    .. code-block:: console

        $ myvenv/scripts/ssst gui

    .. code-block:: console

        $ myvenv/scripts/python -m ssst gui


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published