Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Blockly
  5. Wert eines Datenpunktes addieren/subtrahieren

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    725

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

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

Wert eines Datenpunktes addieren/subtrahieren

Geplant Angeheftet Gesperrt Verschoben Blockly
6 Beiträge 3 Kommentatoren 1.4k Aufrufe 3 Beobachtet
  • Ä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.
  • F Offline
    F Offline
    Finnenzauber
    schrieb am zuletzt editiert von
    #1

    Servus zusammen,

    ich bekomme es nicht gebacken:

    Situation: Ich habe zwei Fenster und einen Kamin. Meine Idee ist jetzt das wenn ein Fenster geöffnet wird oder die Raumluft am Gitter des Kamin über 28 Grad steigt die Heizung deaktiviert wird. Ich möchte quasi jedem Fenstersensor bei Öffnung den Wert einer Objektid eine 1 dazu geben oder eben wenn die Kaminluft über 28 Grad steigt die Objektid eine 1 addiert wird - hat zur Folge das ich beim Schließen eines Fenster wieder eine 1 abziehe. Wenn der Wert der Objektid wieder 0 erreicht wird die Heizung wieder aktiviert. Müsst von der Theorie passen.

    Und genau daran scheitere ich: Wie bekomme ich es hin dem Wert einer Obektid um 1 zu erhöhen bei Öffnung und bei Schließung wieder eine 1 abziehen.

    Er macht es einfach nicht. Bei Öffnung stellt er den Wert auf ein und bei Schließung setzt er den Wert auf -1???

    Objektid.png

    Bitte helft mir - ich hab den ganzen Tag damit verbracht und wende mich mir meiner letzten Energie an Euch...

    Oder ich löse es über eine Variable - aber ich will den Wert kontrollieren. wo kann ich das bei Variablen?

    Vielen Dank im Voraus in der Hoffnung nicht auch noch den Sonntag nicht auch noch opfern zu müssen.

    Viele Grüsse

    Finnenzauber

    M L 2 Antworten Letzte Antwort
    0
    • F Finnenzauber

      Servus zusammen,

      ich bekomme es nicht gebacken:

      Situation: Ich habe zwei Fenster und einen Kamin. Meine Idee ist jetzt das wenn ein Fenster geöffnet wird oder die Raumluft am Gitter des Kamin über 28 Grad steigt die Heizung deaktiviert wird. Ich möchte quasi jedem Fenstersensor bei Öffnung den Wert einer Objektid eine 1 dazu geben oder eben wenn die Kaminluft über 28 Grad steigt die Objektid eine 1 addiert wird - hat zur Folge das ich beim Schließen eines Fenster wieder eine 1 abziehe. Wenn der Wert der Objektid wieder 0 erreicht wird die Heizung wieder aktiviert. Müsst von der Theorie passen.

      Und genau daran scheitere ich: Wie bekomme ich es hin dem Wert einer Obektid um 1 zu erhöhen bei Öffnung und bei Schließung wieder eine 1 abziehen.

      Er macht es einfach nicht. Bei Öffnung stellt er den Wert auf ein und bei Schließung setzt er den Wert auf -1???

      Objektid.png

      Bitte helft mir - ich hab den ganzen Tag damit verbracht und wende mich mir meiner letzten Energie an Euch...

      Oder ich löse es über eine Variable - aber ich will den Wert kontrollieren. wo kann ich das bei Variablen?

      Vielen Dank im Voraus in der Hoffnung nicht auch noch den Sonntag nicht auch noch opfern zu müssen.

      Viele Grüsse

      Finnenzauber

      M Offline
      M Offline
      Michi_Pi
      schrieb am zuletzt editiert von Michi_Pi
      #2

      @finnenzauber was steckt denn hinter dem Datenpunkt "Status Heizung WZ" ? Und wo hast du die Abfrage mit den 28 grad?

      F 1 Antwort Letzte Antwort
      0
      • M Michi_Pi

        @finnenzauber was steckt denn hinter dem Datenpunkt "Status Heizung WZ" ? Und wo hast du die Abfrage mit den 28 grad?

        F Offline
        F Offline
        Finnenzauber
        schrieb am zuletzt editiert von
        #3

        @michi_pi

        Den Datenpunkt habe ich selber angelegt.

        Die 28 Grad werden über einen Sensor abgefragt.

        Ich schaffe es einfach nicht dem Wert eines Objektes ein 1 zu addieren oder zu subtrahieren.

        Dank Dir schon mal 😊

        M 1 Antwort Letzte Antwort
        0
        • F Finnenzauber

          @michi_pi

          Den Datenpunkt habe ich selber angelegt.

          Die 28 Grad werden über einen Sensor abgefragt.

          Ich schaffe es einfach nicht dem Wert eines Objektes ein 1 zu addieren oder zu subtrahieren.

          Dank Dir schon mal 😊

          M Offline
          M Offline
          Michi_Pi
          schrieb am zuletzt editiert von
          #4

          @finnenzauber also die "Heizung WZ" ist ein Alias von deinem Temp.Sensor? Ist also ein Number.
          und dein "Status Heizung WZ" auch ein Number?

          F 1 Antwort Letzte Antwort
          0
          • F Finnenzauber

            Servus zusammen,

            ich bekomme es nicht gebacken:

            Situation: Ich habe zwei Fenster und einen Kamin. Meine Idee ist jetzt das wenn ein Fenster geöffnet wird oder die Raumluft am Gitter des Kamin über 28 Grad steigt die Heizung deaktiviert wird. Ich möchte quasi jedem Fenstersensor bei Öffnung den Wert einer Objektid eine 1 dazu geben oder eben wenn die Kaminluft über 28 Grad steigt die Objektid eine 1 addiert wird - hat zur Folge das ich beim Schließen eines Fenster wieder eine 1 abziehe. Wenn der Wert der Objektid wieder 0 erreicht wird die Heizung wieder aktiviert. Müsst von der Theorie passen.

            Und genau daran scheitere ich: Wie bekomme ich es hin dem Wert einer Obektid um 1 zu erhöhen bei Öffnung und bei Schließung wieder eine 1 abziehen.

            Er macht es einfach nicht. Bei Öffnung stellt er den Wert auf ein und bei Schließung setzt er den Wert auf -1???

            Objektid.png

            Bitte helft mir - ich hab den ganzen Tag damit verbracht und wende mich mir meiner letzten Energie an Euch...

            Oder ich löse es über eine Variable - aber ich will den Wert kontrollieren. wo kann ich das bei Variablen?

            Vielen Dank im Voraus in der Hoffnung nicht auch noch den Sonntag nicht auch noch opfern zu müssen.

            Viele Grüsse

            Finnenzauber

            L Offline
            L Offline
            leonracer
            schrieb am zuletzt editiert von
            #5

            @finnenzauber

            Hi eigentlich ganz einfach. Entweder über eine Variable. Oder zu nutzt einen Datenpunkt. So mache ich es für meine Anzahl der Offenen Sensoren. Ich triggern auf alle Sensoren und setze den Zähler jedes Mal auf 0 und prüfe was alles offen ist. Am Ende schreibe ich den Wert in den Datenpunkt den ich für weitere Skripe z.B. Heizung an/aus nutze.

            Geht dann in etwa so:
            D4D5556C-31BA-471E-A246-3D544C67CDB6.png

            1 Antwort Letzte Antwort
            0
            • M Michi_Pi

              @finnenzauber also die "Heizung WZ" ist ein Alias von deinem Temp.Sensor? Ist also ein Number.
              und dein "Status Heizung WZ" auch ein Number?

              F Offline
              F Offline
              Finnenzauber
              schrieb am zuletzt editiert von
              #6

              @michi_pi @leonracer

              Oh man ist das peinlich. Das war das Problem und Bin Danke Eurer Hilfe drauf gekommen. Vielen vielen Dank Euch! Jetzt funktioniert es.

              InkedObjektid_LI.jpg

              Ich hatte heute früh einen anderen Datenpunkt vergeben, in Blockly angegeben und dann im Script nicht mehr geändert.

              Sorry Jungs - den Wald nicht gehen vor lauter Bäumen.

              Viele Grüsse und Euch nochmal vielen vielen Dank.

              Finnenzauber

              1 Antwort Letzte Antwort
              0

              Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

              Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

              Mit deinem Input könnte dieser Beitrag noch besser werden 💗

              Registrieren Anmelden
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              578

              Online

              32.7k

              Benutzer

              82.6k

              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