Eberle Instat Funkthermostat Decodierung

OP #6906543
Lesenswert?
• ▲
▼
Hallo,
ich bin an der Dekodierung des Protokolls von Eberle Instat-868-r1 
Funkthermostaten. Diese können als einfache 2-Punkt oder PWM Thermostat 
betrieben werden. Um es einfach zu halten, habe ich mit 2-Punkt 
begonnen. Alle 10min sendet er dabei ein Signal. Laut Beschreibung 
übergibt er aber auch bei PWM nur An/Aus an den Empfänger, mit Periode 
10min, bei zB 50:50 dann halt alle 5 min.

Herausgefunden habe ich inzwischen, dass das Protokoll 
Manchester-codiert ist. Ich habe eine fixen Bereich für jeden 
Thermostat, der die Absenderadresse des Senders enthält, und einen 
Bereich für ein codiertes An/Aus Signal. Für Sender "A" ist das 1110 / 
0101, für Sender "B" 0001 / 1010.

Danach folgen noch 8Bit, die sich alle 16 Sendungen wiederholen sofern 
sich an An/Aus nichts ändert. Diese sind bei einem Sender zwar für 
An/Aus ähnlich, aber nicht identisch. Anscheinend haben sie aber keine 
Auswirkung auf den Empfänger, der bleibt ja konstant An bzw. Aus.

Kann jemand sagen, was hinter diesem Code steckt? Zum Beispiel eine 
Verbesserung der Übertragungssicherheit durch unterschiedlichen Code? 
Ich finde auch beim besten Willen bisher keinen Zusammenhang oder welche 
Logik wie ein Zähler dahinterstecken könnte.

Als Beispiel hier die Codes für Aus/An und dann die variable 8Bit von 
Sender "A":
1
0101 / 1110
2

3
00110100 / 00110101
4
11000001 / 10000000
5
01110001 / 01110000
6
10000110 / 11111000
7
00001001 / 00001000
8
11111101 / 10100011
9
01010010 / 01010011
10
10100101 / 11011011
11
00101010 / 00101011
12
11011111 / 10011110
13
01101111 / 01101110
14
10011000 / 11100110
15
00010111 / 00010110
16
11100011 / 10111101
17
01001100 / 01001101
18
10111011 / 11000101

Gruß,
Dieter

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 4 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.