Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Zwei Datenpunkte miteinander Koppeln

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Zwei Datenpunkte miteinander Koppeln

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

      Hi, ich habe folgende Aufgabenstellung. Generell kann ich das Thema ganz einfach über Skripte lösen, frage mich grade aber, ob es nicht eine elegantere Lösung gibt

      Wenn ich einen Datenpunkt auf false setze, wird ein Skript auf true gesetzt (also aktiviert), dass das darauf wartet, dass dieser DP wieder true ist. Dieses Script deaktiviert sich dann wieder selber. Ich kann jetzt also ein Skript verwenden, dass den Daten auf false und das Skript auf true setzt. Aber gibt es alternativ eine Möglichkeit, beide Stati miteinander zu verheiraten?

      paul53 Codierknecht 2 Replies Last reply Reply Quote 0
      • paul53
        paul53 @Dominic151617 last edited by paul53

        @dominic151617 sagte: Möglichkeit, beide Stati miteinander zu verheiraten?

        Man deaktiviert keine Skripte, sondern verwendet Trigger. Freigaben / Sperren per Datenpunkt realisiert man mit getState().

        D 1 Reply Last reply Reply Quote 0
        • Codierknecht
          Codierknecht Developer Most Active @Dominic151617 last edited by

          @dominic151617 sagte in Zwei Datenpunkte miteinander Koppeln:

          Möglichkeit, beide Stati miteinander zu verheiraten?

          Wie @paul53 schon schrieb: Man (de-) aktiviert keine Scripte, sondern verwendet Trigger.

          Alternative, wenn wirklich nur 2 Datenpunkte miteinander "verheiratet" werden sollen:
          Man "bindet" den einen DP an den anderen. Was aber eigentlich auch nix anderes als ein Trigger ist.
          09eca0b8-fb55-4b42-9028-e8ff717bb0e7-image.png

          D 1 Reply Last reply Reply Quote 0
          • D
            Dominic151617 @paul53 last edited by

            @paul53 sagte in Zwei Datenpunkte miteinander Koppeln:

            iviert keine Skripte, sondern verwend

            Danke!

            Allerdings ist nun meine Neugier geweckt. Ganz naiv hätte ich gesagt, sich spare mir Ressourcen (den Umfang vernachlässige ich jetzt mal). Weil wenn ich doch weiß, dass grad nichts passieren kann, muss ich doch auch nicht darauf prüfen.

            paul53 1 Reply Last reply Reply Quote 0
            • D
              Dominic151617 @Codierknecht last edited by

              @codierknecht sagte in Zwei Datenpunkte miteinander Koppeln:

              Alternative, wenn wirklich nur 2 Datenpunkte miteinander "verheiratet" werden sollen:
              Man "bindet" den einen DP an den anderen. Was aber eigentlich auch nix anderes als ein Trigger i

              Danke!

              Hat was Alias. Ich muss mich irgendwann mal die ganze Struktur einarbeiten.

              1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @Dominic151617 last edited by paul53

                @dominic151617 sagte: spare mir Ressourcen

                Das Kompilieren bei Skriptstart spart sicher keine Ressourcen.

                D 1 Reply Last reply Reply Quote 1
                • D
                  Dominic151617 @paul53 last edited by

                  @paul53 Danke! Dann werde ich mal meine Struktur überdenken

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  538
                  Online

                  31.7k
                  Users

                  79.8k
                  Topics

                  1.3m
                  Posts

                  3
                  7
                  299
                  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