Erstellt vor 4 Jahren

Zuletzt geändert vor 19 Monaten

#2618 new addition

linknx: changset to add KNX/EIB automation platform

Erstellt von: dirkh Verantwortlicher:
Priorität: normal Meilenstein: freetz-future
Komponente: packages Version: devel
Stichworte: Beobachter:
Product Id: Firmware Version:

Beschreibung

The attached patch contains a changeset to integrate linknx. It includes a startup script and a small cgi to configure the service, included are basic configuration script which have to be adapted to the local KNX/EIB objects, which can be accessed via php web page to operate switches, heating devices. Linknx is only one component of a bigger project. The goal is to get the maximum comfort and flexibility from my KNX domotic system while keeping the smallest possible resource consumption. The physical access to the KNX bus is ensured by the EIBD daemon.

Anhänge (2)

linknx.patch (10.5 KB) - hinzugefügt von dirkh vor 4 Jahren.
adds a ready to integrate patch depending on eibd patch
linknx_v1.patch (15.1 KB) - hinzugefügt von dirkh vor 4 Jahren.
cumulative patch adding configuration examples to ease usage

Alle Anhänge herunterladen als: .zip

Änderungshistorie (4)

Geändert vor 4 Jahren durch dirkh

adds a ready to integrate patch depending on eibd patch

comment:1 Geändert vor 4 Jahren durch er13

  • Meilenstein von freetz-2.0 nach freetz-future geändert

Geändert vor 4 Jahren durch dirkh

cumulative patch adding configuration examples to ease usage

comment:2 Geändert vor 4 Jahren durch dirkh

Just in case it is needed, with these two commands the patch can be locally integrated, the first command creates not existing instances in svn, to prepare that the patch can be applied:

for f in $(svn --dry-run patch linknx_v1.patch  | grep target | tr -d "'" | cut -d' ' -f4); do mkdir -p $(dirname $f); touch $f; svn add $(dirname $f) 2> /dev/null; rm $f; done
svn patch linknx_v1.patch

Will be maintained furtheron on Github:

git clone ​https://github.com/dirk-dhu/freetz.git freetz-devel

Following command can be used to update the checkout:

git fetch; git reset —hard origin/master

A patch can be created by clicking of the wanted commit under following URL:

https://github.com/dirk-dhu/freetz/commits/master

You have to append .patch to the URL after the SHA-value to produce the patch.

Zuletzt geändert vor 19 Monaten von dirkh (vorher) (Diff)
Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.