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. Zwei Datenpunkte miteinander Koppeln

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Zwei Datenpunkte miteinander Koppeln

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
7 Beiträge 3 Kommentatoren 536 Aufrufe 2 Watching
  • Ä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
    Dominic151617
    schrieb am zuletzt editiert von
    #1

    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?

    paul53P CodierknechtC 2 Antworten Letzte Antwort
    0
    • D Dominic151617

      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?

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #2

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

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

      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

      D 1 Antwort Letzte Antwort
      0
      • D Dominic151617

        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?

        CodierknechtC Online
        CodierknechtC Online
        Codierknecht
        Developer Most Active
        schrieb am zuletzt editiert von
        #3

        @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

        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

        Proxmox 9.1.1 LXC|8 GB|Core i7-6700
        HmIP|ZigBee|Tasmota|Unifi
        Zabbix Certified Specialist
        Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

        D 1 Antwort Letzte Antwort
        0
        • paul53P 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 Offline
          D Offline
          Dominic151617
          schrieb am zuletzt editiert von
          #4

          @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.

          paul53P 1 Antwort Letzte Antwort
          0
          • CodierknechtC Codierknecht

            @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 Offline
            D Offline
            Dominic151617
            schrieb am zuletzt editiert von
            #5

            @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 Antwort Letzte Antwort
            0
            • D Dominic151617

              @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.

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von paul53
              #6

              @dominic151617 sagte: spare mir Ressourcen

              Das Kompilieren bei Skriptstart spart sicher keine Ressourcen.

              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

              D 1 Antwort Letzte Antwort
              1
              • paul53P paul53

                @dominic151617 sagte: spare mir Ressourcen

                Das Kompilieren bei Skriptstart spart sicher keine Ressourcen.

                D Offline
                D Offline
                Dominic151617
                schrieb am zuletzt editiert von
                #7

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

                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

                660

                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