Version 45 (modified by 5 weeks ago) ( diff ) | ,
---|
Table of Contents
Welcome to pKNyX project
Introduction
pKNyX (python KNX framework) is a free python framework dedicated to build KNX simple and robust applications, in order to extend KNX installations, by adding some simple rules or complete virtual devices. Other technologies can be used by the way of plugins.
pKNyX is entirely written in python, so should run on any plateform running a python interpreter. I use an ALIX board with a debian-for-alix distro, but a Raspberry Pi is also a very good choice.
pKNyX is not a commercial project, and is not KNX certified: I develop it on my free time, because it is fun. So, I don't make support for professional usage. This does not mean that it can't be used by pros, but be aware that things can go wrong, and neither my responsibility nor KNX association one can be engaged is such case.
Do not confuse with pyknx, which is a binding for linknx written by Cyrille Defranoux.
Enjoy!
The pKNyX team
Developed with:
Latest news
- 2024-08: migration Python3 (with threads or coroutines)
- 2017-02: github -> framagit migration
- 2016-02: first stable release (1.0.0)
- 2014-03: new dev. release (0.9.3)
- 2013-12: svn -> git migration
- 2013-08: added a little tutorial
- 2013-08: first working (dev) release
- 2013-05: creation of web site
License
All pknyx files and documents are released under GPL.
Features
Documentation
- Python -- Python
Applications (devices) using pKNyX
Here are some applications based on pKNyX:
- pKNyX uid - server for smartphone-oriented superviser
- Helios monitoring - Helios vent unit monitoring device
Other applications related to pKNyX
- pKNyXui - client part of the pKNyX superviser server
Related links
Download
See this page.
Trac shortcuts
- Report bug or add request -- For developers only. Use knx-fr forum instead.
- View tickets
- View tickets -- By date
- View tickets -- By milestone
Authors
Main developement
- Frédéric <fma at gbiloba dot org>