Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Datenpunkt immer zu einer bestimmten Zeit am Tag 1 abziehen

    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

    Datenpunkt immer zu einer bestimmten Zeit am Tag 1 abziehen

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

      Hallo liebe iobroker Gemeinde

      Ich bin am Wechsel und möchte alle meine Homematicprogramme auf iobroker wechseln.

      Mein Ziel ist es "Systemunabhängig" zu werden, so das ich auch mal andere Hardewareanwender mixen kann.

      jetzt habe ich ein Datenpunkt abwesenheit erstellt, im Ordner Variablen.0, Type "Zahl":

      variablen.0.Abwesenheit
      

      jetzt sollte er eigentlich jeden Tag um 2.00 Uhr morgen, wenn der Wert grösser wie 0 ist, -1 machen.

      Ich schaffe es jedoch nicht, per Tastendruck meiner HM Fernbedienung, mit einen Knopfdruck MomentanerWert -1 zu erzeugen. :x

      wo ist der Fehler, wenn ich jetzt auf den simulierten Knopfdruck klicke, zählt er immer zwei ab

      Sorry bin mich am einarbeiten in Javascript

      einfachere Sachen konnte ich

      on({id: 'hm-rpc.0.GEQ0209109.12.PRESS_SHORT'}, function (obj) 
      {if (getState("variablen.0.Abwesenheit").val>0)
      {setState("variablen.0.Abwesenheit",getState("variablen.0.Abwesenheit").val-1);
      }});
      

      die ZeitSteuerung mache ich nachher mit schedule({ 0 2 * * *}, …..... ) ist das richtig?

      Besten Dank für die verständnisvollen Antworten.

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

        Bin unterwegs, daher kurz:

        Der press_short Trigger muss

        {id: "…", val:true}

        Heißen weil Tastendrücke immer "true" sind und ohne Angabe nur bei einem sich ändernden wert getriggert wird.

        Schedule muss

        schedule("0 2....", function...)

        Werden

        1 Reply Last reply Reply Quote 0
        • S
          SchuetzeSchulz last edited by

          Und gerade für PRESS_SHORT das Dummyscript auf der CCU nicht vergessen.

          1 Reply Last reply Reply Quote 0
          • D
            dpt last edited by

            oops, der ist als ich mich bedankt habe, nicht mehr gesendet worden. 😢 meine Schuld.

            @apollon77:

            Der press_short Trigger muss

            {id: "…", val:true}

            Heißen weil Tastendrücke immer "true" sind und ohne Angabe nur bei einem sich ändernden wert getriggert wird. `

            Besten Dank werde ich bei allen "Bedienköpfen" machen.

            @SchuetzeSchulz:

            Und gerade für PRESS_SHORT das Dummyscript auf der CCU nicht vergessen. `

            ? was meinst damit

            habe zwar schon 6 Jahre Homematic, jedoch erst neu iobroker.

            1 Reply Last reply Reply Quote 0
            • S
              SchuetzeSchulz last edited by

              @dpt:

              @SchuetzeSchulz:

              Und gerade für PRESS_SHORT das Dummyscript auf der CCU nicht vergessen. `

              ? was meinst damit

              habe zwar schon 6 Jahre Homematic, jedoch erst neu iobroker. `

              Das hier: http://forum.iobroker.net/viewtopic.php … ipt#p55437

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

              Support us

              ioBroker
              Community Adapters
              Donate

              950
              Online

              31.9k
              Users

              80.3k
              Topics

              1.3m
              Posts

              3
              5
              722
              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