Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [Erledigt] Frage zu Scripte Auslösen auf Taster oder Zeit

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[Erledigt] Frage zu Scripte Auslösen auf Taster oder Zeit

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
14 Beiträge 5 Kommentatoren 2.7k Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • bahnuhrB Offline
    bahnuhrB Offline
    bahnuhr
    Forum Testing Most Active
    schrieb am zuletzt editiert von
    #2

    Hi zipplighter,

    da helfe ich gerne; weil ich genau dieses Problem für mich vor Kurzem klären konnte.

    1. Die ccu2 überträgt normalerweise nicht press_short und press_long. In iobroker kommt der Befehl nur bei "install_test" an.

    vgl. meinen anderen thread:

    http://forum.iobroker.net/viewtopic.php … ilit=short

    Um dieses Problem zu lösen, musst du auf der ccu2 ein dummy-programm anlegen (Damit überträgt die ccu2 die Daten korrekt; vgl. auch Beiträge im Homematic Forum).

    Und zwar so:
    filename="bild1.jpg" index="0">~~

    2. Dann kannst du per script in iobroker die variable korrekt abgreifen; und zwar so:

    on({id: "hm-rpc.0.LEQ0029078.1.PRESS_SHORT", val: true, ack: true}, function() {   // Klingel HM Taster
        log("Auslöser Klingel-PS");
        weiter ();
    });
    
    on({id: "hm-rpc.0.LEQ0029078.1.PRESS_LONG", val: true, ack: true}, function() {   // Klingel HM Taster
        log("Auslöser Klingel-PL");
        weiter ();
    }); 
    
    

    Wenn du kein Dummy geschrieben hast, dann so:

    on({id: "hm-rpc.0.LEQ0029078.1.INSTALL_TEST", val: true, ack: true}, function() {   // Klingel HM Taster
        log("Auslöser Klingel-IT");
        weiter ();
    });
    

    3. Wenn du auf Zeit reagieren willst, brauchst du schedule; und zwar so:

    schedule("0 10 * * *", function () {
    .....
    });
    

    Oben rechts kannst du dann mit cron ganz komfortabel die Zeit einstellen.

    Wenn nicht klappt nochmal melden.

    mfg

    Dieter


    Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
    Danke.
    gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
    ScreenToGif :https://www.screentogif.com/downloads.html

    H 1 Antwort Letzte Antwort
    0
    • Z Offline
      Z Offline
      Zippolighter
      schrieb am zuletzt editiert von
      #3

      Hi, danke für die Antwort

      on({id: "hm-rpc.0.LEQ0029078.1.PRESS_SHORT", val: true, ack: true}, function() { 
      

      Diese Zeile funktioniert bei mir und schaltet meine CuxD Taster ohne Dummy Script.

      Danke

      Gruß Zippolighter

      1 Antwort Letzte Antwort
      0
      • D Offline
        D Offline
        dpt
        schrieb am zuletzt editiert von
        #4

        @Zippolighter:

        on({id: "hm-rpc.0.LEQ0029078.1.PRESS_SHORT", val: true, ack: true}, function() { 
        

        Diese Zeile funktioniert bei mir und schaltet meine CuxD Taster ohne Dummy Script. `

        Besten Dank für eure Antworten

        Bei mir ging es auch noch ohne Dummy-Script, aber nach löschen aller Programme auf der CCU2 nicht mehr.

        Dummy script erstellt. :mrgreen:

        alle 12 Tasten in ein Programm, hinten: bedienbar, sichtbar und aktiv ausgeschaltet und es geht jetzt trotzdem im iobroker

        1 Antwort Letzte Antwort
        0
        • Z Offline
          Z Offline
          Zippolighter
          schrieb am zuletzt editiert von
          #5

          Ich muss diesen Beitrag leider wieder aufmachen

          Nach Update auf neuen Admin, anpassen aller Adapter Versionen, CCU2 und CuxD auf neue Versionen geht mein CuxD Taster im JavaScript nicht mehr.

          on({id: "hm-rpc.1.CUX4000002.2.PRESS_SHORT", val: true, ack: true}, function() {
              log('Deko Lampen Ein1');
          });
          

          Das funktionierte bis vor den Updates. Jetzt leider nicht mehr.

          Der CuxD schaltet generell schon. CCU2 Programme laufen mit dem Taster

          Hoffe Ihr habt noch eine Lösung für mich

          Danke

          Gruß Zippolighter

          1 Antwort Letzte Antwort
          0
          • paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von
            #6

            @Zippolighter:

            geht mein CuxD Taster im JavaScript nicht mehr. `
            Liegt es am Skript oder kommt der Tastendruck nicht in ioBroker an ?

            Wird der Zeitstempel des Datenpunktes "hm-rpc.1.CUX4000002.2.PRESS_SHORT" aktualisiert ?

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            1 Antwort Letzte Antwort
            0
            • Z Offline
              Z Offline
              Zippolighter
              schrieb am zuletzt editiert von
              #7

              H, es liegt am Script. Der Zeitstempel wird aktualisiert.

              1 Antwort Letzte Antwort
              0
              • paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #8

                Was passiert so ?

                on({id: 'hm-rpc.1.CUX4000002.2.PRESS_SHORT'}, function() {
                    log('Deko Lampen Ein1');
                });
                

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                1 Antwort Letzte Antwort
                0
                • Z Offline
                  Z Offline
                  Zippolighter
                  schrieb am zuletzt editiert von
                  #9

                  Danke Paul,

                  so geht es.

                  :D :D :D :D :D

                  1 Antwort Letzte Antwort
                  0
                  • paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von paul53
                    #10

                    @Zippolighter:

                    so geht es.

                    Dann markiere bitte das Thema im Betreff des ersten Beitrags als [gelöst].

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    1 Antwort Letzte Antwort
                    0
                    • bahnuhrB bahnuhr

                      Hi zipplighter,

                      da helfe ich gerne; weil ich genau dieses Problem für mich vor Kurzem klären konnte.

                      1. Die ccu2 überträgt normalerweise nicht press_short und press_long. In iobroker kommt der Befehl nur bei "install_test" an.

                      vgl. meinen anderen thread:

                      http://forum.iobroker.net/viewtopic.php … ilit=short

                      Um dieses Problem zu lösen, musst du auf der ccu2 ein dummy-programm anlegen (Damit überträgt die ccu2 die Daten korrekt; vgl. auch Beiträge im Homematic Forum).

                      Und zwar so:
                      filename="bild1.jpg" index="0">~~

                      2. Dann kannst du per script in iobroker die variable korrekt abgreifen; und zwar so:

                      on({id: "hm-rpc.0.LEQ0029078.1.PRESS_SHORT", val: true, ack: true}, function() {   // Klingel HM Taster
                          log("Auslöser Klingel-PS");
                          weiter ();
                      });
                      
                      on({id: "hm-rpc.0.LEQ0029078.1.PRESS_LONG", val: true, ack: true}, function() {   // Klingel HM Taster
                          log("Auslöser Klingel-PL");
                          weiter ();
                      }); 
                      
                      

                      Wenn du kein Dummy geschrieben hast, dann so:

                      on({id: "hm-rpc.0.LEQ0029078.1.INSTALL_TEST", val: true, ack: true}, function() {   // Klingel HM Taster
                          log("Auslöser Klingel-IT");
                          weiter ();
                      });
                      

                      3. Wenn du auf Zeit reagieren willst, brauchst du schedule; und zwar so:

                      schedule("0 10 * * *", function () {
                      .....
                      });
                      

                      Oben rechts kannst du dann mit cron ganz komfortabel die Zeit einstellen.

                      Wenn nicht klappt nochmal melden.

                      mfg

                      Dieter

                      H Offline
                      H Offline
                      hussi
                      schrieb am zuletzt editiert von
                      #11

                      @bahnuhr Hallo,

                      leider fehlt das erste Bild in dem Post und ich weiß nicht, ob es wichtig ist.
                      Ich fange gerade erst an den iobroker zu programmieren und lese nun, dass ich für den 6 Fach Taster ein Dummy Script brauche.

                      Könntest du das Bild wieder online stellen?
                      Grüße

                      bahnuhrB 1 Antwort Letzte Antwort
                      0
                      • H hussi

                        @bahnuhr Hallo,

                        leider fehlt das erste Bild in dem Post und ich weiß nicht, ob es wichtig ist.
                        Ich fange gerade erst an den iobroker zu programmieren und lese nun, dass ich für den 6 Fach Taster ein Dummy Script brauche.

                        Könntest du das Bild wieder online stellen?
                        Grüße

                        bahnuhrB Offline
                        bahnuhrB Offline
                        bahnuhr
                        Forum Testing Most Active
                        schrieb am zuletzt editiert von
                        #12

                        @hussi sagte in [Erledigt] Frage zu Scripte Auslösen auf Taster oder Zeit:

                        leider fehlt das erste Bild in dem Post

                        Welches Bild soll wo fehlen ?
                        Ich sehe alle Bilder.


                        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                        Danke.
                        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                        ScreenToGif :https://www.screentogif.com/downloads.html

                        H 1 Antwort Letzte Antwort
                        0
                        • bahnuhrB bahnuhr

                          @hussi sagte in [Erledigt] Frage zu Scripte Auslösen auf Taster oder Zeit:

                          leider fehlt das erste Bild in dem Post

                          Welches Bild soll wo fehlen ?
                          Ich sehe alle Bilder.

                          H Offline
                          H Offline
                          hussi
                          schrieb am zuletzt editiert von
                          #13

                          @bahnuhr Bei mir sieht das so aus:

                          alt text

                          bahnuhrB 1 Antwort Letzte Antwort
                          0
                          • H hussi

                            @bahnuhr Bei mir sieht das so aus:

                            alt text

                            bahnuhrB Offline
                            bahnuhrB Offline
                            bahnuhr
                            Forum Testing Most Active
                            schrieb am zuletzt editiert von bahnuhr
                            #14

                            @hussi sagte in [Erledigt] Frage zu Scripte Auslösen auf Taster oder Zeit:

                            @bahnuhr Bei mir sieht das so aus:

                            alt text

                            Such Mal nach Dummy
                            Da findest du zahlreiche Beispiele.
                            Sowohl hier als auch im Homematic forum


                            Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
                            Danke.
                            gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
                            ScreenToGif :https://www.screentogif.com/downloads.html

                            1 Antwort Letzte Antwort
                            1
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            266

                            Online

                            32.7k

                            Benutzer

                            82.4k

                            Themen

                            1.3m

                            Beiträge
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Anmelden

                            • Du hast noch kein Konto? Registrieren

                            • Anmelden oder registrieren, um zu suchen
                            • Erster Beitrag
                              Letzter Beitrag
                            0
                            • Home
                            • Aktuell
                            • Tags
                            • Ungelesen 0
                            • Kategorien
                            • Unreplied
                            • Beliebt
                            • GitHub
                            • Docu
                            • Hilfe