Voraussetzung für das Beispiel
Nachdem man die IDs der 1-Wire Sensoren kennt (vgl. https://knx-user-forum.de/eibpc/1096...tml#post126183, Abschnitt Initialisieren), kann man mit dem HA7E Sensoren einbinden.
Das folgende Makro sendet die Temperatur des Sensors
mit ID 8D000801D29B2410 alle 5 Minuten zyklisch auf den Bus auf die GA 2/3/4 (Typ f16).
[highlight=epc]
[Macros]
//Den HA7E Adapter einbinden
HA7E()
// Der Sensor im Wohnzimmer wird alle 5 Minuten ausgelesen
// und in der Variable Wohnzimmer_Temperature gespeichert und an die
// Gruppenadresse '2/3/4'f16 geschickt
TemperatureGA(Wohnzimmer,$8D000801D29B2410$,'2/3/4'f16,5)
[MacroLibs]
EnertexOneWire.lib
[EibPC]
// Hier kein Programm notwendig
[RS232]
// RS232-Konfiguration: Baudrate, Datenbits, Stoppbits, Parität, Flusssteuerung
9600
8
1
0
0
[/highlight]
- Benötigte Bibliothek: EnertexOneWire.lib (Makrolibs 1.011)
- HA7E Adpater
Nachdem man die IDs der 1-Wire Sensoren kennt (vgl. https://knx-user-forum.de/eibpc/1096...tml#post126183, Abschnitt Initialisieren), kann man mit dem HA7E Sensoren einbinden.
Das folgende Makro sendet die Temperatur des Sensors
mit ID 8D000801D29B2410 alle 5 Minuten zyklisch auf den Bus auf die GA 2/3/4 (Typ f16).
[highlight=epc]
[Macros]
//Den HA7E Adapter einbinden
HA7E()
// Der Sensor im Wohnzimmer wird alle 5 Minuten ausgelesen
// und in der Variable Wohnzimmer_Temperature gespeichert und an die
// Gruppenadresse '2/3/4'f16 geschickt
TemperatureGA(Wohnzimmer,$8D000801D29B2410$,'2/3/4'f16,5)
[MacroLibs]
EnertexOneWire.lib
[EibPC]
// Hier kein Programm notwendig
[RS232]
// RS232-Konfiguration: Baudrate, Datenbits, Stoppbits, Parität, Flusssteuerung
9600
8
1
0
0
[/highlight]