Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Javascript Blockly Wert Trigern?

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Javascript Blockly Wert Trigern?

    This topic has been deleted. Only users with topic management privileges can see it.
    • ?
      A Former User last edited by A Former User

      ich möchte gern auf die Zahl trigern. Heizbetrieb ist (0) Kühlung (0)
      bei änderung ist ändert sich die Zahl auf (1) (2) (4) usw.

      Zeile
      (Novelan Heizung aus)
      (Novelan Kühlung an)
      geht noch nicht, der rest funktioniert.
      Wie reagiert man auf die Zahl, da immer eine Schrieft davor steht, mit Aus oder Automatik.
      3ebae36a-448f-4666-8ce5-3a1e505cde83-grafik.png

      a97800eb-635d-4b37-98e3-c451fd45f636-grafik.png

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

        @marcel-drzal sagte: Wie reagiert man auf die Zahl, da immer eine Schrieft davor steht, mit Aus oder Automatik.

        Auf "wurde geändert" triggern und im Skript die Zahl auswerten, denn das ist der Wert des Datenpunktes. Der Text davor beschreibt nur die Bedeutung des Zahlenwertes (Multistate-Datenpunkt).

        ? 1 Reply Last reply Reply Quote 0
        • ?
          A Former User last edited by A Former User

          jetzt steht es auf 0 also Heizen

          6679716b-7f61-40cd-b6e0-27aff9f22d7b-grafik.png

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

            @marcel-drzal sagte: jetzt steht es auf 0 also Heizen

            Nein, laut Screenshot: "Automatik".

            ? 1 Reply Last reply Reply Quote 0
            • ?
              A Former User @paul53 last edited by

              @paul53 e5eb7fe6-c12e-4473-a266-942aa57494a1-grafik.png

              hier ist das eigendliche Blockly

              Statt der Zahl müsste ich was anderes schreiben?

              paul53 1 Reply Last reply Reply Quote 0
              • ?
                A Former User @paul53 last edited by

                @paul53 möchte aber auf die Zahle reagieren

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

                  @marcel-drzal sagte: Statt der Zahl müsste ich was anderes schreiben?

                  Nein, Zahlen sind richtig!
                  Ob es die richtigen Zahlen sind, kann ich nicht beurteilen, denn ich kenne die Zuordnung der Bedeutung nicht.

                  ? 2 Replies Last reply Reply Quote 0
                  • ?
                    A Former User @paul53 last edited by

                    @paul53

                    Die Zahlen stimmen.
                    Heizen ist 0 oben und 4 wäre aus

                    paul53 1 Reply Last reply Reply Quote 0
                    • ?
                      A Former User @paul53 last edited by

                      @paul53 5ab2a6a2-18fa-49d2-97bd-4a82574c0ea1-grafik.png

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

                        @marcel-drzal sagt: Heizen ist 0 oben und 4 wäre aus

                        Heizkreis:
                        0 = "Automatik"
                        4 = "Aus"

                        ,wobei sicher kann man sich erst sein, wenn man sich die Zuordnung unter "common.states" angesehen hat.

                        ? 1 Reply Last reply Reply Quote 0
                        • ?
                          A Former User @paul53 last edited by

                          @paul53 wo sehe ich die common.states?

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

                            @marcel-drzal sagte: wo sehe ich die common.states?

                            Unter "Objekt bearbeiten" (Bleistift rechts), Tab "OBJEKTDATEN".

                            ? 1 Reply Last reply Reply Quote 0
                            • ?
                              A Former User @paul53 last edited by A Former User

                              @paul53

                              Aus ist Kühlung 0 und 1 an. Dann sollte es gehen?

                              {
                                "type": "state",
                                "common": {
                                  "name": "Kühlung",
                                  "read": true,
                                  "write": true,
                                  "type": "number",
                                  "role": "level",
                                  "states": {
                                    "0": "Aus",
                                    "1": "Automatik"
                                  }
                                },
                                "native": {
                                  "$": {
                                    "id": "0x8e2adc"
                                  },
                                  "name": [
                                    "Kühlung"
                                  ],
                                  "option": [
                                    {
                                      "_": "Aus",
                                      "$": {
                                        "value": "0"
                                      }
                                    },
                                    {
                                      "_": "Automatik",
                                      "$": {
                                        "value": "1"
                                      }
                                    }
                                  ],
                                  "raw": [
                                    "0"
                                  ],
                                  "value": [
                                    "Aus"
                                  ]
                                },
                                "from": "system.adapter.luxtronik2.0",
                                "user": "system.user.admin",
                                "ts": 1663506422653,
                                "_id": "luxtronik2.0.Einstellungen.Betriebsart.Kühlung",
                                "acl": {
                                  "object": 1636,
                                  "state": 1636,
                                  "owner": "system.user.admin",
                                  "ownerGroup": "system.group.administrator"
                                }
                              }
                              
                              paul53 1 Reply Last reply Reply Quote 0
                              • paul53
                                paul53 @Guest last edited by paul53

                                @marcel-drzal sagte: Aus ist Kühlung 0 und 1 an. Dann sollte es gehen?

                                Ja.

                                • 0: 'Aus'
                                • 1: 'Automatik'

                                Der Heizkreis?

                                ? 1 Reply Last reply Reply Quote 0
                                • ?
                                  A Former User @paul53 last edited by

                                  @paul53

                                  Heizkreis

                                  {
                                    "type": "state",
                                    "common": {
                                      "name": "Heizkreis",
                                      "read": true,
                                      "write": true,
                                      "type": "number",
                                      "role": "level",
                                      "states": {
                                        "0": "Automatik",
                                        "1": "Zus. Wärmeerz",
                                        "2": "Party",
                                        "3": "Ferien",
                                        "4": "Aus"
                                      }
                                    },
                                    "native": {
                                      "$": {
                                        "id": "0x8ffa4c"
                                      },
                                      "name": [
                                        "Heizkreis"
                                      ],
                                      "option": [
                                        {
                                          "_": "Automatik",
                                          "$": {
                                            "value": "0"
                                          }
                                        },
                                        {
                                          "_": "Zus. Wärmeerz",
                                          "$": {
                                            "value": "1"
                                          }
                                        },
                                        {
                                          "_": "Party",
                                          "$": {
                                            "value": "2"
                                          }
                                        },
                                        {
                                          "_": "Ferien",
                                          "$": {
                                            "value": "3"
                                          }
                                        },
                                        {
                                          "_": "Aus",
                                          "$": {
                                            "value": "4"
                                          }
                                        }
                                      ],
                                      "raw": [
                                        "0"
                                      ],
                                      "value": [
                                        "Automatik"
                                      ]
                                    },
                                    "from": "system.adapter.luxtronik2.0",
                                    "user": "system.user.admin",
                                    "ts": 1663506722572,
                                    "_id": "luxtronik2.0.Einstellungen.Betriebsart.Heizkreis",
                                    "acl": {
                                      "object": 1636,
                                      "state": 1636,
                                      "owner": "system.user.admin",
                                      "ownerGroup": "system.group.administrator"
                                    }
                                  }
                                  
                                  paul53 1 Reply Last reply Reply Quote 0
                                  • paul53
                                    paul53 @Guest last edited by

                                    @marcel-drzal
                                    Danke. Also die Werte 0(Automatik) und 4(Aus), wobei "Automatik" i.d.R. das interne Wochenprogramm verwendet.

                                    ? 1 Reply Last reply Reply Quote 0
                                    • ?
                                      A Former User @paul53 last edited by

                                      @paul53

                                      zum Blockly oben kann ich es so verwenden?

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

                                        @marcel-drzal sagte: zum Blockly oben kann ich es so verwenden?

                                        Der Sommermodus passt. Den Wintermodus sehe ich nicht.

                                        ? 1 Reply Last reply Reply Quote 0
                                        • ?
                                          A Former User @paul53 last edited by

                                          @paul53

                                          sollte auch Passen danke dir

                                          ad802c58-3e08-4110-84bd-18528ae75865-grafik.png

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

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          868
                                          Online

                                          32.0k
                                          Users

                                          80.5k
                                          Topics

                                          1.3m
                                          Posts

                                          2
                                          19
                                          272
                                          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