Zurück   KNX-User-Forum > Lexikon > KNX/EIB
knx-user-forum - International KNX Award Winner 2010


Links
Kalender
Spende

Kategorie: KNX/EIB
Eintrag anzeigen
linKNX linKNX

linKNX

 
Eingetragen von MarkusL, 07.01.2009 22:04 Uhr

Letzte Überarbeitung von MarkusL, 17.10.2010 20:11 Uhr
Was ist linKNX?

Mit linknx kann der Bus über eine XML-Schnittstelle gelesen und geschrieben werden.

Auch einige Logiken lassen sich damit umsetzten, wie z.B. Bedingungen, Aktionen oder Zeitprogramme. Diese werden dann direkt über linknx abgearbeitet.

Konfiguriert wird alles über eine XML-Datei.

Die Seite des Programmierers (jef2000 aus dem Forum) befindet sich hier.


Installation

Die Sourcen, sowie fertige Pakete gibt es hier. Für LinkKNX wird Eibd benötigt.


Bus-Zugriff

Der Bus-Zugriff erfolgt über eibd welcher verschiedene Möglichkeiten des Bus-Zugriffs ermöglicht, siehe hier.


Konfiguration

Die Konfiguration von linKNX geht über eine XML-Datei weitere Details dazu befinden sich hier.

In dieser XML-Datei können auch die Logiken (z.B. zu bestimmten Events soll etwas passieren, oder zu einer bestimmten Uhrzeit) programmiert werden!
  • Bedingungen (Definition in der XML-Datei.)
    • Logische-Bedingungen (AND, OR und NOT)
    • Objekt-Bedingungen (=, <, >, ><, <=, >=)
    • Zeit-Bedingungen (Schaltuhr)


Ansprechen des EIB

Mit linKNX gibt es mehrere Möglichkeiteiten auf den EIB Bus zu schreiben und ihn zu lesen.
  • XML
    Wie das im einzelnen funktioniert befindet sich hier.
  • PHP
    Eine weitere Möglichkeit ist über ein PHP-Skript mit der linKNX XML-Schnittstelle zu kommunizieren.

    Ein Beispiel-Script vom Programmierer befindet sich hier.
  • Java
    Als "Frontend" kann eine Java-Applikation KNXweb welches über die XML-Schnittstelle mit linKNX kommunizieren kann, eingesetzt werden und hier bezogen werden.

vBulletin-Lexikon Version 1.1.0 (Deutsch)
Powered by ForumFactory

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:27 Uhr.



SEO by vBSEO