Skip to content
Tim Gregory edited this page Feb 28, 2019 · 5 revisions

Willkommen!

Zielsetzung

Hier werden alle Informationen zur Heizungssteuerung Körting NT-matic KB2B und kompatible gesammelt. Zur Zeit kann der daemon gallipoli ein paar Daten lesend loggen und über Munin grafisch dargestellen. Wenn das Protokoll besser verstanden ist, kann über ein Plugin in ein bestehendes Open-Source Heim-Automatisierung-System (OpenHAB/FHEM/...) nachgedacht werden.

Neuigkeiten in Bezug auf das Protokoll und/oder der Referenz-Implementierung gallipoli

  • Feb. 2019 mittlerweile habe ich verschiedene Daten von der Gamma und Ceta Serie bekommen (RS-485), die ich gerade in einen Parser einarbeite, damit die Leute möglichst viele Werte auslesen können. Bei der Theta Serie konnte mir noch niemand verraten, wie das Protokoll auf Hardware-Ebene funktioniert (T2B), so dass man das z.Z. gar nicht anschließen kann. Das Schreiben von Nachrichten ist noch nicht ganz gelöst, aber ich habe das Interesse noch nicht verloren ;) Da es aber darauf hinauslaufen wird, ein separates Programm oder Hardware neben der Heimautomatisierung nutzen zu müssen, tendiere ich gerade dazu die Werte z.B. via JSON zur Verfügung zu stellen, dann muss ich weniger Code pflegen. Updates sollen in den nächsten Wochen folgen...
  • Nov. 2018 Wenig Zeit, aber noch nicht tot ;)
  • Apr. 2016 Der Logic Analyser läuft jetzt und hat gezeigt, warum das Senden von Nachrichten ignoriert wurde: Heizungssteuerung und Raumstation machen zwischen jedem Byte eine Gedenkpause, was so nicht in den APIs für Serielle Schnittstellen vorgesehen ist. Lösung könnte das sogenannte "bit banging" sein, wo man das Timing direkt beeinflussen kann.
  • Nov. 2015 Die Versuche eine Raumstation (oder eine simulierte Heizungssteuerung gegen eine echte Raumstation) zu simulieren scheitern zur Zeit an Timingproblemen. Sowohl Heizungssteuerung also auch Raumstation sind sehr empfindlich und ignorieren gesendete Bytes sehr schnell. Vielleicht hilft die USB-Dongle Hersteller Info. Alternativ hab ich mir einen 3$ Wandler für die RS232 bestellt, da sollte das Timing kein Problem sein. Stay tuned.
  • Nov. 2015 gallipoli Version 0.5 Die aktuellen Daten sind über HTTP abfragbar. Damit kann man munin leichter versorgen und mal kann mit dem Smartphone im Keller stehen und Werte vergleichen ;)
  • 05.10.2015 gallipoli Version 0.4 Wir haben ein paar Dumps mit Nachrichten von einer Raumstation, die jetzt korrekt erkannt und geloggt werden. Protokoll-Analyse ist noch in Arbeit.
  • 01.09.2015 gallipoli Version 0.2 Der gamma daemon loggt die Nachrichten der Heizungssteuerung in ein Log-File. Das Munin Skript visualisiert die drei bisher bekannten Temperaturen.
  • 26.08.2015 gallipoli Version 0.1 Der gamma daemon kann jetzt die Checksumme der Nachrichten überprüfen.
  • 09.10.2014 erste Arbeiten die Struktur des Protokoll zu verstehen

Protokoll

Letzter Stand wird hier dokumentiert

Mitmachen

Weitere Infos auf der Mitmachen-Seite

Kompatible Geräte

  • Körting NT-matic KB2B
  • Ungesichert: Körting, EBV, Hoval Toptronic, Typen Gamma 2B, 23B, 233B, 22B, 223B oder 2233B

zu untersuchen:

  • THETA 23B

Scheinen äußerlich Baugleich zu sein, müssen innen nicht baugleich sein(!), können aber auch andere Firmware Versionen haben. Die Version wird für kurze Zeit nach dem Strom Einschalten im Display angezeigt. Auch die Raumstation RS-10 gibt es in verschiedenen Versionen.