NEWS
Perl Script in JavaScript umbauen? / Paradigma Heizung und Solar abfragen
-
Du schickst aber einen request und erhältst daraufhin alle Daten, ich muss jeden einzelnen Wert pollen, also Aufruf einer URL (z.B. Speicher) liefert dann nur bspw. TPO + TPU zurück.
Danke für das Angebot, aber die sind aus vorigem Grund eh unterschiedlich. Da stehen die Werte relativ im Klartext drin. Einzig die Zeit einen passenden Parser zu schreiben fehlt (und ein LAN-Kabel in den Heizungsraum zu tackern)
Mit etwas Zeit könnte man auch für Systa 1/2 einen schönen Adapter für den ioB bauen. -
Achso. Ja bei mir kommt mit einem request alles zurück was auch in dem Monitor ist. Mit unterschiedlichen requests kann ich aber auch noch weitere Daten abfangen. Zb. Tagesenergie der Solaranlage.
Ein Adapter fände ich Mega cool allerdings bin ich da wieder raus weil ich keine Ahnung habe, wie man so einen umsetzt. Es scheitert ja schon daran, das Script in JavaScript umzubauen wie eingangs erwähnt.
-
@Abry sagte in Perl Script in JavaScript umbauen? / Paradigma Heizung und Solar abfragen:
Es scheitert ja schon daran, das Script in JavaScript umzubauen wie eingangs erwähnt.
Warum eigentlich? Wenn es doch funktioniert. JS macht es nicht besser als Perl. Ich habe sogar noch PHP, Shell-Skripte, PS usw. dafür am laufen.
-
@SBorg said in Perl Script in JavaScript umbauen? / Paradigma Heizung und Solar abfragen:
Mit etwas Zeit könnte man auch für Systa 1/2 einen schönen Adapter für den ioB bauen.
Hey, gibts da schon was??
-
Ja, keine Zeit...
...wobei meine SystaComfort II mit S-Touch auch OpenTherm kann. Ev. gehe ich auch in diese Richtung. -
@SBorg
Hallo zusammen,
Ich habe suche eine SystaComfort II, bekomme allerdings über Wireshark keine verwertbaren Daten. Wie habt ihr das angestellt, dass ihr dort Daten seht? Wäre für jeden Hinweis dankbar!
Viele Grüße
Truwor -
Auch noch so eine Baustelle...
Per App:
Ich habe einfach die IPs vom SmartPhone und der Systa gefiltert. Allerdings brauchst du dich nicht der Hoffnung hingeben, dass du da Werte im Klartext "TPU: 53.2 °C" bekommst. Da kommt ein Datenpaket in dem dann irgendwo 532 oder 53.2 (weiß ich schon gar nicht mehr ob mit oder ohne Punkt) auftaucht...
oder per RasperryPI, da muss man aber ein wenig konfigurieren und je nach Softwarerelease auch Daten hin schicken, damit die Systa antwortet.
Einfacher wäre hier wohl OpenTherm. Meine Brennwerttherme ist darüber angeschlossen und die Daten von der Therme landen wunderbar in der Systa/auf dem Touch. -
Hallo zusammen,
ich stehe vollständig auf dem Schlauch...
Wie kriegt ihr das hin, dass ihr eure Heizung zum antworten bringt? ich bekomme weder über wireshark irgendeine sinnvolle Kommunikation / Daten mitgeschnitten noch über sonst einen Weg. Wäre vielleicht einer von euch so nett, mir das kurz zu erklären, wie ihr die heizung über udp anpollt? ihr merkt schon, ich bin leider vollkommen ahnungslos auf diesem Gebiet.
ich wäre über jede Hilfestellung dankbar!
Viele Grüße
Truwor
-
Lies mal hier , da steht einiges und ja, dass bin ich dort.
Lauffähig habe ich es auch nicht, da wegen größeren Umbaues die Systa nicht mal im Netz hängt und anderes derzeit wichtiger ist. -
Hallo zusammen,
ich habe das einfach so gelöst, das ich mir diese SystaLan Interface gekauft habe.
Auf dieser rennt auch MODBUS, diese kann man mit ioBroker abfrage.viel Spass, ich hoffe ich konnte euch helfen.
-
@acidsubway Das wird leider nichts nutzen. Die SystaComfort (Heizungssteuerung) hat schon einen LAN-Anschluss und gibt auch mehr oder minder "freiwillig" ihre Daten preis, nur muss man es dann noch konvertieren und auch in den ioB bringen
-
Ich möchte das gerne mal probieren... hat jemand eine Anleitung wie ich da vorgehen muss ?
-
@Banjo89
Hier steht so einiges. Allerdings funktioniert das Perl-Skript leider oftmals nicht, da es bei der SystaComfort II sehr viele Softwarerelease-Stände gibt, die sich im Datenaufbau zum Teil erheblich unterscheiden.
Meine Idee war die Daten quasi wie die APP abzugreifen, also auf Anfrage schickt sie dann Werte. Vorteil hierbei, dass funktioniert unabhängig vom Release-Stand. Man braucht auch keinen RaspberryPi mit "verbogenem" DNS dazwischen zu hängen. -
Hallo,
hat die SystaComfor 2 keinen Mod-Bus auf dem RJ45?
MfG
-
Leider gibt sich Paradigma (wie die meisten anderen aber auch) da sehr bedeckt. Offiziell wird es nur als LAN-Anschluss bezeichnet.
Was aber noch interessant sein könnte ist einer der anderen Anschlüsse. Bei mir ist noch ein S-Touch angeschlossen, genauso wie die Brennwerttherme. Beides läuft über einen 2-Draht-Anschluss. Auf der Platine steht zB. für den Anschluss des eigenen Solarreglers "Bus", S-Touch und Kessel "OT". OT = OpenTherm? -
Hallo zusammen,
ich suche auch schon lange immer mal wieder eine Möglichkeit, meine Paradigma-Heizung auszulesen. Die SysteComfort II scheint zumindest mit dem Pellets-Kessel Peleo Optima über ModBus zu kommunizieren. Das sagt zumindest die Steuerung des Kessels, er läuft auf einer eigenen IP als ModBus Master. Ich hab mich da aber noch nicht genug eingelesen um bewerten zu können, ob das nun weiterhilft. Bin auch im ioBroker-Umfeld komplett neu. Vielleicht schaffe ich es in den nächsten Tagen, mal noch ein paar Stunden zu investieren.@SBorg mit dem Skript aus dem VDR Portal bin ich vor zwei Jahren auch nicht weiter gekommen, da ich HW Version V2.10 habe. Seite heute läuft darauf Software V2.12.
Viele Grüße
Jochen -
Hi, falls es noch jemanden interessiert, ich habe ein Projekt gestartet, um mit einem Raspberry PI eine REST API für die SytsaComfort zu realisieren. Damit klappt das auslesen der Daten problemlos.
-
@freak-0 Steht noch immer auf der ToDo-Liste
Werde ich mir auf jeden Fall zu Gemüte führen, Sternchen gibt es allemal... -
@sborg momentan sollten die Scripte noch aktuell sein, damit setzt du das ganze in <10 Minuten auf, falls du nen Raspberry Pi und eine Micro SD Karte rumliegen hast
Allerdings bin ich noch auf einem uralten Stand der Software, so dass mein Parser evtl. nicht passt. Allerdings kann man den ja leicht anpassen, wenn jemand logs von einem neueren Format liefert
-
@freak-0 Zum testen ja, aber bei mir läuft dir Remoteportal-URL sowieso schon gegen meinen Web-Server. Aber aktuell ist es schon mit 10 Minuten schwierig...