/knxproj

Primary LanguagePython

Knxproj

Unzip a knxproj and read the xml files.

Intro in a nutshell

  1. Install python3 and pipenv
  2. Clone this repository
$ git clone git://github.com/fgoettel/knxproj
  1. Install the virtual environment
$ pipenv install
  1. Explore the examples, e.g.,
$ pipenv shell
$ python knxproj/examples/example_read_switches.py /Path/To/project.knxproj

Features

  • Read a .Knxproj

TODOS

  • Check exports from ETS != 5.7
  • Check on Windows
  • MDT GT
    • Nice documentation
    • Nice examples
    • Evaluate kurz/lang and print both
    • Layout other than 2*6
    • Notify LED / Message usage
    • Good tests
    • Good test coverage

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.