FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: SunnyCrockett am 02 März 2020, 19:43:22

Titel: Buderus 2107 mit KM271
Beitrag von: SunnyCrockett am 02 März 2020, 19:43:22
Hallo,

ich bin neu hier im Forum.

Ich möchte meine Buderus 2107 Heizungssteuerung mit dem Kommunikationsmodul KM271 (Originalteil von Buderus, kein Nachbau) an den Raspberry PI mit RS 232 Pegelwandler anschließen.
Die Kommunikation vom PI zu einem PC funktioniert fehlerfrei.

Jetzt stehe ich vor dem Problem: wie funktioniert die Kommunikation zwischen dem PI und der KM271.
Ich habe schon einiges per Google Suche herausgefunden, aber alle Infos sind nicht vollständig.

Buderus gibt leider keine Infos über die Datenprotokolle heraus.
Die Originalsoftware von 1999 ist anscheinend eine uralte 16 Bit Software, die man auch nicht mehr von Buderus bekommen kann.

Im Homematic-Forum gibt es einen User, der mit einem 3964R-Protokoll die Kommunikation zum Laufen bekommen hat.
Aber man braucht noch 1-2 weitere Scripts. Und ich weiß nicht, welche Kommandos man zur Heizung senden kann.

Hier im FHEM-Forum findet man Hinweise auf eigene Programmteile von einem der Admins und auch von einem anderen User (bzw. Gast).
Aber diese Programmteile kann ich nirgends finden.

Mein erstes Ziel für den Anfang: vom PI aus der Heizung den Befehl "Tagbetrieb" oder "Nachtabsenkung" zeitgesteuert z.B. per Cron-Job senden.

Theoretisch würde mir hier ein einfaches Python-Script genügen.
Aber ich habe keine Infos über die zu sendenden Kommandos.
Ich weiß nur, die KM271 sendet mit 2400 Baud 8N1.

Kann mir hier jemand weiter helfen?

Gruß,
Rainer
Titel: Antw:Buderus 2107 mit KM271
Beitrag von: rudolfkoenig am 02 März 2020, 20:00:59
ZitatBuderus gibt leider keine Infos über die Datenprotokolle heraus.
Stimmt, Bosch (der Entwickler) auch nicht.

ZitatAber diese Programmteile kann ich nirgends finden.
Ist seit 10 Jahren (na gut, 11 Tage fehlen noch) ein offizelles FHEM Modul: https://svn.fhem.de/trac/browser/trunk/fhem/FHEM/00_KM271.pm

ZitatMein erstes Ziel für den Anfang: vom PI aus der Heizung den Befehl "Tagbetrieb" oder "Nachtabsenkung" zeitgesteuert z.B. per Cron-Job senden.
Ich wuerde dafuer FHEM verwenden :)

Konfiguration: define KM271 KM271 /dev/ttyS0@2400
Nachtabsenkung um 22:00: define km271night at *22:00 set KM271 hk1_betriebsart nacht

Siehe auch https://fhem.de/commandref_modular.html#KM271

Titel: Antw:Buderus 2107 mit KM271
Beitrag von: SunnyCrockett am 02 März 2020, 20:17:52
Hallo,

ich hatte FHEM bis jetzt für den Anfang noch nicht eingeplant, aber das ist ja die beste Lösung für mein Problem.
Vielen Dank für die schnelle Hilfe.

Gruß,
Rainer