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. [Frage] Blockly Datenpunkt schaltet das Skript aber nicht

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    331

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

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

[Frage] Blockly Datenpunkt schaltet das Skript aber nicht

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
14 Beiträge 5 Kommentatoren 3.1k Aufrufe
  • Ä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.
  • AlCalzoneA Offline
    AlCalzoneA Offline
    AlCalzone
    Developer
    schrieb am zuletzt editiert von
    #2

    Ich weiß nicht genau, wie der Block heißt, aber du brauchst einen Trigger um auf einen Datenpunkt zu reagieren. In JS ist das die "on" oder "subscribe"-Funktion.

    Dein Block prüft nur 1x wie der Status ist und reagiert dann ("if-Block"). Danach ist das Skript vorbei.

    Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

    1 Antwort Letzte Antwort
    0
    • rantanplanR Offline
      rantanplanR Offline
      rantanplan
      schrieb am zuletzt editiert von
      #3

      Hallo csamaggi

      Probiere es mal so.
      147_beispiel.png

      Hier der Export zum importieren

      ! ````
      <xml xmlns="http://www.w3.org/1999/xhtml"><block type="on_ext" id="xxB}}uewllph^jSXl6QQ" x="-362" y="-88"><mutation items="1"></mutation>
      <field name="CONDITION">ne</field>

      <value name="OID0"><shadow type="field_oid" id="+Ob/Ki?NU+h,aC,10]pD"><field name="oid">default</field></shadow></value> 
      <statement name="STATEMENT"><block type="controls_if" id="HnZLXro,N3.Q=Y,JCcG("><mutation else="1"></mutation>
          <value name="IF0"><block type="logic_compare" id="+|yI#]i8P6P{I^*b%4ef"><field name="OP">EQ</field>
              <value name="A"><block type="get_value" id="L]2cmjbV6l.9wt_aS{GA"><field name="ATTR">val</field>
                  <field name="OID">ID auswählen</field></block></value> 
              <value name="B"><block type="logic_boolean" id="#k3zL?^tp#Y6OulYhSWe"><field name="BOOL">TRUE</field></block></value></block></value> 
          <statement name="DO0"><block type="comment" id="#;%t@Gn[ND}(bwN~;R.O"><field name="COMMENT">Hier die Sachen einschalten</field></block></statement> 
          <statement name="ELSE"><block type="comment" id="1(Xt%kO6pT;`da-bjdc+"><field name="COMMENT">Hier die Sachen ausschalten</field></block></statement></block></statement></block></xml> 
      

      ! ````

      Bei Fragen, fragen ;)

      Und eventuell "[Frage] Blockly…....." im Betreff einfügen :)

      Schau mal hier ->http://forum.iobroker.net/viewtopic.php?f=8&t=2451

      Grüße

      Rantanplan

      CCU3 / MS Server 2019(VM) / Scripten mit Blockly

      1 Antwort Letzte Antwort
      0
      • C Offline
        C Offline
        csamaggi
        schrieb am zuletzt editiert von
        #4

        Danke Rantanplan aber leider führt auch das zu keinem Erfolg, wenn ich dann den Button im Vis drücke oder Alexa sage Küche an wird zwar der Datenpunkt geschaltet aber die Geräte nicht.

        Ich schau nochmal evtl finde ich noch den Fehler.

        MFG Maggi

        1 Antwort Letzte Antwort
        0
        • rantanplanR Offline
          rantanplanR Offline
          rantanplan
          schrieb am zuletzt editiert von
          #5

          Die Scripte NICHT unter Global/Common ablegen.

          Der Fehler wird häufig gemacht.

          Eigene Ordnerstruktur anlegen!

          Grüße

          Rantanplan

          CCU3 / MS Server 2019(VM) / Scripten mit Blockly

          1 Antwort Letzte Antwort
          0
          • C Offline
            C Offline
            csamaggi
            schrieb am zuletzt editiert von
            #6

            Ja das Problem kenne ich. Aber das Skript liegt in einem extra Ordner Namens Räume.

            Gesendet von meinem SM-G955F mit Tapatalk

            1 Antwort Letzte Antwort
            0
            • rantanplanR Offline
              rantanplanR Offline
              rantanplan
              schrieb am zuletzt editiert von
              #7

              Setze doch mal ein Screenshot von Deinem Bllockly rein.

              Grüße

              Rantanplan

              CCU3 / MS Server 2019(VM) / Scripten mit Blockly

              1 Antwort Letzte Antwort
              0
              • C Offline
                C Offline
                csamaggi
                schrieb am zuletzt editiert von
                #8

                Hier dann nochmal mein Skript.

                1901_skript_k_che2.png

                MFG Maggi

                1 Antwort Letzte Antwort
                0
                • rantanplanR Offline
                  rantanplanR Offline
                  rantanplan
                  schrieb am zuletzt editiert von
                  #9

                  Hmm… sieht eigentlich gut aus.

                  Setzte doch mal vor dem ersten Falls...

                  ein "Debug output wert von Küche"

                  Dann kann man im Log sehen ob der Trigger gestartet wird.

                  Grüße

                  Rantanplan

                  CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                  1 Antwort Letzte Antwort
                  0
                  • paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #10

                    Mit einem Datenpunkt "Küche" auf Adapterebene funktioniert es nicht:

                    var idtest = "Küche"/*Küche*/;
                    on(idtest, function(dp) {
                        log('Küche: ' + dp.state.val);
                    });
                    

                    triggert nicht !

                    var idtest = "datenpunkte.0.Küche"/*Küche*/;
                    on(idtest, function(dp) {
                        log('Küche: ' + dp.state.val);
                    });
                    

                    funktioniert.

                    Deshalb: Datenpunkte immer innerhalb einer Instanz anlegen :!:

                    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
                    • rantanplanR Offline
                      rantanplanR Offline
                      rantanplan
                      schrieb am zuletzt editiert von
                      #11

                      Da hat aber einer aufgepasst.

                      Hut ab Paul53 ;)

                      Grüße

                      Rantanplan

                      CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                      1 Antwort Letzte Antwort
                      0
                      • C Offline
                        C Offline
                        csamaggi
                        schrieb am zuletzt editiert von
                        #12

                        Danke Paul53 das war dass entscheidende wieder was gelernt.

                        Nun läufts.

                        Nochmals Danke

                        MFG Maggi

                        1 Antwort Letzte Antwort
                        0
                        • rellikR Offline
                          rellikR Offline
                          rellik
                          schrieb am zuletzt editiert von
                          #13

                          @csamaggi:

                          Danke Paul53 das war dass entscheidende wieder was gelernt.

                          Nun läufts.

                          Nochmals Danke

                          MFG Maggi `

                          Hallo Maggi,

                          könnstet Du nochmal das Blockly reinstellen, damit ich das auch verstehe, wie das denn auszusehen hat ?

                          Ich versuch auch grade ein Blockly mit Alexa zu starten, bekomme es aber nicht hin.

                          Wäre nett!

                          Danke!

                          Gruß Andreas

                          1 Antwort Letzte Antwort
                          0
                          • C Offline
                            C Offline
                            csamaggi
                            schrieb am zuletzt editiert von
                            #14

                            Ah Hallo rellik also das Problm war nicht das Blockly sondern der Datenpunkt.

                            Ich hatte diesen nicht in einem Ordner sondern auf der Hauptebene.

                            Siehe hier: 1901_datenpunktebene.png

                            MG Maggi

                            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

                            348

                            Online

                            32.5k

                            Benutzer

                            81.7k

                            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