Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. NEWBIE traut sich kaum zu fragen: TOGGLE Funktion mit HM Tastern

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    NEWBIE traut sich kaum zu fragen: TOGGLE Funktion mit HM Tastern

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

      Schönen Abend,

      irgendwie scheine wohl nur ICH dieses Problem zu haben, da ich nicht wirklich was gefunden habe.

      PROBLEM: Eine Lampe mittels eines Tasters der an einem HM wired system angebunden ist, eine Lampe mit 1 x kurz AN und noch einmal kurz drücken, die Lampe AUS schaltet.

      Ich kriege es einfach nicht gebacken. Mit KURZ an und LANG aus funktioniert. Aber eine TOGGLE Funktion kriege ich nicht hin…. vielleicht geht das gar nicht...?

      Gibt es eigentlich irgendwo ein Anleitung für Einsteiger und die Beschreibung von einfachen Funktionen / Programmierungen...?

      HELP!!!!

      Lieben Dank,

      Ein hilfloser Mats

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

        @mats2508:

        Gibt es eigentlich irgendwo ein Anleitung für Einsteiger und die Beschreibung von einfachen Funktionen / Programmierungen…? `
        In http://www.iobroker.net/docu/?page_id=5385&lang=de in Javascript-Programmierung findest Du auch ein Beispiel zum Toggeln bei Tastendruck.

        1 Reply Last reply Reply Quote 0
        • Dutchman
          Dutchman Developer Most Active Administrators last edited by

          Ein toggle ist immer true, du musst also in Scripting auf Update des toggle Schalters prüfen und mit einer IF abfragen ob die Lampe an ist und wenn ja ausschalten

          –-----------------------

          Send from mobile device

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

            Hallo mats2508

            In Blockly geht das so.
            147_beispiel.png

            Grüße

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

              Wenn die Aussage stimmt, was ich auch glaube:
              @Dutchman:

              Ein toggle ist immer true, du musst also in Scripting auf Update des toggle Schalters prüfen und mit einer IF abfragen ob die Lampe an ist und wenn ja ausschalten `

              Dann muss statt "wurde geändert" "wurde aktualisiert" ausgewählt werden, oder?

              Enrico

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

                Für mich ist "toggeln" das Umschalten von true auf false und umgekehrt.

                Der Status einer Lampe ist an oder aus (True oder False)

                Batteriebetriebene HM Taster behalten den Status True wenn sie betätigt wurden.

                Da wäre "aktualisieren" richtig.

                Bei wired müsste man schauen wie sich der Status verhält.

                Grüße

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

                  @rantanplan:

                  Batteriebetriebene HM Taster behalten den Status True wenn sie betätigt wurden.

                  Da wäre "aktualisieren" richtig. `

                  Bei den 230V HM Tastern ist das auch so!

                  2216_hm_taster.jpg

                  Enrico

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

                    Moin zusammen,

                    wartet mal bitte ….

                    @mats2508:

                    Eine Lampe mittels eines Tasters der an einem HM wired system angebunden ist, `
                    Du hast also eine CCU mit einem Wired Taster und einem wired Schaltaktor?

                    Da ich selber kein Wired nutze, bin ich gerade unsicher, ob es bei Wired-Geräte überhaupt Direktverknüpfungen gibt.

                    Bei Funk kannst Du in den Einstellungen der Direktverknüpfung genau das gewünschte Togglen einstellen. Du kannst bei der Verknüpfung zwischen Ein, Aus, Ein/Aus (= Toggle), Treppenhaus, usw. wählen.

                    Schau mal bitte auf der CCU, ob das bei Wired auch geht.

                    Gruß,

                    Eric

                    Gesendet von iPad mit Tapatalk

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

                      WOW… RESPEKT!!!!!

                      Solch eine Community habe ich ja ganz selten erlebt. Toll & Danke.

                      Ich hoffe, irgendwann auch mal Beiträge leisten zu können ;o))

                      Bei wired kann man natürlich auch Direktverknüpfungen machen. Das war mir damals sehr wichtig. Mit der CCU komme ich bis auf komplizierte Skripte - so halbwegs klar.

                      Nun wollte ich ein bissl ioBroker zaubern lassen...

                      Ich werde mal die Tips angehen und feedback geben.

                      Nochmals DANKE!

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

                        Dann schau als erstes auf der CCU in die DV-Konfig.

                        Wenn Du da umstellst, hast Du den Toggle (Aktualisierung der Datenpunkte über den hm-rpc nicht vergessen, wenn Du am Taster was änderst).

                        Gruß,

                        Eric

                        Von unterwegs getippert

                        1 Reply Last reply Reply Quote 0
                        • W
                          webdb last edited by

                          Hallo

                          ich habe ein ähnliches Problem, dh. ich würde gerne mit dem HM 6-fach Taster eine Ikea Lampe steuern via ioBroker. Wenn ich Blockly nehme und mit 2 Tasten arbeite, dann geht das problemlos aber wie du schon sagst wäre ein einfacher Toggle mit nur einer Taste zu realisieren

                          Hast du in der Zwischenzeit eine Lösung dafür gefunden? Die CCU zu nehmen ist leider keine Alternative da die die Ikea Lampen nicht steuern kann bzw. ich möchte so viel wie möglich dem ioBroker überlassen

                          Gruss Daniel

                          @mats2508:

                          WOW… RESPEKT!!!!!

                          Solch eine Community habe ich ja ganz selten erlebt. Toll & Danke.

                          Ich hoffe, irgendwann auch mal Beiträge leisten zu können ;o))

                          Bei wired kann man natürlich auch Direktverknüpfungen machen. Das war mir damals sehr wichtig. Mit der CCU komme ich bis auf komplizierte Skripte - so halbwegs klar.

                          Nun wollte ich ein bissl ioBroker zaubern lassen...

                          Ich werde mal die Tips angehen und feedback geben.

                          Nochmals DANKE! `

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

                            @webdb:

                            wäre ein einfacher Toggle mit nur einer Taste zu realisieren `
                            Etwa so:

                            // Hier die Datenpunkt-IDs einsetzen
                            const idTaste = 'hm-rpc.0...';
                            const idLampe = '...';
                            
                            var lampe = getState(idLampe).val;
                            
                            on({id: idTaste}, function() {
                               lampe = !lampe;
                               setState(idLampe, lampe);
                            });
                            
                            
                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            402
                            Online

                            31.6k
                            Users

                            79.5k
                            Topics

                            1.3m
                            Posts

                            7
                            12
                            1212
                            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