Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Objekte in eine Liste/Array um Redundanz zu sparen

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Objekte in eine Liste/Array um Redundanz zu sparen

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

      Hallo,

      gibt es eine Möglichkeit mit Blockly eine Liste aus Objekten zu erstellen, um so Blockly-Skripte unabhängig z.B. der Anzahl von Sensoren schreiben zu können?

      Beispiel: Angenommen, ich habe zwanzig Temperatur/Luftfeuchtesensoren und möchte mir z.B. eine Übersicht der Temperaturen aller Sensoren ausgeben lassen. So wie ich das momentan sehe, muss ich das statisch in Blockly machen, also jeden Wert einzeln in das Skript setzen. Wenn später noch einmal zehn Sensoren dazukommen, muss das Skript auch wieder angepasst werden.

      Ist so etwas wie dieser Pseudocode in Blockly überhaupt möglich ?

      Array alleSensoren = holeAlleSensorWerte("shelly");

      $i = 0;
      while ($i < sizeOf(alleSensoren)) {
      echo "Sensor" . + alleSensoren[$i]["name"] + " Messwert: " + alleSensoren[$i]["value"];
      $i++
      }

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

        @cvbkf sagte:

        Ist so etwas wie dieser Pseudocode in Blockly überhaupt möglich ?

        Ja, etwa so:

        Blockly_temp.JPG

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

        Support us

        ioBroker
        Community Adapters
        Donate

        493
        Online

        32.0k
        Users

        80.4k
        Topics

        1.3m
        Posts

        2
        2
        319
        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