How do I map ELV notation quad decimal to hex numbers?/de

Aus FhemWiki
Wechseln zu: Navigation, Suche

Die direkte Einstellung der Codierung an FS20 und Homematic-Fernbedienungen erfolgt laut ELV Bedienungsanleitungen nur mit den Zahlen 1 bis 4. Das heißt, der Code basiert auf dem "Quaternärzahlensystem" (Vierersystem, Zahlensystem mit Basis 4 [0...3]). Dabei wird den für die Codierung verwendeten Tasten aber nicht die Zahlen 0...3 sondern 1...4 zugewiesen.

In FHEM benutzt man normalerweise Hexadezimalzahlen (Zahlensystem mit Basis 16 [0...F]). Anhand der folgenden Tabelle kann zwischen beiden Darstellungsarten umgerechnet werden:

1x quad 2x quad 3x quad 4x quad

11 = 0x0
12 = 0x1
13 = 0x2
14 = 0x3

21 = 0x4
22 = 0x5
23 = 0x6
24 = 0x7

31 = 0x8
32 = 0x9
33 = 0xA
34 = 0xB

41 = 0xC
42 = 0xD
43 = 0xE
44 = 0xF

Example
"Hauscode" dezimal "43 21 12 34" ergibt "E 4 1 B" hexadezimal.

Siehe auch: fhem Referenzhandbuch:FS20

Einen automatischen Umrechner findet man auch unter www.homematic-inside.de

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge