Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Wie muss eine Zeitverzögerung innerhalb einer function im Skript aussehen?

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Wie muss eine Zeitverzögerung innerhalb einer function im Skript aussehen?

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

      Hi,

      ist es eigentlich möglich eine Instanz anstelle des manuellen Klicks auf "Neu laden" via Skript neu laden (aktualisieren) zu lassen?

      Wenn ja sollte dies mit einer Zeitverzögerung von 20 Sekunden stattfinden.

      Wie müsste das innerhalb eines Skriptes aussehen?

      Gruß

      Thomas

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

        Beispiel: Restart nach 10s der cloud-Instanz bei Änderung der externen Router-IP-Adresse:

        on({
            id: "tr-064.0.states.externalP",
            change: "ne",
            ack: true
        }, function (obj) {
            log('mylog: Restart cloud instance due to new external IP address');
            extendObject('system.adapter.cloud.0', {common: {enabled: false}});
            setTimeout(function(){extendObject('system.adapter.cloud.0', {common: {enabled: true}})}, 10000);
        });
        

        Übrigens, das Script macht zwar laut log genau was erwartet wird und die cloud-Instanz sagt auch "connected", aber seltsamerweise funktioniert Alexa trotzdem erst nach manuellem cloud-Restart oder per cron-Job. :?

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

        Support us

        ioBroker
        Community Adapters
        Donate

        836
        Online

        32.0k
        Users

        80.5k
        Topics

        1.3m
        Posts

        2
        2
        658
        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