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. Datenpunkt immer zu einer bestimmten Zeit am Tag 1 abziehen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Datenpunkt immer zu einer bestimmten Zeit am Tag 1 abziehen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
5 Beiträge 3 Kommentatoren 854 Aufrufe
  • Ä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.
  • D Offline
    D Offline
    dpt
    schrieb am zuletzt editiert von
    #1

    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 Antwort Letzte Antwort
    0
    • apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #2

      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

      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        SchuetzeSchulz
        schrieb am zuletzt editiert von
        #3

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

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

          oops, der ist als ich mich bedankt habe, nicht mehr gesendet worden. :cry: 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 Antwort Letzte Antwort
          0
          • S Offline
            S Offline
            SchuetzeSchulz
            schrieb am zuletzt editiert von
            #5

            @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 Antwort Letzte Antwort
            0
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            378

            Online

            32.6k

            Benutzer

            82.2k

            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