Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [gelöst]Wie einen Timer einstellen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

[gelöst]Wie einen Timer einstellen

Scheduled Pinned Locked Moved Skripten / Logik
3 Posts 2 Posters 1.7k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    SchuetzeSchulz
    wrote on last edited by
    #1

    Hallo,

    ich möchte gern via "on(…" auf das Einschalten einer Lampe reagieren.

    Diese Lampe soll nach 30 Minuten wieder ausgehen, wie kann ich in meinem Code einen Timer einbauen?

    Hier mein Script:

    on({id: "hm-rpc.0.LEQ0396997.1.PRESS_SHORT", valNe: 2}, function(obj)						// Taster Aussenbeleuchtung Tastendruck kurz unten (ein)
    {
        log("EVENT ERKANNT: Taster Aussenbeleuchtung Tastendruck kurz unten (ein)","info");
    	setState('hm-rpc.0.LEQ0022668.1.STATE', 'true');										// Licht Aussenbeleuchtung einschalten
    
    });
    
    on({id: "hm-rpc.0.LEQ0396997.2.PRESS_SHORT", valNe: 2}, function(obj)						// Taster Aussenbeleuchtung Tastendruck kurz oben (aus)
    {
        log("EVENT ERKANNT: Taster Aussenbeleuchtung Tastendruck kurz oben (aus)","info");
    	setState('hm-rpc.0.LEQ0022668.1.STATE', 'false');										// Licht Aussenbeleuchtung ausschalten
    });
    
    
    1 Reply Last reply
    0
    • F Offline
      F Offline
      Fitti
      wrote on last edited by
      #2

      Das machst du mit

      ...
         setState('hm-rpc.0.LEQ0022668.1.ON_TIME', 1800 );                          // Setze Timer in sekunden => 30x60=1800
         setState('hm-rpc.0.LEQ0022668.1.STATE', 'true');                              // Licht Aussenbeleuchtung einschalten
      
      

      Viele Grüße,

      Fitti

      "Es wird die Zeit kommen, da ihr euch entscheiden müsst zwischen dem, was richtig ist, und dem, was bequem ist."
      Plural von Status ist auch Status!

      1 Reply Last reply
      0
      • S Offline
        S Offline
        SchuetzeSchulz
        wrote on last edited by
        #3

        Klasse, vielen Dank.

        Das klappt prima!

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        Support us

        ioBroker
        Community Adapters
        Donate

        737

        Online

        32.6k

        Users

        82.3k

        Topics

        1.3m

        Posts
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Home
        • Recent
        • Tags
        • Unread 0
        • Categories
        • Unreplied
        • Popular
        • GitHub
        • Docu
        • Hilfe