OpenKNX Modules - OpenKNX/OpenKNX GitHub Wiki
OpenKNX Applications sind modular aufgebaut.
Sie enthalten als Minimalset neben dem knx stack OpenKNX Common, welches sowohl Basisfunktionen abbildet als auch die Infrastruktur zur Einbindung der OFM (OpenKNX Function Module) bereitstellt.
Diese Struktur erlaubt die einfache Wiederverwendung der OFMs in verschiedensten Applikationen.
- OAM - OpenKNX Application Module - eine OpenKNX Application
- OFM - OpenKNX Function Module - Jedes Modul dass durch den Modullademechanismus von Common geladen und behandelt wird. Enthält meistens auch Anteile zur Erstellung der Produktdatenbank.
- OGM - OpenKNX Generic Module - Sonstige Funktionen oder Bibliotheken
This list is not yet complete! Please contribute, at least with your own modules ;)
Type | Name | Description | RP2040 | SAMD21 | ESP32 | Prefix | State | Maintainer |
---|---|---|---|---|---|---|---|---|
OGM | Common | Basis für jede OpenKNX Application | X | X | X | BASE | Prod. | |
OFM | Network | Basis für jede OpenKNX Application mit Ethernet HW | X | ? | X | NET | Beta | |
OFM | LogicModule | KNX Logik Verarbeitung | X | X | X 1) | LOG | Prod. | mumpf |
OFM | THPSensorModule | Digitale Temperatur, Luftfeuchte und Drucksensoren | X | - | ? | THP | Beta | Ing-Dom |
OFM | FileTransferModule | Überträgt Dateien oder Updates über KNX (TP oder IP) | X | - | - | N/A | Beta | thewhobox |
OFM | PresenceModule | (virtuelle) Präsenzmelder | X | X | X 1) | PM | Prod. | mumpf |
OFM | VirtualButton | (virtuelle) Taster | X | ? | ? | BTN | Prod. | traxanos |
OFM | Meter | Zählermodul | X | ? | ? | MTR | DEV. | traxanos |
OFM | InternetWeatherModule | Ruft Wetterdaten aus dem Internet ab, benötigt Ethernet oder WLAN HW | X | ? | X | IW | Beta | mgeramb |
OFM | SIPClientModule | Bringt ein Telefon über ein SIP Gateway zum läuten, benötigt Ethernet oder WLAN HW | X | ? | X | SIP | Beta | mgeramb |
OFM | ShutterControllerModule | Jalousiensteuerung | X | ? | X | SHC | Beta | mgeramb |
OFM | FunctionBlocksModul | Funktionsblöcke: Und, Oder mit 9 Eingängen, Prioritätsschalter | X | ? | X | FCB | Beta | mgeramb |
OFM | ConfigTransfer | Universeller Konfigurationstransfer für OpenKNX-Module | X | X | X | UCT | Prod. | cornelius-koepp |
OFM | DFA | Universelle Zustandsautomaten | X | ? | (X) | DFA | Beta | cornelius-koepp |
OFM | . | . | X | ? | (X) | GEN | Alpha | cornelius-koepp |
OFM | . | . | X | ? | (X) | APP | DEV | cornelius-koepp |
OFM | . | . | X | ? | (X) | GAC | DEV | cornelius-koepp |
OFM | . | . | X | ? | (X) | GMC | DEV | cornelius-koepp |
OFM | . | . | X | ? | (X) | GEM | DEV | cornelius-koepp |
OFM | . | . | X | - | - | PDG | Alpha | cornelius-koepp |
OFM | . | . | X | - | (X) | HMG | Alpha | cornelius-koepp |
OFM | SensorModule | (I2C-) Sensormodul | ? | ? | ? | SENS | Prod. | mumpf |
OFM | BinaryInput | Binäreingänge | ? | ? | ? | BI | Prod. | traxanos |
. | . | GardenControl | ? | - | ? | BEM | ? | Matsifi |
. | . | GardenControlRelais | ? | - | ? | REL | ? | Matsifi |
. | . | InputADC | ? | - | ? | ADC | ? | Matsifi |
. | . | Input_4_20mA | ? | - | ? | CUR | ? | Matsifi |
1) Keine offizielle Release verfügbar (eigenes Build ist notwendig), aber das Modul wurde bereits mit ESP32 getestet.
Infos über FunctionProperties.
Und welches Modul welche PropertyId verwendet.