Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Homematic Taster (Batterie) in Blockly

    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

    Homematic Taster (Batterie) in Blockly

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

      Hallo Leute.

      Ich spiele die ganze Zeit mit Blocky rum, klappt soweit auch ganz gut.

      Aber ich bekomme es einfach nicht hin einen Tastendruck als Trigger zu benutzen.
      Ich habe irgendwas von einem Dummy Programm in der CCU gelesen, kann aber nicht wirklich was finden.

      Wie mache ich ein Blockly Programm das bei einem Tastendruck ein Zwischenstecker von Homematic einschaltet.

      Danke

      MfG Matthias

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

        @balzmatthias sagte in Homematic Taster (Batterie) in Blockly:

        Ich habe irgendwas von einem Dummy Programm in der CCU gelesen, kann aber nicht wirklich was finden.

        Das Dummy-Programm auf der CCU muss lauten

        WENN Taste PRESS_SHORT
        DANN (nix)

        Ich weiß nur nicht ob im WENN alle Tastendrücke (oben, unten, lang, kurz) drinn sein müssen oder ob eine reicht

        1 Reply Last reply Reply Quote 0
        • R
          RappiRN Most Active last edited by RappiRN

          Ich habe keinen Batterietaster, aber hast du mal geprüft, ob der Datenpunkt aktualisiert wird? Er müsste immer auf "true" stehen und beim Tastendruck aktualisiert werden (mit der Maus rüberfahren, dann wird die Aktualisierungszeit angezeigt).

          Dummy-Programm in der CCU heißt nur, dass du ein Programm anlegen musst, wo der Taster als Auslöser drin steht und nichts weiter. In dieses eine Programm kannst du alle Taster, wenn es denn sein muss, reinmachen, brauchst nicht für jeden Taster oder Ähnliches ein eigenes Programm.

          Enrico

          Edit: Mist, zu lange geschrieben. ☺

          1 Reply Last reply Reply Quote 0
          • B
            balzmatthias last edited by

            mich wunder nur folgende.

            ich habe ein Programm in der CCU welches mit dem Taster eine Beleuchtung schaltet.
            Müßte das nicht auch der Datenpunkt beim IOBROKER auf TRUE stehen?

            daten.JPG

            Da stimmt doch was nicht oder?

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

              @balzmatthias sagte in Homematic Taster (Batterie) in Blockly:

              Müßte das nicht auch der Datenpunkt beim IOBROKER auf TRUE stehen?

              Nein!

              @balzmatthias sagte in Homematic Taster (Batterie) in Blockly:

              ich habe ein Programm in der CCU welches mit dem Taster eine Beleuchtung schaltet.

              Selbst das sollte nicht der Weg sein.

              Du hast einen Taster der kann nur Offffffff - Tast - Offfffffff
              Und einen Aktor, der kann aus - ein - aus

              Wenn du jetzt den Aktor in ioBroker schalten würdest, was der richtige Weg wäre, würde da auch der richtige Zustand angezeigt

              1 Reply Last reply Reply Quote 0
              • B
                balzmatthias last edited by

                irgenwie stehe ich auf dem schlauch.

                ich verstehe es nicht, kann es mir nochmal jemand erklären?

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

                  Was man in dert Spalte "Wert" sieht, soll einen Button darstellen. Fahre mal mit dem Mauszeiger über dieses Symbol, dann siehst den Zustand (Wert, Zeitstempel, ...) des Datenpunktes. Nach Betätigung einer Taste muss sich der Zeitstempel ändern, was man in Blockly auswerten kann.

                  1 Reply Last reply Reply Quote 0
                  • R
                    RappiRN Most Active last edited by

                    Sorry, da habe ich scheinbar etwas durcheinander gebracht, es gibt, oder gab auch Taster, wo (früher?) immer "true" stand und das aktualisiert wurde. Vielleicht bringe ich da auch was durcheinander! 🤔

                    Enrico

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

                      @RappiRN
                      Taster sind nur im Moment des Drückens TRUE

                      Deswegen kann der TE auch daran nicht den Zustand der Lampe ablesen.

                      1 Reply Last reply Reply Quote 0
                      • B
                        balzmatthias last edited by

                        Hallo.

                        Ich möchte nicht den Zustand der Lampe ablesen, sonder ich möchte mit einem Taster eine Lampe schalten, aber das klappt irgenwie nicht in Blocky..

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

                          @balzmatthias sagte in Homematic Taster (Batterie) in Blockly:

                          Ich möchte nicht den Zustand der Lampe ablesen

                          Ok, dann hatte ich das falsch verstanden:

                          @balzmatthias sagte in Homematic Taster (Batterie) in Blockly:

                          Müßte das nicht auch der Datenpunkt beim IOBROKER auf TRUE stehen?
                          Da stimmt doch was nicht oder?

                          Wie geschrieben geht ein Taster nur für den Moment des Tastens auf TRUE, danach ist er wieder FALSE.

                          @balzmatthias sagte in Homematic Taster (Batterie) in Blockly:

                          sonder ich möchte mit einem Taster eine Lampe schalten

                          Auch hier noch einmal die Nachfrage:
                          Warum nicht die Lampe direkt, sondern der Umweg über den Taster?

                          @balzmatthias sagte in Homematic Taster (Batterie) in Blockly:

                          das klappt irgenwie nicht in Blocky..

                          Doch das klappt.
                          Nur wissen wir nicht, ob die Manuelle Tasteränderung (unter Objekte auf die Glocke klicken) etwas bewirkt

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

                            @Homoran sagte in Homematic Taster (Batterie) in Blockly:

                            Wie geschrieben geht ein Taster nur für den Moment des Tastens auf TRUE, danach ist er wieder FALSE

                            Habe zwar keine Taster, aber wie ich mehrfach gelesen habe, bleiben HomeMatic-Taster (PRESS_SHORT, PRESS_LONG) immer auf true und ändern bei Tastenbetätigung nur den Zeitstempel. Deshalb muss auf Aktualisierung getriggert werden.

                            on({id: idTaste}, function() { // triggert bei Aktualisierung des Zeitstempels
                            
                            1 Reply Last reply Reply Quote 0
                            • B
                              balzmatthias last edited by

                              Ich habe eine ccu 1
                              Und Philips hue.

                              Ich habe den Taster über die ccu 1 mit einem homematic aktor verbunden

                              Ich möchte die zweite Taste dazu benutzen die hue Lampe an und aus zu schalten.

                              Also brauche ich in blockly ja einen trigger vom Taster oder nicht?

                              1 Reply Last reply Reply Quote 0
                              • paul53
                                paul53 @balzmatthias last edited by

                                @balzmatthias sagte

                                Wie mache ich ein Blockly Programm das bei einem Tastendruck ein Zwischenstecker von Homematic einschaltet.

                                Blockly_HM-Taster_Toggle.JPG

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

                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                592
                                Online

                                31.9k
                                Users

                                80.2k
                                Topics

                                1.3m
                                Posts

                                4
                                14
                                1213
                                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