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. Blockly - Zeichenbegrenzung

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Blockly - Zeichenbegrenzung

Geplant Angeheftet Gesperrt Verschoben Blockly
6 Beiträge 2 Kommentatoren 376 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.
  • H Offline
    H Offline
    Hicki
    schrieb am zuletzt editiert von Hicki
    #1

    Hallo,
    kann es sein, dass es eine Zeichenbegrenzung bei Blockly gibt?
    Wenn ich weitere Texte eingebe, funktioniert das Script nicht mehr. Was mache ich falsch?

    <xml xmlns="http://www.w3.org/1999/xhtml">
      <block type="on_ext" id="2#.elPb^U6Vm1;a}x}f%" x="-1337" y="-513">
        <mutation items="1"></mutation>
        <field name="CONDITION">any</field>
        <field name="ACK_CONDITION"></field>
        <value name="OID0">
          <shadow type="field_oid" id="1Vp(RWy{AUp=nBRTRA6b">
            <field name="oid">Meine_Geräte-Blockly.0.Haus_-_Raumklima_ansagen</field>
          </shadow>
        </value>
        <statement name="STATEMENT">
          <block type="control" id="U$%vL|rLPD(IgIc%~0N_">
            <mutation delay_input="true"></mutation>
            <field name="OID">alexa2.0.Echo-Devices.G090P30874770WVN.Commands.speak</field>
            <field name="WITH_DELAY">TRUE</field>
            <field name="DELAY_MS">1000</field>
            <field name="UNIT">ms</field>
            <field name="CLEAR_RUNNING">TRUE</field>
            <value name="VALUE">
              <block type="text_join" id="){OqyQ;BPTF5|%+g6%.i">
                <mutation items="22"></mutation>
                <value name="ADD0">
                  <block type="text" id="ToN^=(s#NI);Hy%%ji4a">
                    <field name="TEXT">Lieber Andreas,</field>
                  </block>
                </value>
                <value name="ADD1">
                  <block type="text" id="CXrKwU:#HMI0gSyZcIJ6">
                    <field name="TEXT">, Die Temperatur in der Küche beträgt</field>
                  </block>
                </value>
                <value name="ADD2">
                  <block type="get_value" id="wTl(O!/K$m~XWn55G?qg">
                    <field name="ATTR">val</field>
                    <field name="OID">hm-rpc.0.OEQ1670099.2.ACTUAL_TEMPERATURE</field>
                  </block>
                </value>
                <value name="ADD3">
                  <block type="text" id="E.{R8X}=+F!}8tu!pcS0">
                    <field name="TEXT">Grad,</field>
                  </block>
                </value>
                <value name="ADD4">
                  <block type="text" id="%CG}s}yk3L^6r@k^Udda">
                    <field name="TEXT">Und die Luftfeuchte beträgt</field>
                  </block>
                </value>
                <value name="ADD5">
                  <block type="get_value" id="UwDE3MVY~Ydk6ZO%`T0;">
                    <field name="ATTR">val</field>
                    <field name="OID">hm-rpc.0.OEQ1670099.2.ACTUAL_HUMIDITY</field>
                  </block>
                </value>
                <value name="ADD6">
                  <block type="text" id="y@H]d{6(c8g^N3yO4ABP">
                    <field name="TEXT">Prozent,</field>
                  </block>
                </value>
                <value name="ADD7">
                  <block type="text" id="-pSw:JPG}InR1Q^a`SMm">
                    <field name="TEXT">die Heizung ist auf</field>
                  </block>
                </value>
                <value name="ADD8">
                  <block type="get_value" id="WzzLq:(Y!4nS@`GjqPaz">
                    <field name="ATTR">val</field>
                    <field name="OID">hm-rpc.0.OEQ1670099.2.SET_TEMPERATURE</field>
                  </block>
                </value>
                <value name="ADD9">
                  <block type="text" id="):{evWj7yQ}vjTlR%ao{">
                    <field name="TEXT">Grad,</field>
                  </block>
                </value>
                <value name="ADD10">
                  <block type="text" id="g|u2,3n@xJ+0?5@|8Wn9">
                    <field name="TEXT">eingestellt,</field>
                  </block>
                </value>
                <value name="ADD11">
                  <block type="text" id="8UNJSCCGP~C.Aju3O|M@">
                    <field name="TEXT">Die Temperatur vom Wohnzimmer beträgt</field>
                  </block>
                </value>
                <value name="ADD12">
                  <block type="get_value" id=",tpoT_|?KDi|k3sDp#E?">
                    <field name="ATTR">val</field>
                    <field name="OID">hm-rpc.0.NEQ1521442.2.ACTUAL_TEMPERATURE</field>
                  </block>
                </value>
                <value name="ADD13">
                  <block type="text" id="jNn/.5Q:,OMz@fG6X49R">
                    <field name="TEXT">Grad,</field>
                  </block>
                </value>
                <value name="ADD14">
                  <block type="text" id="]pppnDcAcTFg1*QaTqvt">
                    <field name="TEXT">Und die Luftfeuchte beträgt</field>
                  </block>
                </value>
                <value name="ADD15">
                  <block type="get_value" id=")5B5{ihX@Y5z$acx9?!t">
                    <field name="ATTR">val</field>
                    <field name="OID">hm-rpc.0.NEQ1521442.2.ACTUAL_HUMIDITY</field>
                  </block>
                </value>
                <value name="ADD16">
                  <block type="text" id="Wqbwi.}Nv:aFfOP0~u.|">
                    <field name="TEXT">Prozent,</field>
                  </block>
                </value>
                <value name="ADD17">
                  <block type="text" id="m|K:Gi;],n_s?2EO:[eY">
                    <field name="TEXT">die Heizung ist auf</field>
                  </block>
                </value>
                <value name="ADD18">
                  <block type="get_value" id="TY-jLyN2fG@8?*S4(eV.">
                    <field name="ATTR">val</field>
                    <field name="OID">hm-rpc.0.NEQ1521442.2.SET_TEMPERATURE</field>
                  </block>
                </value>
                <value name="ADD19">
                  <block type="text" id="E!O#3n2vvU/y=/3-ntl/">
                    <field name="TEXT">einge</field>
                  </block>
                </value>
              </block>
            </value>
          </block>
        </statement>
      </block>
    </xml>
    

    oder in Blockly - Ansicht

    Raumklima - Script.jpg

    Gruß Hicki

    1 Antwort Letzte Antwort
    0
    • MyzerATM Offline
      MyzerATM Offline
      MyzerAT
      schrieb am zuletzt editiert von MyzerAT
      #2

      das glaub ich nicht, ich habe ein Script mit über 3000 Zeilen und über 300k Zeichen!

      48593ffd-692a-485d-8013-1405fb92de3c-grafik.png

      eventuell hat das Text Blockly eine Begrenzung, teile es mal nach Räume auf pro Trigger

      lg Rudi

      Master Debian 12 (Wien)
      Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

      Slave Debian 12. (TULLN) --> OpenVPN to Vienna
      Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

      Node 20.19.0
      Nodejs 20.19.0
      npm 10.8.2
      js-controller 7.0.6

      H 1 Antwort Letzte Antwort
      0
      • MyzerATM MyzerAT

        das glaub ich nicht, ich habe ein Script mit über 3000 Zeilen und über 300k Zeichen!

        48593ffd-692a-485d-8013-1405fb92de3c-grafik.png

        eventuell hat das Text Blockly eine Begrenzung, teile es mal nach Räume auf pro Trigger

        H Offline
        H Offline
        Hicki
        schrieb am zuletzt editiert von
        #3

        @MyzerAT
        vielen Dank für Deine schnelle Antwort. Ich bin neu dabei, wie macht man das?

        Gruß Hicki

        1 Antwort Letzte Antwort
        0
        • MyzerATM Offline
          MyzerATM Offline
          MyzerAT
          schrieb am zuletzt editiert von
          #4

          ungefähr so

          784912d4-bf76-456a-80f0-e7f0168d7ef8-grafik.png

          am besten stoppst mit wie lange ein Text zur Ansage benötigt und erhöhst jeweils um diesen Wert die Nächste Ansage im Trigger

          lg Rudi

          Master Debian 12 (Wien)
          Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

          Slave Debian 12. (TULLN) --> OpenVPN to Vienna
          Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

          Node 20.19.0
          Nodejs 20.19.0
          npm 10.8.2
          js-controller 7.0.6

          1 Antwort Letzte Antwort
          0
          • H Offline
            H Offline
            Hicki
            schrieb am zuletzt editiert von
            #5

            Prima, dass hat funktioniert.
            Vielen Dank

            Aber aus welchen Grund ist da eine Begrenzung drin? Das würde mich mal interessieren.

            1 Antwort Letzte Antwort
            0
            • MyzerATM Offline
              MyzerATM Offline
              MyzerAT
              schrieb am zuletzt editiert von
              #6

              ich bin mir nicht sicher ob es eine Begrenzung ist, aber der Text wird ja an den Amazon Server gesendet und der macht Sprache daraus und sendet sie zurück an das jeweilige Ausgabe Gerät , wo man es dann hört!

              lg Rudi

              Master Debian 12 (Wien)
              Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

              Slave Debian 12. (TULLN) --> OpenVPN to Vienna
              Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

              Node 20.19.0
              Nodejs 20.19.0
              npm 10.8.2
              js-controller 7.0.6

              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

              674

              Online

              32.7k

              Benutzer

              82.3k

              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