Überblick

Selfbus ist eine offene Community mit einem 100% Open Source Mindset und beschäftigt sich im Kern mit der Entwicklung freier EIB/KNX® kompatibler Komponenten. Das betrifft sowohl die dazu nötige Hardware als auch die Software sowie diverser Helfer und Tools, die dazu nötig sind. Jeder ist eingeladen mitzuwirken. Jeder darf die Geräte nachbauen. Der kommerzielle Vertrieb, insbesondere eine kommerzielle, offizielle KNX-Zertifizierung der Geräte ist explizit nicht das Ziel von Selfbus. 

  • Open Source Hardware 
  • Open Source Quellcode der zentralen SW-Library
  • Open Source Quellcode der applikationsspezifischen SW
  • Open Source für alles Drumherum wie 3D Druck Files, Druckvorlagen, etc. 

In diesem Wiki findest du Dokumentation, um

  • Selfbus-Geräte nachbauen zu können
  • die richtige Firmware dazu zu finden / selbst zu übersetzen zu können
  • eigene Geräte mit zugehöriger Firmware entwickeln zu können 
  • dich einfach tiefer in KNX eindenken zu können

 

Einstieg in KNX / Selfbus

Unter Community findest du allgemeine Informationen. Zum Beispiel, Standards, was wie Sachen bei Selfbus geregelt ist, aber auch einen Überblick, was alles benötigt wird, um mit einem KNX-Minimalaufbau loslegen zu können

Selfbus entstand 2013 / 2014 als Nachfolger des 2009 gegründeten Freebus-Projektes. Aus dieser Anfangszeit stammen noch viele Controller und Module, die mit dem NXP LPC922 entwickelt wurden. Zu Dokumentationszwecken behalten wir die Doku zu diesen Bausteinen. Der aktuelle Mikrocontrontroller unserer Geräte ist allerdings der NXP LPC1115

 

Selfbusgeräte (nur ein Auszug)

Einen Überblick, welche Geräte entwickelt wurden, findet ihr im Menü "Geräte". Dort kann man sich umsehen, ob man etwas passendes fertiges findet, das man nachbauen kann. Viele Geräte bestehen aus einem steuernden Teil (Controller) und der eigentlichen Applikation (wie z.B. einer Platine mit Ralais für einen Schaltaktor).
Manche dieser Einzelkomponenten sind unter dem Menüpunkt "Hardware" genauer beschrieben. Manchmal gibt es verschiedene Varianten eines Gerätes. Ein 8-fach Aktor kann mit sehr günstigen monostabilen 10A-Relais umgesetzt sein, oder mit  bistabilen 16A-Relais. Die Steuerung der Applikationsplatine kann mit dem alten (LPC922) oder mit dem aktuellen (LPC1115) Controller erfolgen.

GerätVarianteControllerApplikationModul
8-fach Binärausgang 230V   8out, 10A Applikation  
 6fach strommessender Binärausgang 230V 16A        
8-fach Binärausgang 230V 16A 4TE, LPC922 Controller 4TE Top, 16A 8out, 16A Applikation  
8-fach Binärausgang 230V 16A (ARM) 4TE, ARM Controller 4TE Mid LPC1115    
Rauchmeldermodul       Rauchmelder LPC1115
Rauchmeldermodul       Rauchmelder LPC922

 

Schematischer Aufbau eines Selfbus-Gerätes

Ein Selfbus-Gerät besteht oft aus zwei Teilen: einer Controllerplatine und einer Applikationsplatine.

Schema Selfbus Controller 

Der Controller besteht wiederum aus verschiedenen Gruppen von Bauteilen