EIB OpenSource Projekte

Die folgende Seite beschreibt meine Arbeiten rund um den EIB-Bus.

Um was es hier geht
Im folgenden möchte ich für alle an EIB Interessierte meine Arbeiten beschreiben. Das Ganze erhebt keinen Anspruch auf Vollständigkeit oder Richtigkeit und ich muss darauf hinweisen, dass Arbeiten im Bereich der Elektroinstallation nur von Fachleuten durchgeführt werden dürfen.

Die Programme, SourcesCodes und Pläne dokumentieren nur meine Arbeiten und ich schliesse jede Verantortung für Schäden aus. Soweit SourceCodes veröffentlicht sind unterliegen diese der GNU GENERAL PUBLIC LICENSE.

Falls ich irgendwelche Schutzrechte verletzt haben sollte, bitte ich um Information.
Es geht hier um nicht-kommerzielle EIB-Lösungen für Privatleute.

>> Matthias Dehof

 Neuigkeiten

HISTORY
15.Okt.2008 - 2-Kanal Aktor ist fertig
09.Jul.2008 - EIBserver v3.03
09.Jul.2008 - EIB mit Excel steuern
20.Feb.2008 - LEIBnix Bilder, 2-fach Aktor, Grafik...
11.Jan.2008 - EIB via ->Bluetooth
07.Sep.2007 - EIBserverTest Programm
27.Jul.2007 - BOA webserver für LEIBnix funktionert

 FAQ

Auch wenn ich gerne versuche, alle Fragen zu beantworten: bitte zuerst mal hier nachschauen!

Q: Funktioniert meine Schnittstelle...mit dem EIBserver ?
A: keine Ahnung ! Es gibt soviele Schnittstellen, von denen ich nicht weiß was drinnen steckt, dass ich das beim besten Willen nicht sagen kann. Ich versuche aber eine Liste von erprobten HW/SW-Kombinationen zu machen (sofern ich Feedback von euch bekomme).
Soweit es mich betrifft, ich verwende nur Lösungen die entweder auf dem Siemens Busankoppler 5WG1-114-2AB02 oder einer BIM113 basieren (siehe dazu auch die diversen EIBmax-Varianten). Siehe dazu auch die NEU: Referenzliste

Q: Sind die Buskoppler der verschiedenen Hersteller kompatibel ?
Im Prinzip sind die Busankoppler schon kompatibel, alleine deswegen weil alle per Definition die PEI-Schnittstelle in derselben Form unterstützen (das ist der 10-polige Stecker) - zumal es nicht beliebig viele Hersteller für die Chips gibt. Aber in den Buskopplern ist eine Herstellerkennung programmiert, die soll verhindern, dass nicht-kompatible Geräte miteinander betrieben werden.

Soweit der gute Gedanke, de facto nutzen die meisten Hersteller das aus, um die Kunden an sich zu binden. Es ist m.E. technisch nicht nachvollziehbar, warum Buskoppler vom Hersteller A einen deutlich anderen Preis haben als vom Hersteller B, obwohl das Gleiche drinsteckt.

Im Busankoppler steckt ein Mikrocontroller drin, meistens MC68HC705 (sind seit 2008 abgekündigt) oft auch als BCU bezeichnet (Bus Coupling Unit), da gibt es derzeit drei Varianten BCU1.2, BCU2.0 und BCU2.1. Diese unterscheiden sich in der Schaltung (Bus-Interface) und vor allem in der Software - das merkt man aber als Anwender kaum, weil die ETS das "versteckt".

Jedoch : bei zB Siemens kann man die Oberflächen/Geräte fast beliebig auf jede Sorte Busankoppler stecken. Aber zB bei Gira und Merten ist das nicht so, da gibt es Oberflächen die laufen nur auf dem einen oder anderen Buskoppler. Warum das so ist ? ... Wenn man nun weiß, wie sich die Dinger verhalten, kann man auch problemlos einen A-Buskoppler in einen B-Buskoppler "umprogrammieren" (Tools unter Linux).

 

 ... und sonst

Falls es nun doch noch Fragen gibt, versuche ich gerne weiter zu helfen : eMail: