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. Blockly
  5. Werteliste als Wort - Blockly Telegramm

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.4k

Werteliste als Wort - Blockly Telegramm

Geplant Angeheftet Gesperrt Verschoben Blockly
7 Beiträge 3 Kommentatoren 671 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.
  • N Offline
    N Offline
    nelzon
    schrieb am zuletzt editiert von
    #1

    Hi Leute. Ich möchte Aus der Werteliste meines Mähroboters das Wort via Telegram weiterleiten. Aktuell sendet er nur die Zahl. Ich habe gelesen es geht mit einer JS-Funktion in Blockly. Aber ich benötige mal einen JS-Code. Kann einer mal seine Umsetzung aufzeigen?

    Danke nelzon

    falke69F paul53P 3 Antworten Letzte Antwort
    0
    • N nelzon

      Hi Leute. Ich möchte Aus der Werteliste meines Mähroboters das Wort via Telegram weiterleiten. Aktuell sendet er nur die Zahl. Ich habe gelesen es geht mit einer JS-Funktion in Blockly. Aber ich benötige mal einen JS-Code. Kann einer mal seine Umsetzung aufzeigen?

      Danke nelzon

      falke69F Offline
      falke69F Offline
      falke69
      schrieb am zuletzt editiert von
      #2

      @nelzon

      ich mache das so:

      2021-05-19_160638.jpg

      1 Antwort Letzte Antwort
      0
      • N nelzon

        Hi Leute. Ich möchte Aus der Werteliste meines Mähroboters das Wort via Telegram weiterleiten. Aktuell sendet er nur die Zahl. Ich habe gelesen es geht mit einer JS-Funktion in Blockly. Aber ich benötige mal einen JS-Code. Kann einer mal seine Umsetzung aufzeigen?

        Danke nelzon

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

        @nelzon sagte: ich benötige mal einen JS-Code.

        JS-Funktion mit Ergebnis, Parameter: id

        return getObject(id).common.states[getState(id).val];
        

        Bild_2021-05-19_164841.png

        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
        • N nelzon

          Hi Leute. Ich möchte Aus der Werteliste meines Mähroboters das Wort via Telegram weiterleiten. Aktuell sendet er nur die Zahl. Ich habe gelesen es geht mit einer JS-Funktion in Blockly. Aber ich benötige mal einen JS-Code. Kann einer mal seine Umsetzung aufzeigen?

          Danke nelzon

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

          @nelzon
          Wenn der Mähroboter-Status als Trigger dient, ist es effizienter mit der Funktion getStateText(dp) mit diesem Inhalt:

          return dp.common.states[dp.state.val];
          

          Blockly_temp.JPG

          Die Variable obj muss genau so geschrieben werden.

          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

          N 1 Antwort Letzte Antwort
          1
          • paul53P paul53

            @nelzon
            Wenn der Mähroboter-Status als Trigger dient, ist es effizienter mit der Funktion getStateText(dp) mit diesem Inhalt:

            return dp.common.states[dp.state.val];
            

            Blockly_temp.JPG

            Die Variable obj muss genau so geschrieben werden.

            N Offline
            N Offline
            nelzon
            schrieb am zuletzt editiert von
            #5

            @paul53 said in Werteliste als Wort - Blockly Telegramm:

            return dp.common.states[dp.state.val];

            DANKE Paul. Funktioniert wie gewünscht.
            Magst du mal den Code erklären, bezüglich "dp" und "obj". Also was da eigentlich passiert?

            @falke69 danke auch dir, aber dein Vorschlag gibt bei mir auch nur die Zahl ohne Wort wieder.

            paul53P 1 Antwort Letzte Antwort
            0
            • N nelzon

              @paul53 said in Werteliste als Wort - Blockly Telegramm:

              return dp.common.states[dp.state.val];

              DANKE Paul. Funktioniert wie gewünscht.
              Magst du mal den Code erklären, bezüglich "dp" und "obj". Also was da eigentlich passiert?

              @falke69 danke auch dir, aber dein Vorschlag gibt bei mir auch nur die Zahl ohne Wort wieder.

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

              @nelzon sagte: Magst du mal den Code erklären, bezüglich "dp" und "obj"

              Der Trigger übergibt unter dem Bezeichner obj (siehe Javascript-Code) das Datenpunkt-Objekt des Auslösers an die Callback-Funktion. Dieses Datenpunkt-Objekt wird an die Funktion getStateText(dp) übergeben und dort unter dem Bezeichner dp ausgewertet.

              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

              N 1 Antwort Letzte Antwort
              1
              • paul53P paul53

                @nelzon sagte: Magst du mal den Code erklären, bezüglich "dp" und "obj"

                Der Trigger übergibt unter dem Bezeichner obj (siehe Javascript-Code) das Datenpunkt-Objekt des Auslösers an die Callback-Funktion. Dieses Datenpunkt-Objekt wird an die Funktion getStateText(dp) übergeben und dort unter dem Bezeichner dp ausgewertet.

                N Offline
                N Offline
                nelzon
                schrieb am zuletzt editiert von
                #7

                @paul53 danke

                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

                690

                Online

                32.4k

                Benutzer

                81.6k

                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