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. [gelöst]Alter Wert auf vorherigen setzen bei mehreren Triggern

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    254

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

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

[gelöst]Alter Wert auf vorherigen setzen bei mehreren Triggern

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
13 Beiträge 4 Kommentatoren 1.2k 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.
  • TroyaT Offline
    TroyaT Offline
    Troya
    schrieb am zuletzt editiert von
    #1

    Moin Leute,

    könnt ihr mir helfen?

    Hintergrund: meine Fenstersensoren haben die Werte 22(offen), 23(geschlossen) und 254(sleep).

    bei 254 kann der vorherige Wert 22 oder 23 sein. Um also irgendwann zu prüfen ob ein Fenster offen ist benötige ich die Werte 22/23.

    Nun dachte ich mir ich schreibe ein Script, welches beim ändern auf 254 den getriggerten Wert auf den vorherigen zurück setzt.(also von 254 auf 22/23)
    15823_wert_vorheriger.png
    der obere Befehl ändert nichts.

    Der untere funktioniert, aber ist statisch. Ich möchte ja nur den aktuell getriggerten Wert zurück setzen…

    Wo liegt der Fehler?

    1 Antwort Letzte Antwort
    0
    • G Offline
      G Offline
      Georgius
      schrieb am zuletzt editiert von
      #2

      Ich verstehe garnichts 8-)

      1. Wann kommt 254?

      2. Was passiert wenn Du ein Fenster öffnest? Springt es von 23 oder 254 auf 22?

      3. Aus dem Ausschnitt erkennt man garnichts

      1 Antwort Letzte Antwort
      0
      • TroyaT Offline
        TroyaT Offline
        Troya
        schrieb am zuletzt editiert von
        #3

        @Georgius:

        Ich verstehe garnichts 8-) `

        Sorry, bin wohl schon zu lange damit beschäftigt :lol:

        @Georgius:

        1. Wann kommt 254? `
        254 besagt dass der Sensor im Tiefschlaf ist. Das passiert nach x Minuten nachdem die letzte Fensterbewegung stattgefunden hat, also egal ob zuvor geöffnet oder geschlossen war.
        @Georgius:

        2. Was passiert wenn Du ein Fenster öffnest? Springt es von 23 oder 254 auf 22? `
        Das ist ja das blöde,je nachdem, wenn das Fenster im Tiefschlaf war von 254 auf 22. Wenn nicht im Tiefschlaf war von 23 auf 22
        @Georgius:

        3. Aus dem Ausschnitt erkennt man garnichts `
        15823_wert_vorheriger.png

        Ich vermute dass ich bei "Schreibe Objekt ID" nicht einfach "Wert" schreiben kann.

        Allerdings kann ich mir das "Wert" und "vorheriger Wert" per Telegram schicken, also lesen geht.

        Also wie schreibe ich einen Wert in den aktuell getriggerten "Wert"?

        1 Antwort Letzte Antwort
        0
        • paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          Bei "schreibe" muss an die Objekt ID auch die Eigenschaft Object ID übergeben werden (nicht Wert). Verwende besser aktualisiere, denn der Adapter soll ja nicht reagieren.

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Antwort Letzte Antwort
          0
          • TroyaT Offline
            TroyaT Offline
            Troya
            schrieb am zuletzt editiert von
            #5

            @paul53:

            Bei "schreibe" muss an die Objekt ID auch die Eigenschaft Object ID übergeben werden (nicht Wert). `
            Und woher bekomme ich die? Gibt ja nicht sowas wie "aktuelle Objekt ID" oder? :oops:
            @paul53:

            Verwende besser aktualisiere, denn der Adapter soll ja nicht reagieren. `
            Ok, mach ich. also statt "steuere" aktuallisiere" nehmen?

            1 Antwort Letzte Antwort
            0
            • G Offline
              G Offline
              Georgius
              schrieb am zuletzt editiert von
              #6

              Wirst für jedes Fenster extra machen müssen.

              Die Frage ist allerdings ob Du wirklich den Status brauchst oder nur die Änderung und da ist es egal von welchem Wert.

              1 Antwort Letzte Antwort
              0
              • paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #7

                @Troya:

                Gibt ja nicht sowas wie "aktuelle Objekt ID" oder? `
                Doch. "Objekt ID" ist sogar die Voreinstellung der Auswahl.
                @Troya:

                statt "steuere" aktuallisiere" nehmen? `
                Ja.
                493_blockly_overwrite_254.jpg

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                1 Antwort Letzte Antwort
                0
                • G Offline
                  G Offline
                  Georgius
                  schrieb am zuletzt editiert von
                  #8

                  Woher kommen die Werte von "Objekt ID" und "vorheriger Wert"? Bei mir ist der undefiniert.

                  1 Antwort Letzte Antwort
                  0
                  • TroyaT Offline
                    TroyaT Offline
                    Troya
                    schrieb am zuletzt editiert von
                    #9

                    @Georgius:

                    Wirst für jedes Fenster extra machen müssen.

                    Die Frage ist allerdings ob Du wirklich den Status brauchst oder nur die Änderung und da ist es egal von welchem Wert. `
                    Puh, hoffe nicht….

                    Das stimmt natürlich. Eigentlich reicht es zu sagen Hey, ein Fenster wurde geöffnet. Aber das betroffene Fenster gleich nennen zu können wäre vielleicht auch nicht schlecht.

                    @paul53:

                    @Troya:

                    Gibt ja nicht sowas wie "aktuelle Objekt ID" oder? `
                    Doch. "Objekt ID" ist sogar die Voreinstellung der Auswahl.
                    @Troya:

                    statt "steuere" aktuallisiere" nehmen? `
                    Ja.

                    Blockly_overwrite_254.JPG `
                    Vielen Dank, habe ich umgestellt und auf den ersten Versuch scheint es zu klappen. Hab jetzt auch verstanden, dass "Wert" falsch ist und natürlich die Objekt ID den "vorherigen Wert" bekommen soll.

                    1 Antwort Letzte Antwort
                    0
                    • paul53P Offline
                      paul53P Offline
                      paul53
                      schrieb am zuletzt editiert von
                      #10

                      @Troya:

                      die Objekt ID den "vorherigen Wert" bekommen soll. `
                      Ganauer: Der Datenpunkt, adressiert durch die Objekt ID, den "vorherigen Wert" bekommen soll.

                      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                      1 Antwort Letzte Antwort
                      0
                      • paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von
                        #11

                        @Georgius:

                        Woher kommen die Werte von "Objekt ID" und "vorheriger Wert"? Bei mir ist der undefiniert. `
                        Das sind keine Variablen, sondern Eigenschaften des Trigger-Datenpunktes (unter Trigger).

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        1 Antwort Letzte Antwort
                        0
                        • G Offline
                          G Offline
                          Georgius
                          schrieb am zuletzt editiert von
                          #12

                          Danke, schauen aber gleich aus. Wieder was gelernt.

                          1 Antwort Letzte Antwort
                          0
                          • DutchmanD Offline
                            DutchmanD Offline
                            Dutchman
                            Developer Most Active Administrators
                            schrieb am zuletzt editiert von
                            #13

                            Ehm, bei object ID den Wert das wird nicht gehen ändere das Mal nach object ;)

                            Sent from my iPhone using Tapatalk

                            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

                            571

                            Online

                            32.7k

                            Benutzer

                            82.5k

                            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