KNX-Integration¶
Der WattWächter WiFi/USB kann Messdaten an ein KNX-Bussystem übertragen. Dafür sind drei Konfigurationsschritte erforderlich.
Voraussetzungen:
- Firmware-Version 14.1.0 oder neuer
- Funktionierendes Leseskript (siehe Zähler-Skripte)
- KNX-Router im selben Netzwerk
Hinweis
Instabile Verbindungen können zu ungewöhnlichen Wertgrößen in der KNX-Software führen. Überprüfe alle Werte und verwende die Daten bevorzugt für Logging statt für Steuerungszwecke.
1. KNX-Parameter konfigurieren¶
-
Öffne im Webinterface Configuration → Configure KNX
-
Konfiguriere unter Data to Send die zu übertragenden Messwerte (bis zu 5 Slots: KNX TX1–TX5)
- Weise jedem Slot eine eindeutige Gruppenadresse zu
- Setze die physikalische Adresse
- Aktiviere das KNX-Kontrollkästchen
- Aktiviere Communication Enhancement (sendet Werte dreifach für höhere Zuverlässigkeit)
- Klicke auf Save
2. Skript erweitern¶
Füge in deinem Leseskript zwischen >B und >D folgenden Block ein (über Tools → Edit Script):
>S
if upsecs%tper==0 {
knx(26 sml[1])
knx(27 sml[2])
knx(28 sml[3])
}
Zuordnung der Platzhalter:
| Platzhalter | KNX-Slot |
|---|---|
| 26 | KNX TX1 |
| 27 | KNX TX2 |
| 28 | KNX TX3 |
| 29 | KNX TX4 |
| 30 | KNX TX5 |
Die Variablen sml[1], sml[2], sml[3] entsprechen den sequentiell ausgelesenen Zählerwerten.
3. Sendeintervall festlegen¶
- Navigiere zu Configuration → Configure Logging
- Setze die Telemetry period in Sekunden
Überprüfung in der Console:




