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

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    eBus Adapter Vaillant

    This topic has been deleted. Only users with topic management privileges can see it.
    • 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
                                          • D
                                            dvb2k3 @Sandmanyz last edited by dvb2k3

                                            @Sandmanyz said in eBus Adapter Vaillant:

                                            @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?

                                            Das hat leider nicht geholfen... Es sieht genauso aus nachdem der adapter alles neu angelegt hat ;(

                                            So sieht die ebustcl info aus: hab ich evtl etwas vergessen?

                                            version: ebusd 3.4.v3.4-20-gedfe09a
                                            update check: revision v3.4 available, vaillant/08.bai.csv: different version available, vaillant/hcmode.inc: different version available
                                            signal: acquired
                                            symbol rate: 60
                                            max symbol rate: 97
                                            min arbitration micros: 1878
                                            max arbitration micros: 8088
                                            min symbol latency: 5
                                            max symbol latency: 13
                                            reconnects: 0
                                            masters: 3
                                            messages: 213
                                            conditional: 3
                                            poll: 0
                                            update: 10
                                            address 03: master #11
                                            address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0518;HW=7401", loaded "vaillant/bai.308523.inc" ([PROD='0010004279']), "vaillant/08.bai.csv"
                                            address 10: master #2
                                            address 15: slave #2, scanned "MF=Vaillant;ID=SCC00;SW=2100;HW=3903"
                                            address 31: master #8, ebusd
                                            address 36: slave #8, ebusd
                                            

                                            1.png
                                            So siehts auf der /data aus.

                                            Status01": {
                                                "name": "Status01",
                                                "passive": false,
                                                "write": false,
                                                "lastup": 1593867990,
                                                "zz": 8,
                                                "fields": {
                                                 "0": {"name": "temp1", "value": 23.0},
                                                 "1": {"name": "temp1", "value": 23.0},
                                                 "2": {"name": "temp2", "value": 22.062},
                                                 "3": {"name": "temp1", "value": null},
                                                 "4": {"name": "temp1", "value": 34.0},
                                                 "5": {"name": "pumpstate", "value": "o
                                            

                                            Wie entschlüsseln ich das nun? 😞

                                            Glasfaser 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

                                            582
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            ebus ebus adapter error erste schritte problem
                                            49
                                            388
                                            100415
                                            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