Zum Inhalt

KNX IP

Wie verbinde ich den bitShake Air mit KNX?

Mit dieser Anleitung bindest du deinen bitShake SmartMeterReader Air (SMR Air) über einen KNX IP Router in dein KNX-System ein. Du richtest dazu die KNX-Kommunikation ein, weist Gruppenadressen zu und ordnest die Messwerte im Script den jeweiligen Übertragungskanälen zu.

Voraussetzungen

Für die Einrichtung benötigst du:

  • einen fertig eingerichteten bitShake Air (SMR Air)
  • einen KNX IP Router
  • der bitShake Lesekopf und der KNX IP Router müssen sich im selben Netzwerk befinden.

1. KNX-Einstellungen öffnen

Öffne in der Weboberfläche des bitShake SmartMeterReader Air den Menüpunkt Einstellungen → KNX.

„Einstellungen“ → „KNX“

2. Physikalische KNX-Adresse vergeben

Vergib für den Lesekopf eine physikalische KNX-Adresse.

Wichtig:

  • Die Adresse muss in deinem KNX-System noch frei sein.
  • Die physikalische Adresse kann nicht über die KNX-Software „ETS“ programmiert werden, sondern muss direkt im bitShake eingestellt werden.
  • Prüfe deshalb vorher, dass die gewählte Adresse noch nicht vergeben ist.

3. KNX-Kommunikation aktivieren

  • Setze das Häkchen bei Aktivieren.
  • Optional kannst du zusätzlich Erweiterte Kommunikation einschalten.

Bei aktivierter „Erweiterter Kommunikation“ werden KNX-Telegramme dreimal gesendet, um die Übertragungssicherheit zu erhöhen. Bei einer stabilen WLAN-Verbindung ist diese Funktion in der Regel nicht erforderlich.

4. Gruppenadressen zuweisen

Der SmartMeterReader kann bis zu 9 verschiedene Werte an den KNX IP Router senden. In den meisten Anwendungen sind diese drei Werte relevant:

  • Verbrauch
  • Einspeisung
  • Momentane Leistung

Vorgehensweise:

  1. Wähle unter Daten zum Senden an Gruppenadresse den Eintrag TX1.
  2. Trage die gewünschte KNX-Gruppenadresse ein.
  3. Klicke auf Hinzufügen.

Wenn ein weiterer Wert übertragen werden soll:

  1. Wähle TX2.
  2. Trage eine weitere Gruppenadresse ein.
  3. Klicke erneut auf Hinzufügen.

Dies kann entsprechend bis TX9 wiederholt werden.

5. Werte im Script zuordnen

Im nächsten Schritt wird festgelegt, welcher Messwert des Lesekopfes an welchen TX-Kanal (TX1–TX9) übertragen wird.

Ergänze dazu im Script (Werkzeuge - Skript konfigurieren) folgenden Abschnitt:

>S
if upsecs%tper==0 {
  knx(26 sml[1])
  knx(27 sml[2])
  knx(28 sml[3])
}

Erläuterung:

  • 26 steht für TX1.
  • 27 steht für TX2.
  • 28 steht für TX3.

Die Zuordnung erfolgt fortlaufend.

  • sml[1] entspricht dem Wert der ersten Zeile im Script (in der Regel der Verbrauch).
  • sml[2] entspricht meist der Einspeisung.
  • sml[3] entspricht der momentanen Leistung.

Je nach individueller Script-Konfiguration kann die Zuordnung abweichen. Prüfe daher die Reihenfolge der Messwerte in deinem Script.

Fertig

Der bitShake SmartMeterReader Air ist jetzt für die Übertragung der ausgewählten Messwerte an die KNX-Gruppenadressen eingerichtet.

☎ Fragen oder Ergänzungen?

Hast du Ideen, Ergänzungen oder Fragen zur Anleitung? Melde dich gerne bei uns:

support@bitshake.de