Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. eBus Adapter Vaillant

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    eBus Adapter Vaillant

    This topic has been deleted. Only users with topic management privileges can see it.
    • Hasont
      Hasont last edited by

      Hallo, ich bin seit Februar neu im Thema IOBroker und habe auf meinem Raspi V3 ein SonOff Basic, ein 8-Port Relais (hier ermal negativ getaktet wo man positiv benötigt), meine Fritzbox mit Dect200 und 301, eine Gartengießanlage mit Blockly und Telegram hier aus dem Forum erfolgreich auf meinem Raspi implementiert. Nun bin ich dabei den EBUS aufzusetzen. Ich habe mich ausgiebig über die Foren damit beschäftigt so dass ich Daten lesen und direkt über ebusctr oder im IOBroker über CMD auch schreiben kann. Das größte Problem das ich hatte ist hier leider der Datenstand 1.3 bis aktuell. Meiner Meinung nach benötigt man gar keine csv. Daten mehr zumindest hab ich mir hier des öfteren die Karten gelegt. Da auf dem IOBroker auch Blockly läuft hätte ich jetzt die Frage ob mir hier jemand helfen könnte um mal im VIS über CMD oder JS-Blockly wenigstens einen Befehl abzusetzen. Denke ich fange mit was einfachen an. In VIS habe ich einen Schiebeschalter implementiert der es mir erlaubt das Objekt ebus.0 430 Hc1Heatcurve auszulesen und auch entsprechend zwischen 1.0 und 2.0 zu steuern. Der Wert würde sich dann im Objekte bis zur nächsten Abfrage des EBUS entsprechend ändern. Nun wäre meine Idee diesen Wert in Blockly einzubinden. Sobald sich der Wert verändert soll der Befehl ebusctl w -c 430 "Wert" auf den EBUS geschrieben werden. Leider gelingt mir das nicht. Wäre hier für eure Unterstützung und Beispiele (gerne auch Script eurer Lösung) sehr dankbar.

      S 1 Reply Last reply Reply Quote 0
      • S
        Sandmanyz @Hasont last edited by

        Meiner Meinung nach benötigt man gar keine csv.

        Verwendest du diesen eBus Daemon >hier<? Der verwendet in der aktuellen Version keine lokalen CSV-Dateien. Wenn du lokal abgelegte CSV-Dateien verwenden möchtest, muss du deine Konfiguration anpassen.

        Daten mehr zumindest hab ich mir hier des öfteren die Karten gelegt.

        Was du mit dem diesem Satz meinst, verstehe ich nicht.

        Da auf dem IOBroker auch Blockly läuft hätte ich jetzt die Frage ob mir hier jemand helfen könnte um mal im VIS über CMD oder JS-Blockly wenigstens einen Befehl abzusetzen.

        Ich mache das so wie auf dem folgenden Screenshot zu sehen. Der Befehl "ebusctl write -c 700 SFMode 1" aktiviert bei meiner Vaillant Heizung den Lüften-Modus. Wenn du in VIS einen Schalter haben möchtest, muss du...

        1. ein eigenes Objekt anlegen auf dessen Änderung ein Blockly Skript reagiert oder
        2. deinen Befehl, aus VIS heraus, direkt in das Objekt "ebus.0.cmd" schreiben (siehe unten).

        bb6897eb-bd5b-4214-bc20-fc22e20a4018-grafik.png

        Denke ich fange mit was einfachen an. In VIS habe ich einen Schiebeschalter implementiert der es mir erlaubt das Objekt ebus.0 430 Hc1Heatcurve auszulesen und auch entsprechend zwischen 1.0 und 2.0 zu steuern. Der Wert würde sich dann im Objekte bis zur nächsten Abfrage des EBUS entsprechend ändern.

        Die Objekte unter "ebus.0" lassen sich nicht ändern. Du kannst nur in "ebus.0.cmd" schreiben. Das Ergebnis vom Schreiben in "ebus.0.cmd" siehst du dann in "ebus.0.cmdResult".

        8034eaa4-29bf-4e29-92cf-9b0ca8c467bb-grafik.png

        Der Nachteil ist, dass der Befehl, den du in "ebus.0.cmd" schreibst, nur gemäß dem Timeout, den du in deiner ebus Instanz hinterlegt hast, ausgeführt wird.

        262103ad-3314-4686-99c7-eecec120daa6-grafik.png

        Nun wäre meine Idee diesen Wert in Blockly einzubinden. Sobald sich der Wert verändert soll der Befehl ebusctl w -c 430 "Wert" auf den EBUS geschrieben werden. Leider gelingt mir das nicht. Wäre hier für eure Unterstützung und Beispiele (gerne auch Script eurer Lösung) sehr dankbar.

        Dazu habe ich oben einen Screenshot von Blockly gepostet. Du musst jedoch bedenken, dass nicht alle Werte geschrieben werden können.

        Ich habe mich per Telnet mit dem eBus Daemon verbunden. Als Port musst du den Port aus der eBus Instanz nehmen (target telnet Port zum Schreiben von Daten).
        020e9d22-021d-4d49-b1cd-d5a73d24902d-grafik.png

        Dann gibst du den Befehl listen ein, aktivierst die gewünschte Funktion an der Heizung und schaust wie genau der Befehl ist, welchen die Heizung verwendet. Sieht bei mir bspw. so aus...
        b36c63e9-7112-4335-b715-804daf4328a7-grafik.png

        Ich hoffe das hilft dir!?

        1 Reply Last reply Reply Quote 0
        • Hasont
          Hasont last edited by

          @Sandmanyz sagte in eBus Adapter Vaillant:

          Meiner Meinung nach benötigt man gar keine csv.

          Verwendest du diesen eBus Daemon >hier<? Der verwendet in der aktuellen Version keine lokalen CSV-Dateien. Wenn du lokal abgelegte CSV-Dateien verwenden möchtest, muss du deine Konfiguration anpassen.

          Daten mehr zumindest hab ich mir hier des öfteren die Karten gelegt.

          Was du mit dem diesem Satz meinst, verstehe ich nicht.

          Da auf dem IOBroker auch Blockly läuft hätte ich jetzt die Frage ob mir hier jemand helfen könnte um mal im VIS über CMD oder JS-Blockly wenigstens einen Befehl abzusetzen.

          Ich mache das so wie auf dem folgenden Screenshot zu sehen. Der Befehl "ebusctl write -c 700 SFMode 1" aktiviert bei meiner Vaillant Heizung den Lüften-Modus. Wenn du in VIS einen Schalter haben möchtest, muss du...

          1. ein eigenes Objekt anlegen auf dessen Änderung ein Blockly Skript reagiert oder
          2. deinen Befehl, aus VIS heraus, direkt in das Objekt "ebus.0.cmd" schreiben (siehe unten).

          bb6897eb-bd5b-4214-bc20-fc22e20a4018-grafik.png

          Genau hier könnte ich etwas mehr Hilfe gem. meinem Beispiel gebrauchen. Wenn ich den Befehl w -c 430 Hc1Heatcurve 1.4 schreiben möchte dann wäre ja 1.4 ein variabler Teil. Wie macht man das dann in Blockly?

          Denke ich fange mit was einfachen an. In VIS habe ich einen Schiebeschalter implementiert der es mir erlaubt das Objekt ebus.0 430 Hc1Heatcurve auszulesen und auch entsprechend zwischen 1.0 und 2.0 zu steuern. Der Wert würde sich dann im Objekte bis zur nächsten Abfrage des EBUS entsprechend ändern.

          Die Objekte unter "ebus.0" lassen sich nicht ändern. Du kannst nur in "ebus.0.cmd" schreiben. Das Ergebnis vom Schreiben in "ebus.0.cmd" siehst du dann in "ebus.0.cmdResult".

          8034eaa4-29bf-4e29-92cf-9b0ca8c467bb-grafik.png

          Der Nachteil ist, dass der Befehl, den du in "ebus.0.cmd" schreibst, nur gemäß dem Timeout, den du in deiner ebus Instanz hinterlegt hast, ausgeführt wird.

          262103ad-3314-4686-99c7-eecec120daa6-grafik.png

          Nun wäre meine Idee diesen Wert in Blockly einzubinden. Sobald sich der Wert verändert soll der Befehl ebusctl w -c 430 "Wert" auf den EBUS geschrieben werden. Leider gelingt mir das nicht. Wäre hier für eure Unterstützung und Beispiele (gerne auch Script eurer Lösung) sehr dankbar.

          Dazu habe ich oben einen Screenshot von Blockly gepostet. Du musst jedoch bedenken, dass nicht alle Werte geschrieben werden können.

          Ich habe mich per Telnet mit dem eBus Daemon verbunden. Als Port musst du den Port aus der eBus Instanz nehmen (target telnet Port zum Schreiben von Daten).
          020e9d22-021d-4d49-b1cd-d5a73d24902d-grafik.png

          Dann gibst du den Befehl listen ein, aktivierst die gewünschte Funktion an der Heizung und schaust wie genau der Befehl ist, welchen die Heizung verwendet. Sieht bei mir bspw. so aus...
          b36c63e9-7112-4335-b715-804daf4328a7-grafik.png

          Ich hoffe das hilft dir!?

          S 1 Reply Last reply Reply Quote 0
          • S
            Sandmanyz @Hasont last edited by

            @Hasont
            Erstmal nur ein Beispiel zum Zusammensetzen zweier Werte. Wichtig ist auch das Leerzeichen vor "1.4". Das hilft dir jetzt nicht beim aktuellen Problem. Mit Blockly wirst du das nicht lösen können, jedenfalls habe ich gerade keine Idee wie. Um das mit Blockly zu lösen, müsste dein Button in VIS ja eine Variable in Blockly ändern. Ich würde es so lösen....

            1. Du erstellst dir ein Objekt deiner Wahl (Typ Zeichenkette)....
            b97741f8-3e51-4685-a17e-27868bd8ea0c-grafik.png

            2. Erstelle ein Javascript
            Das Skript wartet auf eine Änderung des, in 1. erstellten, Objektes.

            on('javascript.0.Heizung.Heizkurve', function (obj) {
                if (obj.state.val == "1.4"){
                    log("Wert wurde auf 1.4 gesetzt", 'info');
                    exec('ebusctl write -c 430 Hc1Heatcurve 1.4');
                 }
                 else if (obj.state.val == "1.3"){
                     log("Wert wurde auf 1.3 gesetzt", 'info');
                     exec('ebusctl write -c 430 Hc1Heatcurve 1.4');
                 }
            });
            

            3. Mit dem Button in VIS schreibst du dann 1.4 oder 1.4 in das Objekt
            23c41210-657a-4d3c-9e5f-94ba4d58b823-grafik.png

            Hasont 2 Replies Last reply Reply Quote 0
            • Hasont
              Hasont @Sandmanyz last edited by

              @Sandmanyz
              Erstmal Entschuldigung, dass ich mich so spät melde.
              Das sieht ja genau nach der von mir gewünschten Lösung aus.
              Müsste das dann für alle HC Werte von 1.1 - 2.0 entsprechend umsetzen. Jetzt muss ich mich nur noch in Java einarbeiten. Aber man wächst ja mit jeder Anforderung. Ich verstehe nur nicht warum man das für die gängigsten Kommandos wie Heizkurve verstellen, Warmwasser on, off, auto, Zeitenprogrammierung u.s.w. nicht schon gelöst hat. Es kann ja fast jeder relevante Wert auch gesteuert werden und der eBus läuft auch sehr stabil.
              Nochmal Danke und wenn du mal was entsprechendes findest nix wie her damit.

              1 Reply Last reply Reply Quote 0
              • J
                Jui @Harry last edited by Jui

                Re: eBus Adapter Vaillant

                Hallo zusammen.
                Nach zwei Tagen habe ich dann endlich geschafft und verstanden wie ich den ebusd Adapter installieren und einrichten muss, damit Daten via ebus Adapter im iobroker ankommen. Die Installation war nicht einfach und selbsterklärend, habe viel gelesen bis es endlich klappte.
                Ich benutze den eBus Adapter 2 mit einem ESP8266 zur Datenübertragung per WLAN. Hardware funktioniert auch gut. Anschluss läuft jetzt super.
                Vielen Dank an die vielen, die hier und auf GIT die Daten und Wissen kostenlos zur Verfügung stellen.

                Da meine Vaillant Heizung mit Solar Wärmetauscher reichlich Daten sendet und ich auch noch reichlich Daten abrufen kann, wird es ein wenig unübersichtlich.
                Per Telenet alle Datenpunkte mal abfragen und dann hoffen zu wissen was der bedeutet ist auch schwer.

                Hier meine Fragen, vielleicht kann jemand helfen:

                Gibt es irgendwo schon eine Liste mit den DatenKürzeln von ebusd und Erklärungen dazu, was das ist und ob man das lesen und/oder schreiben kann?
                z.B. z1QuickVetoTemp ? Ergebnis 6.5 ? Was ist das ? usw..

                Und ich hatte erst im Iobroker Adapter einige Werte per read einlesen lassen, viele davon sind ja nicht wirklich relevant und nützlich oder ohne Ergebnis, nur jetzt bekomme ich die unter Objekte nicht mehr raus. Lösche die unter Instanzen und in Objekte, beim nächsten Abgleich alle wieder da. Wie bekomme ich die wieder raus?

                Danke.

                a200 1 Reply Last reply Reply Quote 0
                • a200
                  a200 @Jui last edited by a200

                  @Jui Mit der Interpretation de Werte geht es mir wie dir. Als erstes kannst du hier nachschauen.

                  du kannst sehen welche Module dein eBusd lädt um die Definition der Liste unter dem o.g. zu finden. Dann siehst du in etwa was die Punkte heißen sollen.

                  Leider ist auch das für mich als Heizungsleien wenig aussagekräftig. Ein paar Werte habe ich jedoch identifiziert. um eine grobe Anzeige meiner Heizung darzustellen. Die Grafik habe ich geklaut, aber arbeite an einen neuen. Also nicht erschrecken.

                  Versuche mal mit der View:

                  {
                   "settings": {
                     "style": {
                       "background_class": ""
                     },
                     "theme": "redmond",
                     "sizex": "1920",
                     "sizey": "1200",
                     "gridSize": "",
                     "snapType": null,
                     "useBackground": false
                   },
                   "widgets": {
                     "e00001": {
                       "tpl": "tplHtml",
                       "data": {
                         "g_fixed": false,
                         "g_visibility": false,
                         "g_css_font_text": true,
                         "g_css_background": true,
                         "g_css_shadow_padding": false,
                         "g_css_border": false,
                         "g_gestures": false,
                         "g_signals": false,
                         "g_last_change": false,
                         "visibility-cond": "==",
                         "visibility-val": 1,
                         "visibility-groups-action": "hide",
                         "refreshInterval": "0",
                         "signals-cond-0": "==",
                         "signals-val-0": true,
                         "signals-icon-0": "/vis/signals/lowbattery.png",
                         "signals-icon-size-0": 0,
                         "signals-blink-0": false,
                         "signals-horz-0": 0,
                         "signals-vert-0": 0,
                         "signals-hide-edit-0": false,
                         "signals-cond-1": "==",
                         "signals-val-1": true,
                         "signals-icon-1": "/vis/signals/lowbattery.png",
                         "signals-icon-size-1": 0,
                         "signals-blink-1": false,
                         "signals-horz-1": 0,
                         "signals-vert-1": 0,
                         "signals-hide-edit-1": false,
                         "signals-cond-2": "==",
                         "signals-val-2": true,
                         "signals-icon-2": "/vis/signals/lowbattery.png",
                         "signals-icon-size-2": 0,
                         "signals-blink-2": false,
                         "signals-horz-2": 0,
                         "signals-vert-2": 0,
                         "signals-hide-edit-2": false,
                         "lc-type": "last-change",
                         "lc-is-interval": true,
                         "lc-is-moment": false,
                         "lc-format": "",
                         "lc-position-vert": "top",
                         "lc-position-horz": "right",
                         "lc-offset-vert": 0,
                         "lc-offset-horz": 0,
                         "lc-font-size": "12px",
                         "lc-font-family": "",
                         "lc-font-style": "",
                         "lc-bkg-color": "",
                         "lc-color": "",
                         "lc-border-width": "0",
                         "lc-border-style": "",
                         "lc-border-color": "",
                         "lc-border-radius": 10,
                         "lc-zindex": 0,
                         "html": "{ebus.0.broadcast.messages.outsidetemp.lastup}<br>\nAußentemperatur: {ebus.0.broadcast.messages.outsidetemp.fields.temp2.value} °C<br>\nAbschaltgrenze: {ebus.0.hc.messages.OtShutdownLimit.fields.desiredtemp.value} °C"
                       },
                       "style": {
                         "left": "795px",
                         "top": "42px",
                         "z-index": "2",
                         "font-size": "32px",
                         "width": "437px",
                         "height": "172px",
                         "color": "",
                         "background-color": "#ffffff"
                       },
                       "widgetSet": "basic"
                     },
                     "e00002": {
                       "tpl": "tplImage",
                       "data": {
                         "g_fixed": false,
                         "g_visibility": false,
                         "g_css_font_text": false,
                         "g_css_background": false,
                         "g_css_shadow_padding": false,
                         "g_css_border": false,
                         "g_gestures": false,
                         "g_signals": false,
                         "g_last_change": false,
                         "visibility-cond": "==",
                         "visibility-val": 1,
                         "visibility-groups-action": "hide",
                         "refreshInterval": "0",
                         "signals-cond-0": "==",
                         "signals-val-0": true,
                         "signals-icon-0": "/vis/signals/lowbattery.png",
                         "signals-icon-size-0": 0,
                         "signals-blink-0": false,
                         "signals-horz-0": 0,
                         "signals-vert-0": 0,
                         "signals-hide-edit-0": false,
                         "signals-cond-1": "==",
                         "signals-val-1": true,
                         "signals-icon-1": "/vis/signals/lowbattery.png",
                         "signals-icon-size-1": 0,
                         "signals-blink-1": false,
                         "signals-horz-1": 0,
                         "signals-vert-1": 0,
                         "signals-hide-edit-1": false,
                         "signals-cond-2": "==",
                         "signals-val-2": true,
                         "signals-icon-2": "/vis/signals/lowbattery.png",
                         "signals-icon-size-2": 0,
                         "signals-blink-2": false,
                         "signals-horz-2": 0,
                         "signals-vert-2": 0,
                         "signals-hide-edit-2": false,
                         "lc-type": "last-change",
                         "lc-is-interval": true,
                         "lc-is-moment": false,
                         "lc-format": "",
                         "lc-position-vert": "top",
                         "lc-position-horz": "right",
                         "lc-offset-vert": 0,
                         "lc-offset-horz": 0,
                         "lc-font-size": "12px",
                         "lc-font-family": "",
                         "lc-font-style": "",
                         "lc-bkg-color": "",
                         "lc-color": "",
                         "lc-border-width": "0",
                         "lc-border-style": "",
                         "lc-border-color": "",
                         "lc-border-radius": 10,
                         "lc-zindex": 0,
                         "src": "/vis.0/main/Images/eBus/vaillant.jpg"
                       },
                       "style": {
                         "left": "0px",
                         "top": "0px",
                         "width": "1920px",
                         "height": "1200px",
                         "z-index": "0"
                       },
                       "widgetSet": "basic"
                     },
                     "e00003": {
                       "tpl": "tplHtml",
                       "data": {
                         "g_fixed": false,
                         "g_visibility": false,
                         "g_css_font_text": true,
                         "g_css_background": true,
                         "g_css_shadow_padding": false,
                         "g_css_border": false,
                         "g_gestures": false,
                         "g_signals": false,
                         "g_last_change": false,
                         "visibility-cond": "==",
                         "visibility-val": 1,
                         "visibility-groups-action": "hide",
                         "refreshInterval": "0",
                         "signals-cond-0": "==",
                         "signals-val-0": true,
                         "signals-icon-0": "/vis/signals/lowbattery.png",
                         "signals-icon-size-0": 0,
                         "signals-blink-0": false,
                         "signals-horz-0": 0,
                         "signals-vert-0": 0,
                         "signals-hide-edit-0": false,
                         "signals-cond-1": "==",
                         "signals-val-1": true,
                         "signals-icon-1": "/vis/signals/lowbattery.png",
                         "signals-icon-size-1": 0,
                         "signals-blink-1": false,
                         "signals-horz-1": 0,
                         "signals-vert-1": 0,
                         "signals-hide-edit-1": false,
                         "signals-cond-2": "==",
                         "signals-val-2": true,
                         "signals-icon-2": "/vis/signals/lowbattery.png",
                         "signals-icon-size-2": 0,
                         "signals-blink-2": false,
                         "signals-horz-2": 0,
                         "signals-vert-2": 0,
                         "signals-hide-edit-2": false,
                         "lc-type": "last-change",
                         "lc-is-interval": true,
                         "lc-is-moment": false,
                         "lc-format": "",
                         "lc-position-vert": "top",
                         "lc-position-horz": "right",
                         "lc-offset-vert": 0,
                         "lc-offset-horz": 0,
                         "lc-font-size": "12px",
                         "lc-font-family": "",
                         "lc-font-style": "",
                         "lc-bkg-color": "",
                         "lc-color": "",
                         "lc-border-width": "0",
                         "lc-border-style": "",
                         "lc-border-color": "",
                         "lc-border-radius": 10,
                         "lc-zindex": 0,
                         "html": "Raumsoll: {ebus.0.hc.messages.TempDesired.fields.temp1.value} °C<br>\nAbsenksoll: {ebus.0.hc.messages.TempDesiredLow.fields.temp1.value} °C<br>\nHeizkurve: {ebus.0.hc.messages.HeatingCurve.fields.curve.value}"
                       },
                       "style": {
                         "left": "1530px",
                         "top": "37px",
                         "z-index": "2",
                         "font-size": "32px",
                         "width": "357px",
                         "height": "144px",
                         "color": "",
                         "background-color": "#ffffff"
                       },
                       "widgetSet": "basic"
                     },
                     "e00004": {
                       "tpl": "tplHtml",
                       "data": {
                         "g_fixed": false,
                         "g_visibility": false,
                         "g_css_font_text": true,
                         "g_css_background": true,
                         "g_css_shadow_padding": false,
                         "g_css_border": false,
                         "g_gestures": false,
                         "g_signals": false,
                         "g_last_change": false,
                         "visibility-cond": "==",
                         "visibility-val": 1,
                         "visibility-groups-action": "hide",
                         "refreshInterval": "0",
                         "signals-cond-0": "==",
                         "signals-val-0": true,
                         "signals-icon-0": "/vis/signals/lowbattery.png",
                         "signals-icon-size-0": 0,
                         "signals-blink-0": false,
                         "signals-horz-0": 0,
                         "signals-vert-0": 0,
                         "signals-hide-edit-0": false,
                         "signals-cond-1": "==",
                         "signals-val-1": true,
                         "signals-icon-1": "/vis/signals/lowbattery.png",
                         "signals-icon-size-1": 0,
                         "signals-blink-1": false,
                         "signals-horz-1": 0,
                         "signals-vert-1": 0,
                         "signals-hide-edit-1": false,
                         "signals-cond-2": "==",
                         "signals-val-2": true,
                         "signals-icon-2": "/vis/signals/lowbattery.png",
                         "signals-icon-size-2": 0,
                         "signals-blink-2": false,
                         "signals-horz-2": 0,
                         "signals-vert-2": 0,
                         "signals-hide-edit-2": false,
                         "lc-type": "last-change",
                         "lc-is-interval": true,
                         "lc-is-moment": false,
                         "lc-format": "",
                         "lc-position-vert": "top",
                         "lc-position-horz": "right",
                         "lc-offset-vert": 0,
                         "lc-offset-horz": 0,
                         "lc-font-size": "12px",
                         "lc-font-family": "",
                         "lc-font-style": "",
                         "lc-bkg-color": "",
                         "lc-color": "",
                         "lc-border-width": "0",
                         "lc-border-style": "",
                         "lc-border-color": "",
                         "lc-border-radius": 10,
                         "lc-zindex": 0,
                         "html": "{ebus.0.hc.messages.SumFlowSensor.fields.temp.value} °C, Soll: {ebus.0.bai.messages.FlowTempDesired.fields.temp.value} °C"
                       },
                       "style": {
                         "left": "1419px",
                         "top": "621px",
                         "z-index": "2",
                         "font-size": "32px",
                         "width": "314px",
                         "height": "36px",
                         "color": "",
                         "background-color": "#ffffff"
                       },
                       "widgetSet": "basic"
                     },
                     "e00005": {
                       "tpl": "tplHtml",
                       "data": {
                         "g_fixed": false,
                         "g_visibility": false,
                         "g_css_font_text": true,
                         "g_css_background": true,
                         "g_css_shadow_padding": false,
                         "g_css_border": false,
                         "g_gestures": false,
                         "g_signals": false,
                         "g_last_change": false,
                         "visibility-cond": "==",
                         "visibility-val": 1,
                         "visibility-groups-action": "hide",
                         "refreshInterval": "0",
                         "signals-cond-0": "==",
                         "signals-val-0": true,
                         "signals-icon-0": "/vis/signals/lowbattery.png",
                         "signals-icon-size-0": 0,
                         "signals-blink-0": false,
                         "signals-horz-0": 0,
                         "signals-vert-0": 0,
                         "signals-hide-edit-0": false,
                         "signals-cond-1": "==",
                         "signals-val-1": true,
                         "signals-icon-1": "/vis/signals/lowbattery.png",
                         "signals-icon-size-1": 0,
                         "signals-blink-1": false,
                         "signals-horz-1": 0,
                         "signals-vert-1": 0,
                         "signals-hide-edit-1": false,
                         "signals-cond-2": "==",
                         "signals-val-2": true,
                         "signals-icon-2": "/vis/signals/lowbattery.png",
                         "signals-icon-size-2": 0,
                         "signals-blink-2": false,
                         "signals-horz-2": 0,
                         "signals-vert-2": 0,
                         "signals-hide-edit-2": false,
                         "lc-type": "last-change",
                         "lc-is-interval": true,
                         "lc-is-moment": false,
                         "lc-format": "",
                         "lc-position-vert": "top",
                         "lc-position-horz": "right",
                         "lc-offset-vert": 0,
                         "lc-offset-horz": 0,
                         "lc-font-size": "12px",
                         "lc-font-family": "",
                         "lc-font-style": "",
                         "lc-bkg-color": "",
                         "lc-color": "",
                         "lc-border-width": "0",
                         "lc-border-style": "",
                         "lc-border-color": "",
                         "lc-border-radius": 10,
                         "lc-zindex": 0,
                         "html": "Soll:<br>{ebus.0.hwc.messages.TempDesired2.fields.temp1.value} °C"
                       },
                       "style": {
                         "left": "774px",
                         "top": "813px",
                         "z-index": "2",
                         "font-size": "32px",
                         "width": "102px",
                         "height": "81px",
                         "color": "",
                         "background-color": "#ffffff"
                       },
                       "widgetSet": "basic"
                     },
                     "e00006": {
                       "tpl": "tplHtml",
                       "data": {
                         "g_fixed": false,
                         "g_visibility": false,
                         "g_css_font_text": true,
                         "g_css_background": true,
                         "g_css_shadow_padding": false,
                         "g_css_border": false,
                         "g_gestures": false,
                         "g_signals": false,
                         "g_last_change": false,
                         "visibility-cond": "==",
                         "visibility-val": 1,
                         "visibility-groups-action": "hide",
                         "refreshInterval": "0",
                         "signals-cond-0": "==",
                         "signals-val-0": true,
                         "signals-icon-0": "/vis/signals/lowbattery.png",
                         "signals-icon-size-0": 0,
                         "signals-blink-0": false,
                         "signals-horz-0": 0,
                         "signals-vert-0": 0,
                         "signals-hide-edit-0": false,
                         "signals-cond-1": "==",
                         "signals-val-1": true,
                         "signals-icon-1": "/vis/signals/lowbattery.png",
                         "signals-icon-size-1": 0,
                         "signals-blink-1": false,
                         "signals-horz-1": 0,
                         "signals-vert-1": 0,
                         "signals-hide-edit-1": false,
                         "signals-cond-2": "==",
                         "signals-val-2": true,
                         "signals-icon-2": "/vis/signals/lowbattery.png",
                         "signals-icon-size-2": 0,
                         "signals-blink-2": false,
                         "signals-horz-2": 0,
                         "signals-vert-2": 0,
                         "signals-hide-edit-2": false,
                         "lc-type": "last-change",
                         "lc-is-interval": true,
                         "lc-is-moment": false,
                         "lc-format": "",
                         "lc-position-vert": "top",
                         "lc-position-horz": "right",
                         "lc-offset-vert": 0,
                         "lc-offset-horz": 0,
                         "lc-font-size": "12px",
                         "lc-font-family": "",
                         "lc-font-style": "",
                         "lc-bkg-color": "",
                         "lc-color": "",
                         "lc-border-width": "0",
                         "lc-border-style": "",
                         "lc-border-color": "",
                         "lc-border-radius": 10,
                         "lc-zindex": 0,
                         "html": "Pumpe:<br>{ebus.0.hc.messages.Hc1PumpPort.fields.onoff.value}"
                       },
                       "style": {
                         "left": "1351px",
                         "top": "747px",
                         "z-index": "2",
                         "font-size": "32px",
                         "width": "119px",
                         "height": "76px",
                         "color": "",
                         "background-color": "#ffffff"
                       },
                       "widgetSet": "basic"
                     },
                     "e00007": {
                       "tpl": "tplHtml",
                       "data": {
                         "g_fixed": false,
                         "g_visibility": false,
                         "g_css_font_text": true,
                         "g_css_background": true,
                         "g_css_shadow_padding": false,
                         "g_css_border": false,
                         "g_gestures": false,
                         "g_signals": false,
                         "g_last_change": false,
                         "visibility-cond": "==",
                         "visibility-val": 1,
                         "visibility-groups-action": "hide",
                         "refreshInterval": "0",
                         "signals-cond-0": "==",
                         "signals-val-0": true,
                         "signals-icon-0": "/vis/signals/lowbattery.png",
                         "signals-icon-size-0": 0,
                         "signals-blink-0": false,
                         "signals-horz-0": 0,
                         "signals-vert-0": 0,
                         "signals-hide-edit-0": false,
                         "signals-cond-1": "==",
                         "signals-val-1": true,
                         "signals-icon-1": "/vis/signals/lowbattery.png",
                         "signals-icon-size-1": 0,
                         "signals-blink-1": false,
                         "signals-horz-1": 0,
                         "signals-vert-1": 0,
                         "signals-hide-edit-1": false,
                         "signals-cond-2": "==",
                         "signals-val-2": true,
                         "signals-icon-2": "/vis/signals/lowbattery.png",
                         "signals-icon-size-2": 0,
                         "signals-blink-2": false,
                         "signals-horz-2": 0,
                         "signals-vert-2": 0,
                         "signals-hide-edit-2": false,
                         "lc-type": "last-change",
                         "lc-is-interval": true,
                         "lc-is-moment": false,
                         "lc-format": "",
                         "lc-position-vert": "top",
                         "lc-position-horz": "right",
                         "lc-offset-vert": 0,
                         "lc-offset-horz": 0,
                         "lc-font-size": "12px",
                         "lc-font-family": "",
                         "lc-font-style": "",
                         "lc-bkg-color": "",
                         "lc-color": "",
                         "lc-border-width": "0",
                         "lc-border-style": "",
                         "lc-border-color": "",
                         "lc-border-radius": 10,
                         "lc-zindex": 0,
                         "html": "Temp: {ebus.0.sc.messages.Coll1Sensor.fields.temp.value} °C"
                       },
                       "style": {
                         "left": "319px",
                         "top": "100px",
                         "z-index": "2",
                         "font-size": "32px",
                         "width": "314px",
                         "height": "36px",
                         "color": "",
                         "background-color": "#ffffff"
                       },
                       "widgetSet": "basic"
                     },
                     "e00008": {
                       "tpl": "tplHtml",
                       "data": {
                         "g_fixed": false,
                         "g_visibility": false,
                         "g_css_font_text": true,
                         "g_css_background": true,
                         "g_css_shadow_padding": false,
                         "g_css_border": false,
                         "g_gestures": false,
                         "g_signals": false,
                         "g_last_change": false,
                         "visibility-cond": "==",
                         "visibility-val": 1,
                         "visibility-groups-action": "hide",
                         "refreshInterval": "0",
                         "signals-cond-0": "==",
                         "signals-val-0": true,
                         "signals-icon-0": "/vis/signals/lowbattery.png",
                         "signals-icon-size-0": 0,
                         "signals-blink-0": false,
                         "signals-horz-0": 0,
                         "signals-vert-0": 0,
                         "signals-hide-edit-0": false,
                         "signals-cond-1": "==",
                         "signals-val-1": true,
                         "signals-icon-1": "/vis/signals/lowbattery.png",
                         "signals-icon-size-1": 0,
                         "signals-blink-1": false,
                         "signals-horz-1": 0,
                         "signals-vert-1": 0,
                         "signals-hide-edit-1": false,
                         "signals-cond-2": "==",
                         "signals-val-2": true,
                         "signals-icon-2": "/vis/signals/lowbattery.png",
                         "signals-icon-size-2": 0,
                         "signals-blink-2": false,
                         "signals-horz-2": 0,
                         "signals-vert-2": 0,
                         "signals-hide-edit-2": false,
                         "lc-type": "last-change",
                         "lc-is-interval": true,
                         "lc-is-moment": false,
                         "lc-format": "",
                         "lc-position-vert": "top",
                         "lc-position-horz": "right",
                         "lc-offset-vert": 0,
                         "lc-offset-horz": 0,
                         "lc-font-size": "12px",
                         "lc-font-family": "",
                         "lc-font-style": "",
                         "lc-bkg-color": "",
                         "lc-color": "",
                         "lc-border-width": "0",
                         "lc-border-style": "",
                         "lc-border-color": "",
                         "lc-border-radius": 10,
                         "lc-zindex": 0,
                         "html": "{ebus.0.sc.messages.CollPumpHRuntime1.fields.hoursum2.value} Std."
                       },
                       "style": {
                         "left": "394px",
                         "top": "670px",
                         "z-index": "2",
                         "font-size": "32px",
                         "width": "166px",
                         "height": "36px",
                         "color": "",
                         "background-color": "#ffffff"
                       },
                       "widgetSet": "basic"
                     },
                     "e00009": {
                       "tpl": "tplHtml",
                       "data": {
                         "g_fixed": false,
                         "g_visibility": false,
                         "g_css_font_text": true,
                         "g_css_background": true,
                         "g_css_shadow_padding": false,
                         "g_css_border": false,
                         "g_gestures": false,
                         "g_signals": false,
                         "g_last_change": false,
                         "visibility-cond": "==",
                         "visibility-val": 1,
                         "visibility-groups-action": "hide",
                         "refreshInterval": "0",
                         "signals-cond-0": "==",
                         "signals-val-0": true,
                         "signals-icon-0": "/vis/signals/lowbattery.png",
                         "signals-icon-size-0": 0,
                         "signals-blink-0": false,
                         "signals-horz-0": 0,
                         "signals-vert-0": 0,
                         "signals-hide-edit-0": false,
                         "signals-cond-1": "==",
                         "signals-val-1": true,
                         "signals-icon-1": "/vis/signals/lowbattery.png",
                         "signals-icon-size-1": 0,
                         "signals-blink-1": false,
                         "signals-horz-1": 0,
                         "signals-vert-1": 0,
                         "signals-hide-edit-1": false,
                         "signals-cond-2": "==",
                         "signals-val-2": true,
                         "signals-icon-2": "/vis/signals/lowbattery.png",
                         "signals-icon-size-2": 0,
                         "signals-blink-2": false,
                         "signals-horz-2": 0,
                         "signals-vert-2": 0,
                         "signals-hide-edit-2": false,
                         "lc-type": "last-change",
                         "lc-is-interval": true,
                         "lc-is-moment": false,
                         "lc-format": "",
                         "lc-position-vert": "top",
                         "lc-position-horz": "right",
                         "lc-offset-vert": 0,
                         "lc-offset-horz": 0,
                         "lc-font-size": "12px",
                         "lc-font-family": "",
                         "lc-font-style": "",
                         "lc-bkg-color": "",
                         "lc-color": "",
                         "lc-border-width": "0",
                         "lc-border-style": "",
                         "lc-border-color": "",
                         "lc-border-radius": 10,
                         "lc-zindex": 0,
                         "html": "{ebus.0.sc.messages.Storage2Sensor3.fields.temp.value} °C"
                       },
                       "style": {
                         "left": "775px",
                         "top": "915px",
                         "z-index": "2",
                         "font-size": "32px",
                         "width": "145px",
                         "height": "36px",
                         "color": "",
                         "background-color": "#ffffff"
                       },
                       "widgetSet": "basic"
                     },
                     "e00010": {
                       "tpl": "tplHtml",
                       "data": {
                         "g_fixed": false,
                         "g_visibility": false,
                         "g_css_font_text": true,
                         "g_css_background": true,
                         "g_css_shadow_padding": false,
                         "g_css_border": false,
                         "g_gestures": false,
                         "g_signals": false,
                         "g_last_change": false,
                         "visibility-cond": "==",
                         "visibility-val": 1,
                         "visibility-groups-action": "hide",
                         "refreshInterval": "0",
                         "signals-cond-0": "==",
                         "signals-val-0": true,
                         "signals-icon-0": "/vis/signals/lowbattery.png",
                         "signals-icon-size-0": 0,
                         "signals-blink-0": false,
                         "signals-horz-0": 0,
                         "signals-vert-0": 0,
                         "signals-hide-edit-0": false,
                         "signals-cond-1": "==",
                         "signals-val-1": true,
                         "signals-icon-1": "/vis/signals/lowbattery.png",
                         "signals-icon-size-1": 0,
                         "signals-blink-1": false,
                         "signals-horz-1": 0,
                         "signals-vert-1": 0,
                         "signals-hide-edit-1": false,
                         "signals-cond-2": "==",
                         "signals-val-2": true,
                         "signals-icon-2": "/vis/signals/lowbattery.png",
                         "signals-icon-size-2": 0,
                         "signals-blink-2": false,
                         "signals-horz-2": 0,
                         "signals-vert-2": 0,
                         "signals-hide-edit-2": false,
                         "lc-type": "last-change",
                         "lc-is-interval": true,
                         "lc-is-moment": false,
                         "lc-format": "",
                         "lc-position-vert": "top",
                         "lc-position-horz": "right",
                         "lc-offset-vert": 0,
                         "lc-offset-horz": 0,
                         "lc-font-size": "12px",
                         "lc-font-family": "",
                         "lc-font-style": "",
                         "lc-bkg-color": "",
                         "lc-color": "",
                         "lc-border-width": "0",
                         "lc-border-style": "",
                         "lc-border-color": "",
                         "lc-border-radius": 10,
                         "lc-zindex": 0,
                         "html": "{ebus.0.sc.messages.Storage1Sensor3.fields.temp.value} °C"
                       },
                       "style": {
                         "left": "775px",
                         "top": "706px",
                         "z-index": "2",
                         "font-size": "32px",
                         "width": "145px",
                         "height": "36px",
                         "color": "",
                         "background-color": "#ffffff"
                       },
                       "widgetSet": "basic"
                     },
                     "e00011": {
                       "tpl": "tplHtml",
                       "data": {
                         "g_fixed": false,
                         "g_visibility": false,
                         "g_css_font_text": true,
                         "g_css_background": true,
                         "g_css_shadow_padding": false,
                         "g_css_border": false,
                         "g_gestures": false,
                         "g_signals": false,
                         "g_last_change": false,
                         "visibility-cond": "==",
                         "visibility-val": 1,
                         "visibility-groups-action": "hide",
                         "refreshInterval": "0",
                         "signals-cond-0": "==",
                         "signals-val-0": true,
                         "signals-icon-0": "/vis/signals/lowbattery.png",
                         "signals-icon-size-0": 0,
                         "signals-blink-0": false,
                         "signals-horz-0": 0,
                         "signals-vert-0": 0,
                         "signals-hide-edit-0": false,
                         "signals-cond-1": "==",
                         "signals-val-1": true,
                         "signals-icon-1": "/vis/signals/lowbattery.png",
                         "signals-icon-size-1": 0,
                         "signals-blink-1": false,
                         "signals-horz-1": 0,
                         "signals-vert-1": 0,
                         "signals-hide-edit-1": false,
                         "signals-cond-2": "==",
                         "signals-val-2": true,
                         "signals-icon-2": "/vis/signals/lowbattery.png",
                         "signals-icon-size-2": 0,
                         "signals-blink-2": false,
                         "signals-horz-2": 0,
                         "signals-vert-2": 0,
                         "signals-hide-edit-2": false,
                         "lc-type": "last-change",
                         "lc-is-interval": true,
                         "lc-is-moment": false,
                         "lc-format": "",
                         "lc-position-vert": "top",
                         "lc-position-horz": "right",
                         "lc-offset-vert": 0,
                         "lc-offset-horz": 0,
                         "lc-font-size": "12px",
                         "lc-font-family": "",
                         "lc-font-style": "",
                         "lc-bkg-color": "",
                         "lc-color": "",
                         "lc-border-width": "0",
                         "lc-border-style": "",
                         "lc-border-color": "",
                         "lc-border-radius": 10,
                         "lc-zindex": 0,
                         "html": "Ertr.: {ebus.0.sc.messages.YieldSensor.fields.temp.value} °C"
                       },
                       "style": {
                         "left": "391px",
                         "top": "767px",
                         "z-index": "2",
                         "font-size": "32px",
                         "width": "193px",
                         "height": "36px",
                         "color": "",
                         "background-color": "#ffffff"
                       },
                       "widgetSet": "basic"
                     },
                     "e00012": {
                       "tpl": "tplHtml",
                       "data": {
                         "g_fixed": false,
                         "g_visibility": false,
                         "g_css_font_text": true,
                         "g_css_background": true,
                         "g_css_shadow_padding": false,
                         "g_css_border": false,
                         "g_gestures": false,
                         "g_signals": false,
                         "g_last_change": false,
                         "visibility-cond": "==",
                         "visibility-val": 1,
                         "visibility-groups-action": "hide",
                         "refreshInterval": "0",
                         "signals-cond-0": "==",
                         "signals-val-0": true,
                         "signals-icon-0": "/vis/signals/lowbattery.png",
                         "signals-icon-size-0": 0,
                         "signals-blink-0": false,
                         "signals-horz-0": 0,
                         "signals-vert-0": 0,
                         "signals-hide-edit-0": false,
                         "signals-cond-1": "==",
                         "signals-val-1": true,
                         "signals-icon-1": "/vis/signals/lowbattery.png",
                         "signals-icon-size-1": 0,
                         "signals-blink-1": false,
                         "signals-horz-1": 0,
                         "signals-vert-1": 0,
                         "signals-hide-edit-1": false,
                         "signals-cond-2": "==",
                         "signals-val-2": true,
                         "signals-icon-2": "/vis/signals/lowbattery.png",
                         "signals-icon-size-2": 0,
                         "signals-blink-2": false,
                         "signals-horz-2": 0,
                         "signals-vert-2": 0,
                         "signals-hide-edit-2": false,
                         "lc-type": "last-change",
                         "lc-is-interval": true,
                         "lc-is-moment": false,
                         "lc-format": "",
                         "lc-position-vert": "top",
                         "lc-position-horz": "right",
                         "lc-offset-vert": 0,
                         "lc-offset-horz": 0,
                         "lc-font-size": "12px",
                         "lc-font-family": "",
                         "lc-font-style": "",
                         "lc-bkg-color": "",
                         "lc-color": "",
                         "lc-border-width": "0",
                         "lc-border-style": "",
                         "lc-border-color": "",
                         "lc-border-radius": 10,
                         "lc-zindex": 0,
                         "html": "{ebus.0.sc.messages.SolFlowRate.fields.0.value} l/min"
                       },
                       "style": {
                         "left": "390px",
                         "top": "805px",
                         "z-index": "2",
                         "font-size": "32px",
                         "width": "193px",
                         "height": "36px",
                         "color": "",
                         "background-color": "#ffffff"
                       },
                       "widgetSet": "basic"
                     }
                   },
                   "name": "00-heizung",
                   "filterList": []
                  }
                  
                  Wenn du die entsprechenden Datenpunkte auch in deiner Heizung hast, dann wirst du was sehen können
                  

                  001.PNG

                  Liste meiner Datenpunkte, die der eBus-Adapter ausliest.

                  OtShutdownLimit, TempDesired, TempDesiredLow, HeatingCurve, TempDesired2, FlowTempDesired, Hc1PumpPort, ReturnTemp, WaterPressure, FlowTemp, WaterPressure, CirPump2, HcPumpPort, currenterror, Storage1Sensor3, Storage2Sensor3, Coll1Sensor, YieldSensor,OutputMA, CollPumpHRuntime1
                  

                  Werte, die bei eBusAdapter nicht ausliest, aber die immer wieder auftauchen, das sind Werte die über den eBus gegenagen sind und dann automatisch erfasst werden.

                  Wenn deine Heizung so ähnlich aufgebaut ist wie meine, dann können wir uns gerne öter austauschen.

                  J 1 Reply Last reply Reply Quote 0
                  • J
                    Jui @a200 last edited by

                    @a200 Da hast Du Dir ja sehr viel Mühe gegeben. Alle Achtung sieht sehr professionell aus. Da bin ich noch Meilen von entfernt. Die Werte scheinen nicht gleich zu sein. Ich probiere das dennoch mal.

                    Die Werte die ich meine, sind die Komma getrennte Werte die eingetragen hatte und wieder gelöscht habe auch bei Objekte und nun kommen die immer wieder.

                    Dann bleibt erstmal nur probieren und suchen.

                    Wäre gut wenn wir uns weiter austauschen können.

                    J 1 Reply Last reply Reply Quote 0
                    • J
                      Jui @Jui last edited by

                      @Jui Update:
                      Für die Vaillant 700 sind diese beiden Einträge sehr hilfreich:
                      https://github.com/john30/ebusd-configuration/blob/master/ebusd-2.1.x/de/vaillant/15.700.csv
                      https://github.com/john30/ebusd-configuration/blob/master/ebusd-2.1.x/en/vaillant/bai.308523.inc

                      Habe jedoch nicht alles gefunden.
                      Weiß jemand welcher Eintrag die Solar Pannels betreffen? Finde nix.
                      Und die den Luftfeuchtigkeit Sensor, nicht zu finden. Die Max Feuchte kann ich ändern ...

                      Und für alle die per Telnet oder zum probieren (Komma getrennt) Daten abfragen die tauchen ja alle in Objekte auf und verschwinden nicht so einfach.
                      Nur den ebusd Adapter neu starten, dann kann man die Objekte löschen und die bleiben dann weg.

                      a200 1 Reply Last reply Reply Quote 0
                      • a200
                        a200 @Jui last edited by a200

                        @Jui

                        Mit:

                        ebusctl info
                        

                        sollte deine Konfiguration der Heizanlage angezeigt werden.

                        address 03: master #11
                        address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0604;HW=5502", loaded "vaillant/bai.308523.inc", "vaillant/08.bai.csv"
                        address 10: master #2
                        address 15: slave #2, scanned "MF=Vaillant;ID=UI   ;SW=0508;HW=6201", loaded "vaillant/15.ui.csv"
                        address 23: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/23.solsy.cc.csv"
                        address 25: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/25.solsy.hwc.csv"
                        address 26: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/26.solsy.hc.csv"
                        address 31: master #8, ebusd
                        address 36: slave #8, ebusd
                        address 3f: master #23
                        address 44: slave #23, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301"
                        address 50: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/50.solsy.mc.csv"
                        address ec: slave, scanned "MF=Vaillant;ID=SOLSY;SW=0500;HW=6301", loaded "vaillant/ec.solsy.sc.csv"
                        

                        Also alle Module mit den dazugehörigen CSV-Dateien.
                        Die letzte Stelle vor ".csv" zeigt das Gerät an. z.B:

                        • HWC - Hot Water Circuit
                        • SC - Solar Colector

                        also finde ich in der Datei: vaillant/ec.solsy.sc.csv die Datenpunkte meines SC und das für jedes Modul.

                        Schick mal die Ausgabe von ebusctl info, dann kann ich in etwa sehen, wie weit unsere Anlagen übereinstimmen.

                        Wenn es um die "ungewollte Datenpunkte" geht, dann wirst du sie IMHO nicht los. Das sind Meldungen, die über den eBus laufen und die werden auch abgespeichert. Zusätzlich zu diesen Meldungen kannst du die "benötigten Datenpunkte" dir holen in dem du sie abfragst. Dann gehen sie über den eBus und werden vom ebusd gesammelt.

                        J 1 Reply Last reply Reply Quote 0
                        • J
                          Jui @a200 last edited by

                          @a200 said in eBus Adapter Vaillant:

                          ebusctl info

                          pi@raspberrypi:~ $ ebusctl info
                          version: ebusd 3.4.v3.4-16-g9e152da
                          signal: acquired
                          symbol rate: 30
                          max symbol rate: 251
                          min arbitration micros: 26
                          max arbitration micros: 73
                          min symbol latency: 8
                          max symbol latency: 42
                          reconnects: 0
                          masters: 4
                          messages: 600
                          conditional: 2
                          poll: 0
                          update: 9
                          address 01: master #6
                          address 03: master #11
                          address 06: slave #6
                          address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0202;HW=9602", loaded "vaillant/bai.0010015600.inc" ([PROD='0010015609']), "vaillant/08.bai.csv"
                          address 10: master #2
                          address 15: slave #2, scanned "MF=Vaillant;ID=70000;SW=0510;HW=6403", loaded "vaillant/15.700.csv"
                          address 31: master #8, ebusd
                          address 36: slave #8, ebusd
                          
                          

                          Okay dann lädt der ebusd keine Solar Daten, Oder?

                          J a200 2 Replies Last reply Reply Quote 0
                          • J
                            Jui @Jui last edited by

                            @Jui ich habe Storage Daten gefunden, und ein paar Temperaturen abgefragt, die unterscheiden sich etwas von den anderen, könnten die das sein?

                             },
                               "StorageDelay": {
                                "name": "StorageDelay",
                                "passive": false,
                                "write": false,
                                "lastup": 0
                               },
                               "StorageExitTemp": {
                                "name": "StorageExitTemp",
                                "passive": false,
                                "write": false,
                                "lastup": 1588929911,
                                "zz": 8,
                                "fields": {
                                 "temp": {"value": 55.06},
                                 "sensor": {"value": "ok"}
                                }
                               },
                               "Storageloadpump": {
                                "name": "Storageloadpump",
                                "passive": false,
                                "write": false,
                                "lastup": 0
                               },
                               "StorageLoadPumpHours": {
                                "name": "StorageLoadPumpHours",
                                "passive": false,
                                "write": false,
                                "lastup": 0
                               },
                               "StorageloadPumpStarts": {
                                "name": "StorageloadPumpStarts",
                                "passive": false,
                                "write": false,
                                "lastup": 0
                               },
                               "StorageLoadTimeMax": {
                                "name": "StorageLoadTimeMax",
                                "passive": false,
                                "write": false,
                                "lastup": 0
                               },
                               "StorageTemp": {
                                "name": "StorageTemp",
                                "passive": false,
                                "write": false,
                                "lastup": 1588929910,
                                "zz": 8,
                                "fields": {
                                 "temp": {"value": 62.75},
                                 "sensor": {"value": "ok"}
                                }
                               },
                               "StorageTempDesired": {
                                "name": "StorageTempDesired",
                                "passive": false,
                                "write": false,
                                "lastup": 0
                               },
                               "StorageTempMax": {
                                "name": "StorageTempMax",
                                "passive": false,
                                "write": false,
                                "lastup": 0
                            
                            J 1 Reply Last reply Reply Quote 0
                            • J
                              Jui @Jui last edited by

                              @Jui hier mal alle Daten die per "data" gelesen werden:
                              vielleicht kann jemand helfen

                              {
                               "700": {
                                "messages": {
                                 "AdaptHeatCurve": {
                                  "name": "AdaptHeatCurve",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "BankHolidayEndPeriod": {
                                  "name": "BankHolidayEndPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "BankHolidayStartPeriod": {
                                  "name": "BankHolidayStartPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ccTimer.Friday": {
                                  "name": "ccTimer.Friday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ccTimer.Monday": {
                                  "name": "ccTimer.Monday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ccTimer.Saturday": {
                                  "name": "ccTimer.Saturday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ccTimer.Sunday": {
                                  "name": "ccTimer.Sunday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ccTimer.Thursday": {
                                  "name": "ccTimer.Thursday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ccTimer.Tuesday": {
                                  "name": "ccTimer.Tuesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ccTimer.Wednesday": {
                                  "name": "ccTimer.Wednesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ContinuosHeating": {
                                  "name": "ContinuosHeating",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "currenterror": {
                                  "name": "currenterror",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "CylinderChargeHyst": {
                                  "name": "CylinderChargeHyst",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "CylinderChargeOffset": {
                                  "name": "CylinderChargeOffset",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Date": {
                                  "name": "Date",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "DisplayedOutsideTemp": {
                                  "name": "DisplayedOutsideTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588930203,
                                  "zz": 21,
                                  "fields": {
                                   "tempv": {"value": 19.25}
                                  }
                                 },
                                 "errorhistory": {
                                  "name": "errorhistory",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "FrostOverRideTime": {
                                  "name": "FrostOverRideTime",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc1ActualFlowTempDesired": {
                                  "name": "Hc1ActualFlowTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc1AutoOffMode": {
                                  "name": "Hc1AutoOffMode",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc1CircuitType": {
                                  "name": "Hc1CircuitType",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc1ExcessTemp": {
                                  "name": "Hc1ExcessTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc1FlowTemp": {
                                  "name": "Hc1FlowTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588929908,
                                  "zz": 21,
                                  "fields": {
                                   "tempv": {"value": 28.5}
                                  }
                                 },
                                 "Hc1HeatCurve": {
                                  "name": "Hc1HeatCurve",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc1HeatCurveAdaption": {
                                  "name": "Hc1HeatCurveAdaption",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc1MaxFlowTempDesired": {
                                  "name": "Hc1MaxFlowTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc1MinFlowTempDesired": {
                                  "name": "Hc1MinFlowTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc1MixerMovement": {
                                  "name": "Hc1MixerMovement",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc1PumpStatus": {
                                  "name": "Hc1PumpStatus",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc1RoomTempSwitchOn": {
                                  "name": "Hc1RoomTempSwitchOn",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc1Status": {
                                  "name": "Hc1Status",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc1SummerTempLimit": {
                                  "name": "Hc1SummerTempLimit",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc2ActualFlowTempDesired": {
                                  "name": "Hc2ActualFlowTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc2AutoOffMode": {
                                  "name": "Hc2AutoOffMode",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc2CircuitType": {
                                  "name": "Hc2CircuitType",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc2ExcessTemp": {
                                  "name": "Hc2ExcessTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc2FlowTemp": {
                                  "name": "Hc2FlowTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc2HeatCurve": {
                                  "name": "Hc2HeatCurve",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc2HeatCurveAdaption": {
                                  "name": "Hc2HeatCurveAdaption",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc2MaxFlowTempDesired": {
                                  "name": "Hc2MaxFlowTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc2MinFlowTempDesired": {
                                  "name": "Hc2MinFlowTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc2MixerMovement": {
                                  "name": "Hc2MixerMovement",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc2PumpStatus": {
                                  "name": "Hc2PumpStatus",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc2RoomTempSwitchOn": {
                                  "name": "Hc2RoomTempSwitchOn",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc2Status": {
                                  "name": "Hc2Status",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc2SummerTempLimit": {
                                  "name": "Hc2SummerTempLimit",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc3ActualFlowTempDesired": {
                                  "name": "Hc3ActualFlowTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc3AutoOffMode": {
                                  "name": "Hc3AutoOffMode",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc3CircuitType": {
                                  "name": "Hc3CircuitType",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc3ExcessTemp": {
                                  "name": "Hc3ExcessTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc3FlowTemp": {
                                  "name": "Hc3FlowTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc3HeatCurve": {
                                  "name": "Hc3HeatCurve",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc3HeatCurveAdaption": {
                                  "name": "Hc3HeatCurveAdaption",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc3MaxFlowTempDesired": {
                                  "name": "Hc3MaxFlowTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc3MinFlowTempDesired": {
                                  "name": "Hc3MinFlowTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc3MixerMovement": {
                                  "name": "Hc3MixerMovement",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc3PumpStatus": {
                                  "name": "Hc3PumpStatus",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc3RoomTempSwitchOn": {
                                  "name": "Hc3RoomTempSwitchOn",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc3Status": {
                                  "name": "Hc3Status",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Hc3SummerTempLimit": {
                                  "name": "Hc3SummerTempLimit",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HcStorageTempBottom": {
                                  "name": "HcStorageTempBottom",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HcStorageTempTop": {
                                  "name": "HcStorageTempTop",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HolidayEndPeriod": {
                                  "name": "HolidayEndPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HolidayStartPeriod": {
                                  "name": "HolidayStartPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HolidayTemp": {
                                  "name": "HolidayTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcBankHolidayEndPeriod": {
                                  "name": "HwcBankHolidayEndPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcBankHolidayStartPeriod": {
                                  "name": "HwcBankHolidayStartPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcFlowTemp": {
                                  "name": "HwcFlowTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcHolidayEndPeriod": {
                                  "name": "HwcHolidayEndPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcHolidayStartPeriod": {
                                  "name": "HwcHolidayStartPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcLockTime": {
                                  "name": "HwcLockTime",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcMaxFlowTempDesired": {
                                  "name": "HwcMaxFlowTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcOpMode": {
                                  "name": "HwcOpMode",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcParallelLoading": {
                                  "name": "HwcParallelLoading",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcSFMode": {
                                  "name": "HwcSFMode",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcStorageTemp": {
                                  "name": "HwcStorageTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcStorageTempBottom": {
                                  "name": "HwcStorageTempBottom",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcStorageTempTop": {
                                  "name": "HwcStorageTempTop",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcTempDesired": {
                                  "name": "HwcTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "hwcTimer.Friday": {
                                  "name": "hwcTimer.Friday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "hwcTimer.Monday": {
                                  "name": "hwcTimer.Monday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "hwcTimer.Saturday": {
                                  "name": "hwcTimer.Saturday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "hwcTimer.Sunday": {
                                  "name": "hwcTimer.Sunday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "hwcTimer.Thursday": {
                                  "name": "hwcTimer.Thursday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "hwcTimer.Tuesday": {
                                  "name": "hwcTimer.Tuesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "hwcTimer.Wednesday": {
                                  "name": "hwcTimer.Wednesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HydraulicScheme": {
                                  "name": "HydraulicScheme",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Installer1": {
                                  "name": "Installer1",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Installer2": {
                                  "name": "Installer2",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "KeyCodeforConfigMenu": {
                                  "name": "KeyCodeforConfigMenu",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "MaintenanceDate": {
                                  "name": "MaintenanceDate",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "MaintenanceDue": {
                                  "name": "MaintenanceDue",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "MaxCylinderChargeTime": {
                                  "name": "MaxCylinderChargeTime",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "MaxRoomHumidity": {
                                  "name": "MaxRoomHumidity",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "MultiRelaySetting": {
                                  "name": "MultiRelaySetting",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "noiseReductionTimer.Friday": {
                                  "name": "noiseReductionTimer.Friday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "noiseReductionTimer.Monday": {
                                  "name": "noiseReductionTimer.Monday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "noiseReductionTimer.Saturday": {
                                  "name": "noiseReductionTimer.Saturday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "noiseReductionTimer.Sunday": {
                                  "name": "noiseReductionTimer.Sunday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "noiseReductionTimer.Thursday": {
                                  "name": "noiseReductionTimer.Thursday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "noiseReductionTimer.Tuesday": {
                                  "name": "noiseReductionTimer.Tuesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "noiseReductionTimer.Wednesday": {
                                  "name": "noiseReductionTimer.Wednesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "OpMode": {
                                  "name": "OpMode",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "OpModeEffect": {
                                  "name": "OpModeEffect",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "OutsideTempAvg": {
                                  "name": "OutsideTempAvg",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PhoneNumber1": {
                                  "name": "PhoneNumber1",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PhoneNumber2": {
                                  "name": "PhoneNumber2",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergySum": {
                                  "name": "PrEnergySum",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergySumHc": {
                                  "name": "PrEnergySumHc",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergySumHcLastMonth": {
                                  "name": "PrEnergySumHcLastMonth",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergySumHcThisMonth": {
                                  "name": "PrEnergySumHcThisMonth",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergySumHwc": {
                                  "name": "PrEnergySumHwc",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergySumHwcLastMonth": {
                                  "name": "PrEnergySumHwcLastMonth",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergySumHwcThisMonth": {
                                  "name": "PrEnergySumHwcThisMonth",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PumpAdditionalTime": {
                                  "name": "PumpAdditionalTime",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "SFMode": {
                                  "name": "SFMode",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "SolarYieldTotal": {
                                  "name": "SolarYieldTotal",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "SystemFlowTemp": {
                                  "name": "SystemFlowTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "tariffTimer.Friday": {
                                  "name": "tariffTimer.Friday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "tariffTimer.Monday": {
                                  "name": "tariffTimer.Monday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "tariffTimer.Saturday": {
                                  "name": "tariffTimer.Saturday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "tariffTimer.Sunday": {
                                  "name": "tariffTimer.Sunday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "tariffTimer.Thursday": {
                                  "name": "tariffTimer.Thursday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "tariffTimer.Tuesday": {
                                  "name": "tariffTimer.Tuesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "tariffTimer.Wednesday": {
                                  "name": "tariffTimer.Wednesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Time": {
                                  "name": "Time",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ventilationTimer.Friday": {
                                  "name": "ventilationTimer.Friday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ventilationTimer.Monday": {
                                  "name": "ventilationTimer.Monday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ventilationTimer.Saturday": {
                                  "name": "ventilationTimer.Saturday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ventilationTimer.Sunday": {
                                  "name": "ventilationTimer.Sunday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ventilationTimer.Thursday": {
                                  "name": "ventilationTimer.Thursday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ventilationTimer.Tuesday": {
                                  "name": "ventilationTimer.Tuesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ventilationTimer.Wednesday": {
                                  "name": "ventilationTimer.Wednesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "WaterPressure": {
                                  "name": "WaterPressure",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588929908,
                                  "zz": 21,
                                  "fields": {
                                   "pressv": {"value": 1.8}
                                  }
                                 },
                                 "YieldTotal": {
                                  "name": "YieldTotal",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1ActualRoomTempDesired": {
                                  "name": "z1ActualRoomTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588929904,
                                  "zz": 21,
                                  "fields": {
                                   "tempv": {"value": 22}
                                  }
                                 },
                                 "z1BankHolidayEndPeriod": {
                                  "name": "z1BankHolidayEndPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1BankHolidayStartPeriod": {
                                  "name": "z1BankHolidayStartPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1CoolingTimer.Friday": {
                                  "name": "z1CoolingTimer.Friday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1CoolingTimer.Monday": {
                                  "name": "z1CoolingTimer.Monday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1CoolingTimer.Saturday": {
                                  "name": "z1CoolingTimer.Saturday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1CoolingTimer.Sunday": {
                                  "name": "z1CoolingTimer.Sunday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1CoolingTimer.Thursday": {
                                  "name": "z1CoolingTimer.Thursday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1CoolingTimer.Tuesday": {
                                  "name": "z1CoolingTimer.Tuesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1CoolingTimer.Wednesday": {
                                  "name": "z1CoolingTimer.Wednesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1DayTemp": {
                                  "name": "z1DayTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588929909,
                                  "zz": 21,
                                  "fields": {
                                   "tempv": {"value": 22}
                                  }
                                 },
                                 "z1HolidayEndPeriod": {
                                  "name": "z1HolidayEndPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1HolidayStartPeriod": {
                                  "name": "z1HolidayStartPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1HolidayTemp": {
                                  "name": "z1HolidayTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1Name1": {
                                  "name": "z1Name1",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1Name2": {
                                  "name": "z1Name2",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1NightTemp": {
                                  "name": "z1NightTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588929909,
                                  "zz": 21,
                                  "fields": {
                                   "tempv": {"value": 19}
                                  }
                                 },
                                 "z1OpMode": {
                                  "name": "z1OpMode",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1QuickVetoTemp": {
                                  "name": "z1QuickVetoTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1RoomTemp": {
                                  "name": "z1RoomTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588929904,
                                  "zz": 21,
                                  "fields": {
                                   "tempv": {"value": 22.75}
                                  }
                                 },
                                 "z1RoomZoneMapping": {
                                  "name": "z1RoomZoneMapping",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1SFMode": {
                                  "name": "z1SFMode",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1Shortname": {
                                  "name": "z1Shortname",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1Timer.Friday": {
                                  "name": "z1Timer.Friday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1Timer.Monday": {
                                  "name": "z1Timer.Monday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1Timer.Saturday": {
                                  "name": "z1Timer.Saturday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1Timer.Sunday": {
                                  "name": "z1Timer.Sunday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1Timer.Thursday": {
                                  "name": "z1Timer.Thursday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1Timer.Tuesday": {
                                  "name": "z1Timer.Tuesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1Timer.Wednesday": {
                                  "name": "z1Timer.Wednesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z1ValveStatus": {
                                  "name": "z1ValveStatus",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588929905,
                                  "zz": 21,
                                  "fields": {
                                   "0": {"name": "", "value": 1}
                                  }
                                 },
                                 "z2ActualRoomTempDesired": {
                                  "name": "z2ActualRoomTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2BankHolidayEndPeriod": {
                                  "name": "z2BankHolidayEndPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2BankHolidayStartPeriod": {
                                  "name": "z2BankHolidayStartPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2CoolingTimer.Friday": {
                                  "name": "z2CoolingTimer.Friday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2CoolingTimer.Monday": {
                                  "name": "z2CoolingTimer.Monday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2CoolingTimer.Saturday": {
                                  "name": "z2CoolingTimer.Saturday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2CoolingTimer.Sunday": {
                                  "name": "z2CoolingTimer.Sunday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2CoolingTimer.Thursday": {
                                  "name": "z2CoolingTimer.Thursday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2CoolingTimer.Tuesday": {
                                  "name": "z2CoolingTimer.Tuesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2CoolingTimer.Wednesday": {
                                  "name": "z2CoolingTimer.Wednesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2DayTemp": {
                                  "name": "z2DayTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2HolidayEndPeriod": {
                                  "name": "z2HolidayEndPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2HolidayStartPeriod": {
                                  "name": "z2HolidayStartPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2HolidayTemp": {
                                  "name": "z2HolidayTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2Name1": {
                                  "name": "z2Name1",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2Name2": {
                                  "name": "z2Name2",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2NightTemp": {
                                  "name": "z2NightTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2OpMode": {
                                  "name": "z2OpMode",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2QuickVetoTemp": {
                                  "name": "z2QuickVetoTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2RoomTemp": {
                                  "name": "z2RoomTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2RoomZoneMapping": {
                                  "name": "z2RoomZoneMapping",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2SFMode": {
                                  "name": "z2SFMode",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2Shortname": {
                                  "name": "z2Shortname",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2Timer.Friday": {
                                  "name": "z2Timer.Friday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2Timer.Monday": {
                                  "name": "z2Timer.Monday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2Timer.Saturday": {
                                  "name": "z2Timer.Saturday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2Timer.Sunday": {
                                  "name": "z2Timer.Sunday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2Timer.Thursday": {
                                  "name": "z2Timer.Thursday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2Timer.Tuesday": {
                                  "name": "z2Timer.Tuesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2Timer.Wednesday": {
                                  "name": "z2Timer.Wednesday",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z2ValveStatus": {
                                  "name": "z2ValveStatus",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3ActualRoomTempDesired": {
                                  "name": "z3ActualRoomTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3BankHolidayEndPeriod": {
                                  "name": "z3BankHolidayEndPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3BankHolidayStartPeriod": {
                                  "name": "z3BankHolidayStartPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3DayTemp": {
                                  "name": "z3DayTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3HolidayEndPeriod": {
                                  "name": "z3HolidayEndPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3HolidayStartPeriod": {
                                  "name": "z3HolidayStartPeriod",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3HolidayTemp": {
                                  "name": "z3HolidayTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3Name1": {
                                  "name": "z3Name1",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3Name2": {
                                  "name": "z3Name2",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3NightTemp": {
                                  "name": "z3NightTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3OpMode": {
                                  "name": "z3OpMode",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3QuickVetoTemp": {
                                  "name": "z3QuickVetoTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3RoomTemp": {
                                  "name": "z3RoomTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3RoomZoneMapping": {
                                  "name": "z3RoomZoneMapping",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3SFMode": {
                                  "name": "z3SFMode",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3Shortname": {
                                  "name": "z3Shortname",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "z3ValveStatus": {
                                  "name": "z3ValveStatus",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 }
                                }
                               },
                               "bai": {
                                "messages": {
                                 "AccessoriesOne": {
                                  "name": "AccessoriesOne",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "AccessoriesTwo": {
                                  "name": "AccessoriesTwo",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "AntiCondensValue": {
                                  "name": "AntiCondensValue",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "averageIgnitiontime": {
                                  "name": "averageIgnitiontime",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "BlockTimeHcMax": {
                                  "name": "BlockTimeHcMax",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "BoilerType": {
                                  "name": "BoilerType",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ChangesDSN": {
                                  "name": "ChangesDSN",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "CirPump": {
                                  "name": "CirPump",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "CodingResistor": {
                                  "name": "CodingResistor",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "CounterStartattempts1": {
                                  "name": "CounterStartattempts1",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "CounterStartattempts2": {
                                  "name": "CounterStartattempts2",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "CounterStartAttempts3": {
                                  "name": "CounterStartAttempts3",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "CounterStartAttempts4": {
                                  "name": "CounterStartAttempts4",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "currenterror": {
                                  "name": "currenterror",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "DateTime": {
                                  "name": "DateTime",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588930154,
                                  "zz": 8,
                                  "fields": {
                                   "dcfstate": {"value": "valid"},
                                   "btime": {"value": "11:29:16"},
                                   "bdate": {"value": "08.05.2020"},
                                   "temp2": {"value": 19.250}
                                  }
                                 },
                                 "dcfState": {
                                  "name": "dcfState",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "DCFTimeDate": {
                                  "name": "DCFTimeDate",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "DCRoomthermostat": {
                                  "name": "DCRoomthermostat",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "DeactivationsIFC": {
                                  "name": "DeactivationsIFC",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "DeactivationsTemplimiter": {
                                  "name": "DeactivationsTemplimiter",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "DeltaFlowReturnMax": {
                                  "name": "DeltaFlowReturnMax",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "DisplayMode": {
                                  "name": "DisplayMode",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "DSN": {
                                  "name": "DSN",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "DSNOffset": {
                                  "name": "DSNOffset",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "DSNStart": {
                                  "name": "DSNStart",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "EbusSourceOn": {
                                  "name": "EbusSourceOn",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "EbusVoltage": {
                                  "name": "EbusVoltage",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "errorhistory": {
                                  "name": "errorhistory",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ExternalFaultmessage": {
                                  "name": "ExternalFaultmessage",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "externalHwcSwitch": {
                                  "name": "externalHwcSwitch",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ExternGasvalve": {
                                  "name": "ExternGasvalve",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ExtFlowTempDesiredMin": {
                                  "name": "ExtFlowTempDesiredMin",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ExtStorageModulCon": {
                                  "name": "ExtStorageModulCon",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "extWP": {
                                  "name": "extWP",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "FanHours": {
                                  "name": "FanHours",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "FanMaxSpeedOperation": {
                                  "name": "FanMaxSpeedOperation",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "FanMinSpeedOperation": {
                                  "name": "FanMinSpeedOperation",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "FanPWMSum": {
                                  "name": "FanPWMSum",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "FanPWMTest": {
                                  "name": "FanPWMTest",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "FanSpeed": {
                                  "name": "FanSpeed",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "FanSpeedOffsetMax": {
                                  "name": "FanSpeedOffsetMax",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "FanSpeedOffsetMin": {
                                  "name": "FanSpeedOffsetMin",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "FanStarts": {
                                  "name": "FanStarts",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Flame": {
                                  "name": "Flame",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588929909,
                                  "zz": 8,
                                  "fields": {
                                   "0": {"name": "", "value": "off"}
                                  }
                                 },
                                 "FlameSensingASIC": {
                                  "name": "FlameSensingASIC",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "FloorHeatingContact": {
                                  "name": "FloorHeatingContact",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "FlowsetHcMax": {
                                  "name": "FlowsetHcMax",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "FlowTemp": {
                                  "name": "FlowTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "FlowTempDesired": {
                                  "name": "FlowTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "FlowTempMax": {
                                  "name": "FlowTempMax",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Fluegasvalve": {
                                  "name": "Fluegasvalve",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "FluegasvalveOpen": {
                                  "name": "FluegasvalveOpen",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Gasvalve3UC": {
                                  "name": "Gasvalve3UC",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "GasvalveASICFeedback": {
                                  "name": "GasvalveASICFeedback",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "GasvalveUC": {
                                  "name": "GasvalveUC",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "GasvalveUCFeedback": {
                                  "name": "GasvalveUCFeedback",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HcHours": {
                                  "name": "HcHours",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HcPumpMode": {
                                  "name": "HcPumpMode",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HcPumpStarts": {
                                  "name": "HcPumpStarts",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HcStarts": {
                                  "name": "HcStarts",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HcUnderHundredStarts": {
                                  "name": "HcUnderHundredStarts",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HeatingSwitch": {
                                  "name": "HeatingSwitch",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HoursTillService": {
                                  "name": "HoursTillService",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcDemand": {
                                  "name": "HwcDemand",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcHours": {
                                  "name": "HwcHours",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcImpellorSwitch": {
                                  "name": "HwcImpellorSwitch",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcStarts": {
                                  "name": "HwcStarts",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcSwitch": {
                                  "name": "HwcSwitch",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcTemp": {
                                  "name": "HwcTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcTempMax": {
                                  "name": "HwcTempMax",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcTypes": {
                                  "name": "HwcTypes",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcUnderHundredStarts": {
                                  "name": "HwcUnderHundredStarts",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "HwcWaterflowMax": {
                                  "name": "HwcWaterflowMax",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Ignitor": {
                                  "name": "Ignitor",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "InitialisationEEPROM": {
                                  "name": "InitialisationEEPROM",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "IonisationVoltageLevel": {
                                  "name": "IonisationVoltageLevel",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "maintenancedata_HwcTempMax": {
                                  "name": "maintenancedata_HwcTempMax",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "maxIgnitiontime": {
                                  "name": "maxIgnitiontime",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "minIgnitiontime": {
                                  "name": "minIgnitiontime",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ModulationTempDesired": {
                                  "name": "ModulationTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "OptionalRelais": {
                                  "name": "OptionalRelais",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "OutdoorstempSensor": {
                                  "name": "OutdoorstempSensor",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "OverflowCounter": {
                                  "name": "OverflowCounter",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ParamToken": {
                                  "name": "ParamToken",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PartloadHcKW": {
                                  "name": "PartloadHcKW",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PartnumberBox": {
                                  "name": "PartnumberBox",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PositionValveSet": {
                                  "name": "PositionValveSet",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PowerValue": {
                                  "name": "PowerValue",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrAPSCounter": {
                                  "name": "PrAPSCounter",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrAPSSum": {
                                  "name": "PrAPSSum",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergyCountHc1": {
                                  "name": "PrEnergyCountHc1",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergyCountHc2": {
                                  "name": "PrEnergyCountHc2",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergyCountHc3": {
                                  "name": "PrEnergyCountHc3",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergyCountHwc1": {
                                  "name": "PrEnergyCountHwc1",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergyCountHwc2": {
                                  "name": "PrEnergyCountHwc2",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergyCountHwc3": {
                                  "name": "PrEnergyCountHwc3",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergySumHc1": {
                                  "name": "PrEnergySumHc1",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergySumHc2": {
                                  "name": "PrEnergySumHc2",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergySumHc3": {
                                  "name": "PrEnergySumHc3",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergySumHwc1": {
                                  "name": "PrEnergySumHwc1",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergySumHwc2": {
                                  "name": "PrEnergySumHwc2",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrEnergySumHwc3": {
                                  "name": "PrEnergySumHwc3",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrimaryCircuitFlowrate": {
                                  "name": "PrimaryCircuitFlowrate",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ProductionByte": {
                                  "name": "ProductionByte",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PrVortexFlowSensorValue": {
                                  "name": "PrVortexFlowSensorValue",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PumpHours": {
                                  "name": "PumpHours",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PumpHwcFlowNumber": {
                                  "name": "PumpHwcFlowNumber",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PumpHwcFlowSum": {
                                  "name": "PumpHwcFlowSum",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PumpPower": {
                                  "name": "PumpPower",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "PumpPowerDesired": {
                                  "name": "PumpPowerDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "RemainingBoilerblocktime": {
                                  "name": "RemainingBoilerblocktime",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ReturnRegulation": {
                                  "name": "ReturnRegulation",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ReturnTemp": {
                                  "name": "ReturnTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ReturnTempExternal": {
                                  "name": "ReturnTempExternal",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ReturnTempMax": {
                                  "name": "ReturnTempMax",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "SerialNumber": {
                                  "name": "SerialNumber",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "SetFactoryValues": {
                                  "name": "SetFactoryValues",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "SetMode": {
                                  "name": "SetMode",
                                  "passive": true,
                                  "write": true,
                                  "lastup": 1588930194,
                                  "zz": 8,
                                  "fields": {
                                   "hcmode": {"value": "auto"},
                                   "flowtempdesired": {"value": 28.5},
                                   "hwctempdesired": {"value": null},
                                   "hwcflowtempdesired": {"value": null},
                                   "disablehc": {"value": 0},
                                   "disablehwctapping": {"value": 0},
                                   "disablehwcload": {"value": 0},
                                   "remoteControlHcPump": {"value": 0},
                                   "releaseBackup": {"value": 0},
                                   "releaseCooling": {"value": 0}
                                  }
                                 },
                                 "SHEMaxDeltaHwcFlow": {
                                  "name": "SHEMaxDeltaHwcFlow",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "SHEMaxFlowTemp": {
                                  "name": "SHEMaxFlowTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Statenumber": {
                                  "name": "Statenumber",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Status01": {
                                  "name": "Status01",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588930194,
                                  "zz": 8,
                                  "fields": {
                                   "0": {"name": "temp1", "value": 29.0},
                                   "1": {"name": "temp1", "value": 28.5},
                                   "2": {"name": "temp2", "value": 19.250},
                                   "3": {"name": "temp1", "value": 38.5},
                                   "4": {"name": "temp1", "value": 62.5},
                                   "5": {"name": "pumpstate", "value": "off"}
                                  }
                                 },
                                 "Status02": {
                                  "name": "Status02",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588930185,
                                  "zz": 8,
                                  "fields": {
                                   "0": {"name": "hwcmode", "value": "auto"},
                                   "1": {"name": "temp0", "value": 60},
                                   "2": {"name": "temp1", "value": 75.0},
                                   "3": {"name": "temp0", "value": 70},
                                   "4": {"name": "temp1", "value": 65.0}
                                  }
                                 },
                                 "Status16": {
                                  "name": "Status16",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Status": {
                                  "name": "Status",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "StorageDelay": {
                                  "name": "StorageDelay",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "StorageExitTemp": {
                                  "name": "StorageExitTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588929911,
                                  "zz": 8,
                                  "fields": {
                                   "temp": {"value": 55.06},
                                   "sensor": {"value": "ok"}
                                  }
                                 },
                                 "Storageloadpump": {
                                  "name": "Storageloadpump",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "StorageLoadPumpHours": {
                                  "name": "StorageLoadPumpHours",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "StorageloadPumpStarts": {
                                  "name": "StorageloadPumpStarts",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "StorageLoadTimeMax": {
                                  "name": "StorageLoadTimeMax",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "StorageTemp": {
                                  "name": "StorageTemp",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588929910,
                                  "zz": 8,
                                  "fields": {
                                   "temp": {"value": 62.75},
                                   "sensor": {"value": "ok"}
                                  }
                                 },
                                 "StorageTempDesired": {
                                  "name": "StorageTempDesired",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "StorageTempMax": {
                                  "name": "StorageTempMax",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "TargetFanSpeed": {
                                  "name": "TargetFanSpeed",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "TargetFanSpeedOutput": {
                                  "name": "TargetFanSpeedOutput",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "TempDiffBlock": {
                                  "name": "TempDiffBlock",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "TempDiffFailure": {
                                  "name": "TempDiffFailure",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "TempGradientFailure": {
                                  "name": "TempGradientFailure",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Templimiter": {
                                  "name": "Templimiter",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "TemplimiterWithNTC": {
                                  "name": "TemplimiterWithNTC",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "TempMaxDiffExtTFT": {
                                  "name": "TempMaxDiffExtTFT",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "Testbyte": {
                                  "name": "Testbyte",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "TimerInputHc": {
                                  "name": "TimerInputHc",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "ValveStarts": {
                                  "name": "ValveStarts",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "VolatileLockout": {
                                  "name": "VolatileLockout",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "VolatileLockoutIFCGV": {
                                  "name": "VolatileLockoutIFCGV",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "WarmstartDemand": {
                                  "name": "WarmstartDemand",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "WaterHcFlowMax": {
                                  "name": "WaterHcFlowMax",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "WaterPressure": {
                                  "name": "WaterPressure",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "WaterpressureBranchControlOff": {
                                  "name": "WaterpressureBranchControlOff",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "WaterpressureMeasureCounter": {
                                  "name": "WaterpressureMeasureCounter",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "WaterpressureVariantSum": {
                                  "name": "WaterpressureVariantSum",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "WP": {
                                  "name": "WP",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "WPPostrunTime": {
                                  "name": "WPPostrunTime",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "WPSecondStage": {
                                  "name": "WPSecondStage",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 }
                                }
                               },
                               "broadcast": {
                                "messages": {
                                 "datetime": {
                                  "name": "datetime",
                                  "passive": true,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "error": {
                                  "name": "error",
                                  "passive": true,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "hwcStatus": {
                                  "name": "hwcStatus",
                                  "passive": true,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "id-u": {
                                  "name": "id",
                                  "passive": true,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "load": {
                                  "name": "load",
                                  "passive": true,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "outsidetemp": {
                                  "name": "outsidetemp",
                                  "passive": true,
                                  "write": false,
                                  "lastup": 1588930156,
                                  "zz": 254,
                                  "fields": {
                                   "temp2": {"value": 19.250}
                                  }
                                 },
                                 "signoflife": {
                                  "name": "signoflife",
                                  "passive": true,
                                  "write": false,
                                  "lastup": 0
                                 },
                                 "vdatetime": {
                                  "name": "vdatetime",
                                  "passive": true,
                                  "write": false,
                                  "lastup": 1588930095,
                                  "zz": 254,
                                  "fields": {
                                   "time": {"value": "11:28:14"},
                                   "date": {"value": "08.05.2020"}
                                  }
                                 }
                                }
                               },
                               "scan.06": {
                                "messages": {
                                 "": {
                                  "name": "",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 }
                                }
                               },
                               "scan.08": {
                                "messages": {
                                 "": {
                                  "name": "",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588929391,
                                  "zz": 8,
                                  "fields": {
                                   "MF": {"value": "Vaillant"},
                                   "ID": {"value": "BAI00"},
                                   "SW": {"value": "0202"},
                                   "HW": {"value": "9602"}
                                  }
                                 },
                                 "id": {
                                  "name": "id",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588929397,
                                  "zz": 8,
                                  "fields": {
                                   "prefix": {"value": "21"},
                                   "year": {"value": "18"},
                                   "week": {"value": "23"},
                                   "product": {"value": "0010015609"},
                                   "supplier": {"value": "3100"},
                                   "counter": {"value": "006051"},
                                   "suffix": {"value": "N7"}
                                  }
                                 }
                                }
                               },
                               "scan.15": {
                                "messages": {
                                 "": {
                                  "name": "",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588929429,
                                  "zz": 21,
                                  "fields": {
                                   "MF": {"value": "Vaillant"},
                                   "ID": {"value": "70000"},
                                   "SW": {"value": "0510"},
                                   "HW": {"value": "6403"}
                                  }
                                 },
                                 "id": {
                                  "name": "id",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588929430,
                                  "zz": 21,
                                  "fields": {
                                   "prefix": {"value": "21"},
                                   "year": {"value": "18"},
                                   "week": {"value": "26"},
                                   "product": {"value": "0020242192"},
                                   "supplier": {"value": "0082"},
                                   "counter": {"value": "037975"},
                                   "suffix": {"value": "N8"}
                                  }
                                 }
                                }
                               },
                               "scan.ed": {
                                "messages": {
                                 "": {
                                  "name": "",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 1588930046,
                                  "zz": 237,
                                  "fields": {
                                   "MF": {"value": "Vaillant"},
                                   "ID": {"value": "VMS01"},
                                   "SW": {"value": "0116"},
                                   "HW": {"value": "0303"}
                                  }
                                 },
                                 "id": {
                                  "name": "id",
                                  "passive": false,
                                  "write": false,
                                  "lastup": 0
                                 }
                                }
                               },
                               "global": {
                                "version": "3.4.v3.4-16-g9e152da",
                                "updatecheck": "revision v3.4 available",
                                "signal": true,
                                "symbolrate": 26,
                                "maxsymbolrate": 251,
                                "minarbitrationmicros": 23,
                                "maxarbitrationmicros": 91,
                                "minsymbollatency": 8,
                                "maxsymbollatency": 47,
                                "qq": 49,
                                "reconnects": 0,
                                "masters": 4,
                                "messages": 602,
                                "lastup": 1588930203
                               }
                              }
                              
                              1 Reply Last reply Reply Quote 0
                              • a200
                                a200 @Jui last edited by

                                @Juihast du die Option "--scanconfig" in der /etc/default/ebusd?

                                Bei mir sieht das so aus:

                                EBUSD_OPTS="--scanconfig --enablehex -d /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL02F895-if00-port0 --httpport 8890"
                                
                                J 1 Reply Last reply Reply Quote 0
                                • J
                                  Jui @a200 last edited by

                                  @a200 ja ab Version 3.2 (ich habe 3.4) wurde das geändert und die Daten werden zentral aktuell gehalten, so dass man nicht mehr aktualisieren muss

                                  -c, --configpath=PATH
                                  Read CSV config files from PATH [http://ebusd.eu/config/]

                                  das ist der default PATH und ich habe den nicht geändert.

                                  Das sieht dann so aus:

                                  EBUSD_OPTS="-d 192.168.178.85:8889 -l /var/log/ebusd.log --scanconfig --httpport=8890 --latency=20000"
                                  
                                  1 Reply Last reply Reply Quote 0
                                  • Hasont
                                    Hasont @Sandmanyz last edited by

                                    @Sandmanyz sagte in eBus Adapter Vaillant:

                                    @Hasont
                                    Erstmal nur ein Beispiel zum Zusammensetzen zweier Werte. Wichtig ist auch das Leerzeichen vor "1.4". Das hilft dir jetzt nicht beim aktuellen Problem. Mit Blockly wirst du das nicht lösen können, jedenfalls habe ich gerade keine Idee wie. Um das mit Blockly zu lösen, müsste dein Button in VIS ja eine Variable in Blockly ändern. Ich würde es so lösen....

                                    1. Du erstellst dir ein Objekt deiner Wahl (Typ Zeichenkette)....
                                    b97741f8-3e51-4685-a17e-27868bd8ea0c-grafik.png

                                    2. Erstelle ein Javascript
                                    Das Skript wartet auf eine Änderung des, in 1. erstellten, Objektes.

                                    on('javascript.0.Heizung.Heizkurve', function (obj) {
                                        if (obj.state.val == "1.4"){
                                            log("Wert wurde auf 1.4 gesetzt", 'info');
                                            exec('ebusctl write -c 430 Hc1Heatcurve 1.4');
                                         }
                                         else if (obj.state.val == "1.3"){
                                             log("Wert wurde auf 1.3 gesetzt", 'info');
                                             exec('ebusctl write -c 430 Hc1Heatcurve 1.4');
                                         }
                                    });
                                    

                                    3. Mit dem Button in VIS schreibst du dann 1.4 oder 1.4 in das Objekt
                                    23c41210-657a-4d3c-9e5f-94ba4d58b823-grafik.png

                                    Hallo Sandmanyz

                                    Brauch noch mal deine Hilfe.
                                    Wie erstelle ich ein Objekt unter Javascript.0 wie von dir unter 1 beschrieben. Ich komme da nicht weiter.

                                    Wenn ich ein Java Script mit einen Ordner Heizung mit dem Unterpunkt Heizkurve und das Javascript wie von dir unter 2 beschrieben anlege finde ich danach unter Objekte das hier.
                                    3fb8268b-45df-47fd-8a7b-42e2b8792115-grafik.png
                                    Ich müsste Sicher erst den Schritt 1 mit Typ Zeichenkette anlegen aber wie.

                                    Danke Schon mal für deine Hilfe.

                                    S 1 Reply Last reply Reply Quote 0
                                    • S
                                      Sandmanyz @Hasont last edited by

                                      @Hasont

                                      Du öffnest "Objekte", gehst auf deinen Ordner Heizung und klickst oben auf das "+".
                                      bfd0adcc-136b-48c3-85be-bcd86cadfc64-grafik.png

                                      Dann erstellst du dein Objekt "Heizkurve"
                                      6d6e1b3e-e554-43cf-8e2f-d14b95591ba9-grafik.png

                                      Alternativ im Skript den Befehl:
                                      createState('javascript.0.Heizung.Heizkurve', {type: 'number',def: 1});

                                      Hasont 1 Reply Last reply Reply Quote 0
                                      • Hasont
                                        Hasont @Sandmanyz last edited by

                                        Hallo Sandmanyz,

                                        Es funktioniert. In VIS habe ich mir einen Schieberegler mit 1.1 - 1.9 dazu angelegt und dein Skript entsprechend erweitert.
                                        Wie du siehst habe ich "createState('javascript.0.Heizung.Heizkurve', {type: 'number',def: 1});" im Script eingefügt da er mir
                                        mit 5a24145d-8897-47cf-90f0-bbaad628a530-grafik.png
                                        keinen Hauptordner sondern immer einen untergeordneten Ordner angelegt hat. Keine Ahnung warum das nicht ging.
                                        Was sagt das ,def: 1 am Ende von "createState('javascript.0.Heizung.Heizkurve', {type: 'number',def: 1});" aus?

                                        Ich sehe immer nur eine ganze Zahl im Feld Wert 1 statt z.B. Wert 1.4?
                                        Der Typ Zeichenkette ist angegeben und es funktioniert auch alles!
                                        12deb550-a893-49c2-ae6c-1771ec26bfe1-grafik.png

                                        Ev. hast du ja zu den zwei Fragen noch ne Idee.
                                        Vielen vielen Dank denn auf diese Weise bekomme ich jetzt auch meine anderen Dinge wie Warmwasser ein,aus,auto u.s.w. hin.
                                        Anbei noch mein kompletter Script der bereits funktioniert.
                                        In VIS verwende ich diesen Reglerdcff923f-b913-4e08-9517-52b021350c7c-grafik.png

                                        createState('javascript.0.Heizung.Heizkurve', {type: 'number',def: 1});
                                        
                                        on('javascript.0.Heizung.Heizkurve', function (obj) {
                                        
                                          if (obj.state.val == "1.1"){
                                        
                                                log("Wert wurde auf 1.1 gesetzt", 'info');
                                        
                                                exec('ebusctl write -c 430 Hc1Heatcurve 1.10');
                                        
                                             }
                                        
                                             else if (obj.state.val == "1.2"){
                                        
                                                 log("Wert wurde auf 1.2 gesetzt", 'info');
                                        
                                                 exec('ebusctl write -c 430 Hc1Heatcurve 1.20');
                                        
                                             }
                                        
                                             else if (obj.state.val == "1.3"){
                                        
                                                 log("Wert wurde auf 1.3 gesetzt", 'info');
                                        
                                                 exec('ebusctl write -c 430 Hc1Heatcurve 1.30');
                                        
                                             }
                                             
                                             else if (obj.state.val == "1.4"){
                                        
                                                 log("Wert wurde auf 1.4 gesetzt", 'info');
                                        
                                                 exec('ebusctl write -c 430 Hc1Heatcurve 1.40');
                                        
                                             }
                                        
                                             else if (obj.state.val == "1.5"){
                                        
                                                 log("Wert wurde auf 1.5 gesetzt", 'info');
                                        
                                                 exec('ebusctl write -c 430 Hc1Heatcurve 1.50');
                                        
                                             }
                                        
                                                else if (obj.state.val == "1.6"){
                                        
                                                 log("Wert wurde auf 1.6 gesetzt", 'info');
                                        
                                                 exec('ebusctl write -c 430 Hc1Heatcurve 1.60');
                                        
                                             }
                                        
                                             else if (obj.state.val == "1.7"){
                                        
                                                 log("Wert wurde auf 1.7 gesetzt", 'info');
                                        
                                                 exec('ebusctl write -c 430 Hc1Heatcurve 1.70');
                                        
                                             }
                                             
                                             else if (obj.state.val == "1.8"){
                                        
                                                 log("Wert wurde auf 1.8 gesetzt", 'info');
                                        
                                                 exec('ebusctl write -c 430 Hc1Heatcurve 1.80');
                                        
                                             }
                                        
                                             else if (obj.state.val == "1.9"){
                                        
                                                 log("Wert wurde auf 1.9 gesetzt", 'info');
                                        
                                                 exec('ebusctl write -c 430 Hc1Heatcurve 1.90');
                                        
                                             
                                             }
                                        });code_text
                                        
                                        1 Reply Last reply Reply Quote 0
                                        • D
                                          dvb2k3 last edited by dvb2k3

                                          Hallo,
                                          gibt es eigentl eine Erklärung der Begrifflichkeit?
                                          Ich bekomme alle Werte in Iobroker weiß aber nicht was sie bedeuten bzw. was genau dahinter steckt:
                                          Ganze viele Temperaturwerte, welcher steht nu für was? 😞
                                          1.png
                                          2.png

                                          Ich bin aus den ganzen Posts noch nicht 100% schlau geworden.
                                          Wie kann ich einen Befehl nun an die Heizung senden?Ich jage den Befehl in den cmd des Adapters und der Wert wird erst nach der eingestellten Timeout Zeit aus dem Adapter in die Anlage geschrieben.
                                          Aber woraus bilde ich den Befehl? Bzw wie muss der text den ich in cmd lege genau aussehen?

                                          S 1 Reply Last reply Reply Quote 0
                                          • S
                                            Sandmanyz @dvb2k3 last edited by

                                            @dvb2k3
                                            Die Objektbezeichnungen bzw. die Zahlen sind merkwürdig. Das müsste so aussehen....
                                            66432db8-367f-4ff8-898b-7a40af148fc8-grafik.png
                                            Mit diesen Bezeichnungen kann man auch was anfangen. Vielleicht nochmal alle Objekte löschen und den ebus Adapter neustarten?

                                            Schau mal diesen Beitrag an....
                                            https://forum.iobroker.net/post/404364
                                            Der Beitrag sollte dir helfen Befehle abzusetzen.

                                            D 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            467
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            ebus ebus adapter error erste schritte problem
                                            48
                                            387
                                            94880
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo