DIY-Projekt Homematic Sensoren: Mehrere Sensoren parallel an einer CCU anlernen

Das DIY-Projekt für Homematic-Sensoren ist bei Euch anscheinend sehr beliebt und ich habe jetzt schon häufiger die Frage gestellt bekommen, wie Ihr parallel mehrere Sensoren an einer CCU betreiben könnt. Jeder Sensor identifiziert sich an der CCU über eine eindeutige Kennung. Diese Kennung setzt sich aus einer „Device ID“ und einer „Device Serial“ zusammen.

Damit mehrere DIY-Sensoren an einer CCU betrieben werden können, müssen diese beiden Werte unterschiedliche sein. Wie Ihr das anstellen könnt, beschreibe ich Euch in diesem kurzen Beitrag.

Beide Werte können direkt im Sketch verändert werden. Wenn Ihr die Beispieldatei geladen habt, findet Ihr die beiden Einträge:

{0x34, 0x56, 0x81}, // Device ID
„JPTH10I004“, // Device Serial

Der obere Eintrag für die „Device ID“ ist im Hexadezimalsystem angegeben. Diese muss verändert werden.

Übersetzt ins Dezimalsystem bedeuten die 3 Zahlen Folgendes:

0x34 –> 52

0x56 –> 86

0x81 –> 129

Die Device ID lautet im Dezimalsystem also (52, 86, 129). Diese Zahlenfolge ist willkürlich und muss verändert werden.

Bei mir ändere ich dabei immer nur den letzten Block. Diesen zähle ich herunter, das nächste Gerät erhält also die 128, das übernächste die 127 usw..

Natürlich können wir die neue ID nicht einfach im Dezimalsystem belassen. Daher müssen die neuen Werte in Hex umgerechnet werden.

Das könnt Ihr sehr simpel über diese Website machen. Dort könnt Ihr den Dezimalwert eintragen und den Hex-Wert in das Sketch übernehmen.

Anders verhält sich das bei der „Device Serial“. Diese ist aus alphanumerischen Zeichen zusammengesetzt (Wiki-Artikel).

Hier muss also nicht umgerechnet werden. Ich verändere einfach die letzten Ziffern. Ihr könnt aber auch einfach an einer beliebigen Stelle Zahlen gegen Buchstaben (und auch umgekehrt) tauschen.

Aus der hinterlegen „JPTH10I004 kann z.B. „JPTH10I002“ oder „JPTH10I00A“ werden. Die Länge muss allerdings eingehalten werden.

Wenn nun beide Parameter geändert worden sind, können beide Geräte an der CCU angelernt und gleichzeitig betrieben werden.

Passende Beiträge


Ein Kommentar

  • Mario

    10. Juli 2018

    Hi, ist das auch nötig wenn ihr die Board eingerichtet habt? Sind die Nr dann schon nach reihe? sg

    Antworten

Schreibe einen Kommentar

* Die Checkbox für die Zustimmung zur Speicherung ist nach DSGVO zwingend.

Ich stimme zu.