Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [gelöst] Script läuft bei virtuellem Tastend nicht bei real

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst] Script läuft bei virtuellem Tastend nicht bei real

    This topic has been deleted. Only users with topic management privileges can see it.
    • bahnuhr
      bahnuhr Forum Testing Most Active @DomDom last edited by

      @DomDom sagte in Script läuft bei virtuellem Tastendruck nicht bei realem:

      @bahnuhr
      In wie fern falsch?
      Habe ihn gelöscht und neu angelegt,
      Es ist ja derselbe Taster, also die Dusche.

      Habe gerade gesehen das noch LowBat grün leuchtet. Hatte den Taster schon ne Zeitlang in der Schublade liegen.
      Spielt das ne Rolle? Eine Signalübertragung an sich findet ja statt.

      Müsste eigentlich funktionieren.
      Kommt denn der log text?

      Batterie kannst du mal tausche, aber ich vermute, dass es daran nicht liegt.

      1 Reply Last reply Reply Quote 0
      • bahnuhr
        bahnuhr Forum Testing Most Active @Homoran last edited by bahnuhr

        @Homoran sagte in Script läuft bei virtuellem Tastendruck nicht bei realem:

        Mit funkwandtastern (batterie) klappt das nicht.

        Ich habe auch einen solchen:
        4addf189-dcde-493c-9c9d-555c98a14fd0-image.png

        Da mache ich es genauso.

        Also trigger auf val:true.

        on({id: "hm-rpc.0.LEQ0635400.1.PRESS_SHORT", val: true}, function() {   // Bad_EG: Wandtaster 1 gedrückt
        
        Homoran 1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @bahnuhr last edited by

          @bahnuhr auch mit blockly?

          bahnuhr 1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active @Homoran last edited by

            @Homoran sagte in Script läuft bei virtuellem Tastendruck nicht bei realem:

            @bahnuhr auch mit blockly?

            blockly nehme ich nicht.

            Ich mache alles mit JS

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @bahnuhr last edited by

              @bahnuhr und ich anders herum
              @DomDom möge doch bitte mal aktualisierung ausprobieren, dann wissen wir es.

              bahnuhr 1 Reply Last reply Reply Quote 0
              • bahnuhr
                bahnuhr Forum Testing Most Active @Homoran last edited by

                @Homoran sagte in Script läuft bei virtuellem Tastendruck nicht bei realem:

                @DomDom möge doch bitte mal aktualisierung ausprobieren, dann wissen wir es.

                Ja, mach mal.

                Es funktioniert, wenn der Text im log erscheint.

                D 1 Reply Last reply Reply Quote 0
                • D
                  DomDom @bahnuhr last edited by

                  @bahnuhr Bildschirmfoto 2020-08-22 um 22.02.49.png

                  Funktioniert leider auch nicht.
                  Im Log kommt nichts,
                  habe folgendes gemacht:

                  
                  on({id: "hm-rpc.1.OEQ0612762.1.PRESS_SHORT", val: true}, function (obj) {
                  // nur mal log ausführen und nachschauen ob das log kommt
                   log("Taster wurde gedrückt!");
                   });
                  

                  Das ganz habe ich TestCCU genannt im Log steht

                  javascript.0 2020-08-22 22:04:58.139 info (3880) script.js.TestCCU: registered 1 subscription and 0 schedules
                  javascript.0 2020-08-22 22:04:58.127 info (3880) Start javascript script.js.TestCCU
                  javascript.0 2020-08-22 22:04:54.371 info (3851) Stop script script.js.TestCCU

                  bahnuhr 1 Reply Last reply Reply Quote 0
                  • bahnuhr
                    bahnuhr Forum Testing Most Active @DomDom last edited by

                    @DomDom sagte in Script läuft bei virtuellem Tastendruck nicht bei realem:

                    @bahnuhr Bildschirmfoto 2020-08-22 um 22.02.49.png

                    Funktioniert leider auch nicht.
                    Im Log kommt nichts,
                    habe folgendes gemacht:

                    
                    on({id: "hm-rpc.1.OEQ0612762.1.PRESS_SHORT", val: true}, function (obj) {
                    // nur mal log ausführen und nachschauen ob das log kommt
                     log("Taster wurde gedrückt!");
                     });
                    

                    Das ganz habe ich TestCCU genannt im Log steht

                    javascript.0 2020-08-22 22:04:58.139 info (3880) script.js.TestCCU: registered 1 subscription and 0 schedules
                    javascript.0 2020-08-22 22:04:58.127 info (3880) Start javascript script.js.TestCCU
                    javascript.0 2020-08-22 22:04:54.371 info (3851) Stop script script.js.TestCCU

                    Hast du das script auch aktiviert?

                    D 1 Reply Last reply Reply Quote 0
                    • bahnuhr
                      bahnuhr Forum Testing Most Active last edited by

                      @DomDom

                      Hast du denn jetzt 2 Scripte?

                      Blocky und JS

                      D 1 Reply Last reply Reply Quote 0
                      • D
                        DomDom @bahnuhr last edited by

                        @bahnuhr Bildschirmfoto 2020-08-22 um 22.07.06.png

                        1 Reply Last reply Reply Quote 0
                        • D
                          DomDom @bahnuhr last edited by

                          @bahnuhr
                          ja

                          1 Reply Last reply Reply Quote 0
                          • bahnuhr
                            bahnuhr Forum Testing Most Active last edited by

                            @DomDom

                            Komisch.
                            ccu dummy sieht ok aus.
                            Script sieht auch ok aus.

                            Ich weiß jetzt ehrlich gesagt nicht mehr weiter.

                            D 1 Reply Last reply Reply Quote 0
                            • D
                              DomDom @bahnuhr last edited by

                              @bahnuhr
                              Ich werde morgen,
                              Batterie tauschen und mal den Kanal am Schalter tauschen. Jetzt ist es zu dunkel im Garten ;-).
                              Werde auf jeden Fall berichten.

                              Danke Euch für Eure tolle Unterstützung eine schönen Abend noch.

                              Grüsse Dom

                              D 1 Reply Last reply Reply Quote 0
                              • D
                                DomDom @DomDom last edited by

                                @DomDom
                                Guten Morgen ihr beide,

                                also Batterie gewechselt, hat aber nichts geändert, was zu erwarten war.
                                Kanal 2 anstelle von Kanal1 benutzt. Und es funktioniert. Im Übrigen, der "Dummy" darf trotzdem Variable in der CCU setzen. Klappt.

                                Vielen Dank für Eure Unterstützung.
                                Dom

                                bahnuhr 1 Reply Last reply Reply Quote 0
                                • bahnuhr
                                  bahnuhr Forum Testing Most Active @DomDom last edited by

                                  @DomDom sagte in [gelöst] Script läuft bei virtuellem Tastend nicht bei real:

                                  Kanal 2 anstelle von Kanal1 benutzt.

                                  Äußerst merkwürdig.
                                  Warum sollte Kanal 1 nicht gehen?

                                  @DomDom sagte in [gelöst] Script läuft bei virtuellem Tastend nicht bei real:

                                  der "Dummy" darf trotzdem Variable in der CCU setzen.

                                  Wenn du SV meinst, dann natürlich.
                                  Ist aber überflüssig, da du ja auf press.short reagierst.
                                  Und die SV von true ja gleich wieder auf false geht (ist ja ein Taster).

                                  mfg

                                  Homoran D 2 Replies Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @bahnuhr last edited by

                                    @bahnuhr sagte in [gelöst] Script läuft bei virtuellem Tastend nicht bei real:

                                    Warum sollte Kanal 1 nicht gehen?

                                    💡
                                    Da war was!

                                    Auch beim 6fach taster.
                                    kanal:1 hatte bei einigen ein irrationales Verhalten

                                    1 Reply Last reply Reply Quote 0
                                    • D
                                      DomDom @bahnuhr last edited by DomDom

                                      @bahnuhr
                                      Keine Ahnung, die Systemzeit der Aktualisierung auf der CCU wird ja erkannt. Auch nur das setzen der SystemVariable in CCU ohne ioB hat nicht funktioniert. Mit Kanal2 geht beides (also setzen der SysVar in CCU und auslösen der Aktion in ioB).
                                      Die Systemvariable habe ich nur benutzt um zu sehen ob zumindest die CCU den Tastendruck annimmt.

                                      bahnuhr 1 Reply Last reply Reply Quote 0
                                      • bahnuhr
                                        bahnuhr Forum Testing Most Active @DomDom last edited by

                                        @DomDom sagte in [gelöst] Script läuft bei virtuellem Tastend nicht bei real:

                                        Die Systemvariable habe ich nur benutzt um zu sehen ob zumindest die CCU den Tastendruck annimmt.

                                        Eigentlich nicht notwendig.

                                        Wenn du in der ccu press.short drückst wird das Datum und die uhrzeit direkt daneben aktualisiert.
                                        09194a6c-77cd-49a5-842b-b2cc073bf63f-image.png

                                        @Homoran sagte in [gelöst] Script läuft bei virtuellem Tastend nicht bei real:

                                        Da war was!
                                        Auch beim 6fach taster.
                                        kanal:1 hatte bei einigen ein irrationales Verhalten

                                        Ich hab dies noch nicht gehört. Bei funktionieren alle Taster.

                                        D 1 Reply Last reply Reply Quote 0
                                        • D
                                          DomDom @bahnuhr last edited by

                                          @bahnuhr
                                          Eigentlich ja, aber hier war es ja eben nicht so die Zeit wurde immer aktualisiert aber die Aktion nicht ausgeführt.

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

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          674
                                          Online

                                          32.0k
                                          Users

                                          80.4k
                                          Topics

                                          1.3m
                                          Posts

                                          4
                                          46
                                          1773
                                          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