Schaussi
10.08.10, 07:45
Hallo,
bin gerade bei der EIB/KNX-Hausplanung, genauer gesagt beim Planen der Raumbeschallung.
Es gibt zwar, wie oft hier im Forum erwähnt wird, interessante Lösungen von Gira etc., jedoch ist mir der Preis für meine Anforderungen zu hoch.
Ich möchte grundsätzlich MP3s und Webradio hören, deshalb habe ich an folgende Variante gedacht:
PC mit einigen Soundkarten, z.B. 1 pro Raum
KNX-Bedienmodule von Gira
Verstärker: zzt. noch unklar, aber vorerst unwichtig
Meine Frage:
Wie bewerkstellige ich es am besten, dass der PC die Befehle von den Bedienelementen sofort erhält?
Gibt es z.B. eine Art virtuelles KNX-Modul, das auf dem PC läuft und bei Telegrammeingang z.B. bestimmte Programme ausführen kann?
Zurzeit kann ich es mir nur mit dem eibd-Server vorstellen: http://www.auto.tuwien.ac.at/~mkoegler/index.php/eibd
-> und mit diesem den Bus abfragen (EIB-Ethernet-Modul).
Das wäre eigentlich kein Problem, aber meiner Meinung nach müsste es eine bessere Lösung geben, als den Bus permanent (zumindest 1mal pro Sekunde) abfragen zu müssen. Das Busy Waiting möchte ich vermeiden.
Eine andere Möglichkeit wäre noch, auf das Bedienelement einen Aktor zu programmieren, und diesen über eine Relaiskarte am PC wieder einzulesen; ist natürlich auch nicht optimal und vmtl. gäbe es hier auch nur die Busy Waiting-Möglichkeit.
Bin für Vorschläge und Anregungen dankbar.
mfg
bin gerade bei der EIB/KNX-Hausplanung, genauer gesagt beim Planen der Raumbeschallung.
Es gibt zwar, wie oft hier im Forum erwähnt wird, interessante Lösungen von Gira etc., jedoch ist mir der Preis für meine Anforderungen zu hoch.
Ich möchte grundsätzlich MP3s und Webradio hören, deshalb habe ich an folgende Variante gedacht:
PC mit einigen Soundkarten, z.B. 1 pro Raum
KNX-Bedienmodule von Gira
Verstärker: zzt. noch unklar, aber vorerst unwichtig
Meine Frage:
Wie bewerkstellige ich es am besten, dass der PC die Befehle von den Bedienelementen sofort erhält?
Gibt es z.B. eine Art virtuelles KNX-Modul, das auf dem PC läuft und bei Telegrammeingang z.B. bestimmte Programme ausführen kann?
Zurzeit kann ich es mir nur mit dem eibd-Server vorstellen: http://www.auto.tuwien.ac.at/~mkoegler/index.php/eibd
-> und mit diesem den Bus abfragen (EIB-Ethernet-Modul).
Das wäre eigentlich kein Problem, aber meiner Meinung nach müsste es eine bessere Lösung geben, als den Bus permanent (zumindest 1mal pro Sekunde) abfragen zu müssen. Das Busy Waiting möchte ich vermeiden.
Eine andere Möglichkeit wäre noch, auf das Bedienelement einen Aktor zu programmieren, und diesen über eine Relaiskarte am PC wieder einzulesen; ist natürlich auch nicht optimal und vmtl. gäbe es hier auch nur die Busy Waiting-Möglichkeit.
Bin für Vorschläge und Anregungen dankbar.
mfg