Hallo,
ich möchte für unsere Trimatik-MC (7450263) einen Datenlogger für die Temperaturwerte aufbauen.
An Stecker 58 kann die Fernbedienung-F (7450025) angeschlossen werden, über die die aktuellen Temperaturen abgefragt werden können. Diesen Anschluss 58 möchte ich als Zugang benutzen, nur fehlt mir eine Beschreibung des verwendeten Protokolls.
Mittels eines KM-Bus-Interfaces habe ich an diesem Zwei-Draht-Bus (Kontakte 24 und 25 an Stecker 58) Daten (ohne ein angeschlossenes Gerät) aufgezeichnet, siehe angehängtes Bild.
Die Signale entsprechen leider nicht denen, wie sie bei OpenV beim KM-Bus beschrieben sind (4800 Baud 8E2).
Alle ca. 23,7s wird eine Signalsequenz von der Steuerung gesendet, die mit 39,5ms Low eingeleitet wird (im Bild 'A').
Darauf folgt ein ca. 143ms langes Muster. Ich vermute, dass es eine Folge von 18 Symbolen zu je ca. 8ms Dauer (126 oder 125 Baud) ist, wobei jedes Symbol entweder aus rund 2ms High + 6ms Low, oder 6ms High + 2ms Low besteht, im Bild mit 'B' und 'C' gekennzeichnet.
Ordnet man den zwei unterschiedlichen Symbolen 0 und 1 zu, ergeben sich diese drei Bitfolgen, die im Wechsel dauernd gesendet werden:
Sequenz 1: 000010010000000001
Sequenz 2: 100010010000000011
Sequenz 3: 100110010000000001
Leider habe ich keine Fernbedienung-F um einen weiteren Datenaustausch zu untersuchen.
Gibt es eine Beschreibung dieses Protokolls, mit dem ich die Temperaturwerte über den Stecker 58 abfragen kann? Hat sich jemand mal mit diesem Protokoll beschäftigt und kann mir weiterhelfen?
Dankeschön 🙂
Gruß, Christian
Das Thema ist schon etwas älter.. aber es gibt Neuigkeiten die möglicherweise für die Bastler hier interessant sind.
Ich habe eine Fernbedienung-MC und ihre Kommunikation analysiert. Der Bus arbeitet mit 18/10V Pegeln, die Kodierung wurde weiter oben bereits beschrieben. Hier ist ein Schnappschuss der Signale und eine Skizze der Eingangsschaltung.
Auf digitaler Ebene zeigt sich folgendes Bild.
Einen Teil der Daten konnte ich bereits zuordnen.
In den Daten die die Trimatik sendet sind die Temperaturwerte von Aussen-Temp und WW-Speicher enthalten. Weitere Informationen konnte ich bisher nicht entdecken.
Diese Schnittstelle ist daher für simples Schalten und Temperatur-Setzen durchaus geeignet. Alles was die "Fernbedienung-MC" an Funktion bietet könnte man mit moderatem Aufwand durch eine "drahtlose Kiste" nachbilden und irgendwo einbinden.
Sie liefert aber keine umfassende Liste der Zustandswerte (Temperaturen, interne Regel- und Schaltzustände, etc). Dafür ist digitale Schaltuhr/Regelbox Schnittstelle viel besser geeignet.
Ganz ehrlich: wenn man noch eine Trimatic nutzt, braucht jetzt nicht mehr anfangen, da irgendwelche Daten zu erfassen.
Dann sollte das Thema weiter ignoriert und ausgesessen werden, bis keiner mehr dafür Verwendung hat? Ich finds Klasse, dass sich Trimatik-Chris damit auseinandersetzt, denn die Anlagen sind immer noch zuverlässig in Betrieb!
Seit 2023 läuft mein Trimatik-MC-Datenlogger auf einem ESP32, der - wie Trimatik-Chris erwähnt - die Daten zwischen Regelbox und Schaltuhr auswertet:
Im Prinzip ja. Die Trimatic wird weder produziert noch als Neuteil verkauft. Sie hat ausgedient. Und wird bald ,,ausgestorben,,sein.
Franky hat natürlich Recht dass es sich hier um uralte Anlagen handelt bei denen jeder Aufwand aus ökonomischer Sicht hinterfragt werden sollte. Und das Ergebnis wird auch deutlich entfernt sein von dem was modernere Anlagen zu bieten haben. Ich möchte hier auch keine Reklame dafür machen und andere in ein technisches Abenteuer locken. Ich würde das hier eher als Tech-Talk für Nerds bezeichnen.
Die Elektrik meiner Anlage habe ich im Griff, alles ist runderneuert und ich kann alles reparieren. Eine Fernüberwachung, und/oder Steuerung, ist das einzige was fehlte. Es ist ein Hobby dass praktisch nichts kostet und bei dem ich auch noch was lerne. Also warum nicht?
Ich akzeptiere es natürlich auch sofort wenn diese detaillierten, tech-lastigen Beiträge hier nicht ins gewünschte Bild passen.
Habt ihr ein Github dafür?
Ich kenne auch noch ein paar Leute mit dem Oldie.