Technische Alternatice ATOS CMI Instanzkonfiguration geht nicht

Ich habe eine CMI-S von der Technischen Alternative per LAN mit fester IP-Adresse in meinem LAN. Das Web-Interface dieser CMI-S kann ich erreichen. Es hängt am CAN-Bus-Knoten 56 (default).

An dieser CMI hängt ein TA-Regler CAN-EZ3 am Knoten 40. Ich kann es auch über das Web-Interface sehen.

Was leider nicht funktioniert ist das Anlegen einer Instanz für diese CAN-EZ3 in Symcon.
Ich benutze die Basis-Authentifizierung in der Instanzkonfiguration.

Wenn ich auf “SEITE AKTUALISIEREN” klicken, dann erscheint:

URL using bad/illegal format or missing URL: URL

rejected: Malformed input to a URL function in

C:\Windows\System32\- on line 3

Weitere Angaben sind:

IP-Adresse: 192.168.178.x

Gerät: CAN-EZ3

Knotennummer 40

Intervall 1

Eingänge (Alle)

Ausgänge (Alle)

Drücke ich auf “AKTUALISIEREN”, dann kommt:
Fehler bei der CAN-Anfrage/Parameter ist für dieses

Gerät nicht verfügbar in C:\Windows\System32\- on line 3

Was mache ich falsch ?

Danke für Eure Hinweise.

Kannst du mal ein Bild von deiner Konfiguration in Symcon machen?

paresy

Meintest Du diese ?

Muss ich vielleicht an den beiden Knoten-Geräten noch etwas einstellen ?

Eigentlich nicht. Magst du mal kurz im Debug vom HTTP Client schauen welche Anfrage genau gemacht wird?

paresy

im HTTP CLIENT Debug-Fenster erscheint folgende Meldung, wenn ich auf “Aktualisieren” klicke oder 1 Minute warte:

02.10.2025, 16:48:11 | http://192.168.178.2/INCLUDE/api.cgi?jsonnode=40&jsonparam=I,O,Sp | {
„Header“:{
„Version“:7,
„Device“:„8F“,
„Timestamp“:414736
},
„Data“:{
},
„Status“:„FAIL“,
„Status code“:2
}

Das Problem ist das “I” bei den jsonparam-Parametern.
Schicke ich nur “O”, geht es.
Ich denke, da sollte mindestens “Sg, Sp” geschickt werden, damit die interessanten Werte abgerufen werden können.
Oder gleich mit “jsonparam=Sg,Sd,St,Ss,Sp” alle abholen.
Was meinst Du ?

Hallo paresy,

ist noch von dir geplant, das Modul zu korrigieren?

Danke im Voraus

Das hier kommt zur 8.2. Dann kann man die Checkboxen so setzen wie man möchte und wir fragen dann nur genau das ab :slight_smile:

paresy

Hallo, ich habe eine Heizung, die über die Technische Alternmative arbeitet. Leider kann ich sowohl mit dem CMI Modul als auch über CoE von Jotta nur lesen aber keine Variablen schreiben. Kennt sich jemand mit TA aus und kann von Symcon aus lesen und schreiben? Besteht ein Interesse, dass das mit IPS funktioniert, oder ist das ein Randthema, da es zuwenig Anwender dafür gibt?

Hallo Chris,

schreiben über CoE funktioniert, ich hatte das vor ca. 5 Jahren mal Prototypisch gemacht (selbst gedengelte Skripte), das Modul von JoTTACoE kenne ich nicht. Als ich das damals hinbekommen hatte (durch mein Skript “erschien” ein virtueller (Symcon) Knoten in der C.M.I Oberfläche) hat das eine Endorphin Ausschüttung bei mir Verursacht.

Ich habe mich jetzt nicht explizit in die offizielle API Dokumentation von TA eingelesen, aber TA sieht schreiben über die API wohl nicht vor. Das von Symcon bereitgestellten Modul “Technische Alternative” schöpft alles aus was TA vorsieht und Werte schreiben ist leider nicht dabei.

Ich habe das CAN Netzwerk um CAN-BC2 mit KNX erweitert, für das Gerät gibt es aber auch eine Modbus Erweiterung. Das funktioniert bei mir zuverlässig.

Eine Anbindung mit Modbus an Symcon sollte ebenfalls funktionieren und ist ein offizieller Weg.

Ich habe seit inzwischen 16 Jahren Regler von TA und das schreiben von Werten war leider noch nie einfach.

beste Grüße

Frank

Ich habe für mich eine Lösung gefunden. Ich kann jetzt über JoTTACoE Werte an TA übergeben / schreiben. Was da genau passiert ist mir nicht klar, aber der Entwickler meiner Heizung kann die Werte dann für sein System auslesen. Für mich war es notwendig das hinzubekommen, da meine Sungrow Wechselrichter nur eine Modbus verbindung zulassen. Ich konnte also nur IPS oder TA zugreifen lassen. Jetzt kann ich die notwendigen Werte (z.B. für die Wärempumpe) per Modbus von Sungrow hohlen und dann an TA weitergeben.

da bei mir das JoTTACoE modul nie wirklich funktioniert hat mußte ich mich leider bei HA umsehen und siehe da, zusammen mit Claude haben wir es über die “Schema” Integration beim CMI zum Laufen gebracht, sowohl lesen als auch schreiben…inzwischen habe ich auch einen Datenaustausch zwischen IPS und HA für den einen oder anderen User-Case eingerichtet…das ist aber wieder eine andere Geschichte…das native JoTTACoE modul gibt es auch als ähnliche Integration für HA - hat aber auch nicht bei mir funktioniert, höchstwahrscheinlich ist die abgespeckte EZ3(a) Variante für das ATON-Paket ein mögliches Hindernis…

Du könntest ja mit Claude mal schauen wie die Kommunikation im HA Modul aussieht und daraus ein Symcon Modul bauen lassen. Das wurde auch schon öfter gemacht :slight_smile:

paresy

na ja, nutz ja nicht viel, zumindest nicht denen, die ATON mit EZ3a am Laufen haben - wie man hier: Github DeerMaximum sehen kann ist genau dieser Zähler nicht in den unterstützten Devices - ich hab mich dumm und däml…konfiguriert…leider…Was jetzt natürlich geht wäre die Variablen von HA nach IPS per MQTT zu transferieren…:wink:

Hallo,

kleines Update: ich werde definitiv kein Modul erstellen, kann aber eine Anleitung für ATON(mit Zähler EZ3a) hier posten, die ich ergänzend zur Einbindung in Home Assistant mit Claude auf meinem IPS eingerichtet habe und es funktioniert, natürlich nur wenn alle Voraussetzungen erfüllt sind. Es ist auch sichergestellt, dass sich die Werteänderungen, egal wo vorgenommen, in den jeweils anderen Anwendungen aktualisieren/synchronisieren…Ergänzend kann ich auch ein Dokument zum Workflow/Reverse Engineering dazulegen…es ist echt beeindruckend zu was eine KI aktuell schon fähig ist. Ich konnte auf diesem Weg Vorhaben umsetzen, die ich seit Jahren auf den üblichen Wegen nicht lösen konnte…Abschließend: selbstverständlich lade ich das hier nur hoch, wenn es echtes Interesse darangibt und Ihr akzeptiert, dass ich aus naheliegenden Gründen keinen, oder nur wenig Support geben kann. Gruß, kabo63.