Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Blockly - Wo liegt der Fehler

    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

    Blockly - Wo liegt der Fehler

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

      Hallo Zusammen

      Ich habe mal eine Frage

      Ich habe hier ein Blockly
      Bildschirmfoto 2020-06-12 um 06.04.41.png

      Das ist das Falls Objekt
      Bildschirmfoto 2020-06-12 um 06.06.13.png

      Und das ist der Datenpunk wo das Blockly reinschreiben soll
      Bildschirmfoto 2020-06-12 um 06.08.10.png

      Kann mir bitte einer sagen wo hier der Fehler ist

      Der Source Datenpunkt hat den Wert 2
      Das Blockly so also in den Zieldatenpunkt "Verriegelt" schreiben

      Warum schreibt es aber den Wert wenn der Source Datenpunkt den Wert 3 hat

      Ich habe es schon versucht mit
      wird aktualisiert und auch wie jetzt wurde geändert

      Ich finde einfach den Fehler nicht

      Mein ursprünglicher Plan war das das Blockly sobald der Wert sich ändern diesen als Text in den neuen Datenpunkt schreibt

      Vielen Dank im voraus

      Gruß
      Marcel

      TomT 1 Reply Last reply Reply Quote 0
      • TomT
        TomT @Wszene last edited by

        @Wszene

        Versuch mal als Wert keinen TEXT, sondern den Mathematikbaustein zu nutzen....

        Also statt "2" nimmst du Mathematik 2

        Grüße
        Tom

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

          @TomT
          Leider auch ohne Erfolg

          J 1 Reply Last reply Reply Quote 0
          • opossum
            opossum last edited by

            Hallo, @TomT ,
            sorry, benötigst Du diese DP für die VIS?

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

              @opossum
              Ja ich möchte das dann als Text in der VIS anzeigen lassen

              opossum 1 Reply Last reply Reply Quote 0
              • J
                Jan1 @Wszene last edited by

                @Wszene
                nimm mal "Wert" aus den Trigger Blöcken, so hast auf alle Fälle mal keine Laufzeitfehler und wie schon geschrieben, kein Text. Kannst aber auch im RAW nachsehen wie der DP deklariert ist.

                Blende mal den Status ein, damit man sieht wann welcher DP geändert wurde, so siehst auch gleich ob das was geändert wurde zusammenpasst.

                1 Reply Last reply Reply Quote 0
                • opossum
                  opossum @Wszene last edited by opossum

                  Hallo, @Wszene ,

                  @Wszene sagte in Blockly - Wo liegt der Fehler:

                  @opossum
                  Ja ich möchte das dann als Text in der VIS anzeigen lassen

                  Ich habe das ohne Script gemacht. Ich benutze an der Stelle das basic-valuelist-html-Style-widget, da kannst Du das in der VIS eingeben.
                  Aber warum das Script nicht umschaltet, ich teste das mal kurz mit.

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

                    @opossum
                    Ich habe das gerade mal ausprobiert
                    Leider wird da bei mir gar nichts angezeigt

                    Kannst du mir mal dein dein Widget exportieren?

                    opossum 1 Reply Last reply Reply Quote 0
                    • opossum
                      opossum @Wszene last edited by opossum

                      @Wszene sagte in Blockly - Wo liegt der Fehler:

                      @opossum

                      Kannst du mir mal dein dein Widget exportieren?

                      Hier mal der Export, bitte vor dem Import Deine richtige VIN reinsetzen, ich habe meine unkenntlich gemacht.

                      [{"tpl":"tplValueListHtml8","data":{"oid":"vw-connect.0.TMBLK7xxx.status.data08.field01.value","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"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","count":"3","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,"value0":"","value1":" offen","style1":"color: red","style0":"","html_prepend":"<div style=\"color: white; float:left;font-size: 100%;text-align: left;\">Tür vorn links  </div>","test_list":"","style2":"color: white","value2":" zentral verriegelt","value3":"nicht gesichert","style3":"color: red"},"style":{"left":"254px","top":"766px","width":"270px","height":"36px","text-align":"right","font-weight":"bold","font-size":"medium","line-height":"2"},"widgetSet":"basic"}]
                      
                      1 Reply Last reply Reply Quote 0
                      • opossum
                        opossum last edited by opossum

                        Hallo, @Wszene
                        Bei mir hat der Datenpunkt vw-connect.0.TMBLK7xxxx.status.data08.field01.value das Format " gemischt", auch bei mir ändert das Script den Zielwert nicht.

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

                          @opossum
                          Danke das funktioniert
                          Ich habe aber keinen Unterschied gefunden 🙄

                          Kann ich irgendwie die Aktualisierungszeit des Adapters anpassen?
                          Leider braucht der Adapter zulange für die Aktualisierung weil ich würde mir gern eine Telegram schicken lassen wenn die Fenster noch offen sind und das Auto verriegelt ist aber das macht nicht viel sind wenn der Adapter erst nach Ewigkeiten aktualisiert

                          PS:

                          Datenpunkt vw-connect.0.TMBLK7NS8J8021207.status.data08.field01.value das Format " gemischt"
                          

                          Das ist wie bei mir

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

                            Hallo, @Wszene ,

                            sorry, hatte gesagt, dass das bei meinem Script nicht ändert. Stimmte so nicht. Mein Script ändert den Datenpunkt. Habe den aber unter 0_userdata.0.Tuer-vorn-links liegen. Da wird dann auch der Status sauber geändert. Hier mal mein Script:

                            805d2e7b-f2c4-4519-bb3e-b415a5489ce4-image.png

                            Du hast als Befehl "steuere" drin, versuche mal mit "aktualisiere".

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

                              @opossum
                              Steuere ist mächtiger als aktualisieren, wobei hier aktualisieren reichen würde. Steuern hat im Gegensatz zu aktualisieren quasi ein Enter mit drin. Beim Aktualisieren wird nur geschrieben, sonst nichts.
                              Möchte man aber gleich auf den im Trigger verwendeten DP in der FALLS reagieren, ist es ratsam dort eben auch Wert aus den Triggerblöcken zu verwenden. Erstens geht das schneller beim Klicken und es hat keine Laufzeit bedingte Fehler mit drin.

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

                                Hallo, @Jan1 ,

                                jetzt habe ich das gerafft, ist das so korrekt?

                                5c171a49-c19d-4033-b338-da46ffb43241-image.png

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

                                  @Wszene sagte in Blockly - Wo liegt der Fehler:

                                  @opossum

                                  Kann ich irgendwie die Aktualisierungszeit des Adapters anpassen?
                                  Leider braucht der Adapter zulange für die Aktualisierung weil ich würde mir gern eine Telegram schicken lassen wenn

                                  Ich habe das in den Einstellungen des Adapters auf 15 Minuten stehen:

                                  191a0d0a-ff03-4a57-9042-c42656f048d1-image.png

                                  Wszene 1 Reply Last reply Reply Quote 0
                                  • J
                                    Jan1 @opossum last edited by

                                    @opossum
                                    nein, aus den Triggerblöcken einfach" Wert" verwenden

                                    1 Reply Last reply Reply Quote 0
                                    • Wszene
                                      Wszene @opossum last edited by

                                      @opossum sagte in Blockly - Wo liegt der Fehler:

                                      @Wszene sagte in Blockly - Wo liegt der Fehler:

                                      @opossum

                                      Kann ich irgendwie die Aktualisierungszeit des Adapters anpassen?
                                      Leider braucht der Adapter zulange für die Aktualisierung weil ich würde mir gern eine Telegram schicken lassen wenn

                                      Ich habe das in den Einstellungen des Adapters auf 15 Minuten stehen:

                                      191a0d0a-ff03-4a57-9042-c42656f048d1-image.png

                                      Dort habe ich sogar auf 1min runter gestellt aber ohne Erfolg

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

                                        Hallo, @Wszene ,

                                        die Frage wäre, ob der Server die minütliche Anfrage gestattet oder ob er diese Anfrage schon als "Angriff" wertet. Da habe ich keine Ahnung, wie klein das Abfrageintervall sein darf.

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

                                          Hallo,@Wszene ,

                                          habe jetzt noch einmal getestet. Mein Script ändert den Datenpunkt 0_userdata.0.Tuer-vorn-links jetzt sauber bei Änderung des Datenpunktes vw-connect.0.TMBLK7NSxxx.status.data08.field01.value. Es sieht jetzt so aus:

                                          6b83038d-7587-46f8-9d9f-6ec690f6d8e0-image.png
                                          (Die Änderung, die @Jan1 empfohlen hat, muss ich mir erst mal in Ruhe anschauen).

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

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          948
                                          Online

                                          31.9k
                                          Users

                                          80.2k
                                          Topics

                                          1.3m
                                          Posts

                                          blockly
                                          4
                                          19
                                          939
                                          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