Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Blockly import

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Blockly import

Scheduled Pinned Locked Moved Blockly
7 Posts 3 Posters 2.0k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    DanielO
    wrote on last edited by
    #1

    Hallo zusammen, beschäftige mich seit 2 Wochen mit dem Thema iobroker und finde die Software spitze... Auch das Forum ist TOP...
    Hätte nun eine Frage zum Import eines Blockly. Im Forum hab ich ein Blockly gefunden, welches ich gerne importieren möchte. Hab es versucht über den Reiter Blöcke importieren, doch leider bleibt immer alles leer. Bedeutet, wenn ich ein neues Script öffne (Blockly), dann hab ich eine leere Seite vor mir. Dann gehe ich auf Import, dann öffnet sich ein Feld und dort schreibe ich das zu importierende Script rein. Scripte fangen mit On an...

    Nach dem Import kommt zwar kein Fehler, aber die Seite bleibt leer. Wenn ich nun auf JS umschalte, sehe ich nur in der Zeile 2 eine ewig lange "Kryto" Zeile. Keine Ahnung was das ist.

    Wäre Dankbar für die Hilfe.

    H F 2 Replies Last reply
    0
    • D DanielO

      Hallo zusammen, beschäftige mich seit 2 Wochen mit dem Thema iobroker und finde die Software spitze... Auch das Forum ist TOP...
      Hätte nun eine Frage zum Import eines Blockly. Im Forum hab ich ein Blockly gefunden, welches ich gerne importieren möchte. Hab es versucht über den Reiter Blöcke importieren, doch leider bleibt immer alles leer. Bedeutet, wenn ich ein neues Script öffne (Blockly), dann hab ich eine leere Seite vor mir. Dann gehe ich auf Import, dann öffnet sich ein Feld und dort schreibe ich das zu importierende Script rein. Scripte fangen mit On an...

      Nach dem Import kommt zwar kein Fehler, aber die Seite bleibt leer. Wenn ich nun auf JS umschalte, sehe ich nur in der Zeile 2 eine ewig lange "Kryto" Zeile. Keine Ahnung was das ist.

      Wäre Dankbar für die Hilfe.

      H Offline
      H Offline
      helfi9999
      wrote on last edited by
      #2

      @DanielO mach mal bitte ein bild davon

      Intel NUC mit Iobroker

      D 1 Reply Last reply
      0
      • H helfi9999

        @DanielO mach mal bitte ein bild davon

        D Offline
        D Offline
        DanielO
        wrote on last edited by DanielO
        #3

        @helfi9999 1.PNG 2.PNG 3.PNG 4.PNG

        D 1 Reply Last reply
        0
        • D DanielO

          @helfi9999 1.PNG 2.PNG 3.PNG 4.PNG

          D Offline
          D Offline
          DanielO
          wrote on last edited by
          #4

          @DanielO Hab die Bilder in einem anderen Pos zwar schon verwendet, aber dort wurde eher über das Script selber gesprochen. Finde die Frage, in diesem Untermenü, besser...

          1 Reply Last reply
          0
          • D DanielO

            Hallo zusammen, beschäftige mich seit 2 Wochen mit dem Thema iobroker und finde die Software spitze... Auch das Forum ist TOP...
            Hätte nun eine Frage zum Import eines Blockly. Im Forum hab ich ein Blockly gefunden, welches ich gerne importieren möchte. Hab es versucht über den Reiter Blöcke importieren, doch leider bleibt immer alles leer. Bedeutet, wenn ich ein neues Script öffne (Blockly), dann hab ich eine leere Seite vor mir. Dann gehe ich auf Import, dann öffnet sich ein Feld und dort schreibe ich das zu importierende Script rein. Scripte fangen mit On an...

            Nach dem Import kommt zwar kein Fehler, aber die Seite bleibt leer. Wenn ich nun auf JS umschalte, sehe ich nur in der Zeile 2 eine ewig lange "Kryto" Zeile. Keine Ahnung was das ist.

            Wäre Dankbar für die Hilfe.

            F Offline
            F Offline
            fastfoot
            wrote on last edited by
            #5

            @DanielO sagte in Blockly import:

            Scripte fangen mit On an...
            Nach dem Import kommt zwar kein Fehler, aber die Seite bleibt leer. Wenn ich nun auf JS umschalte, sehe ich nur in der Zeile 2 eine ewig lange "Kryto" Zeile. Keine Ahnung was das ist.
            Wäre Dankbar für die Hilfe.

            Blockly-Importe fangen immer mit <xml xmlns="https:. Dein eigentlicher Import ist genau in der letzten Zeile, allerdings Base64 encodiert, so dass du da ohne Umwandlung nichts damit anfangen kannst. Bitte doch den Ersteller einen Export bereit zu stellen

            iobroker läuft unter Docker auf QNAP TS-451+
            SkriptRecovery: https://forum.iobroker.net/post/930558

            D 1 Reply Last reply
            0
            • F fastfoot

              @DanielO sagte in Blockly import:

              Scripte fangen mit On an...
              Nach dem Import kommt zwar kein Fehler, aber die Seite bleibt leer. Wenn ich nun auf JS umschalte, sehe ich nur in der Zeile 2 eine ewig lange "Kryto" Zeile. Keine Ahnung was das ist.
              Wäre Dankbar für die Hilfe.

              Blockly-Importe fangen immer mit <xml xmlns="https:. Dein eigentlicher Import ist genau in der letzten Zeile, allerdings Base64 encodiert, so dass du da ohne Umwandlung nichts damit anfangen kannst. Bitte doch den Ersteller einen Export bereit zu stellen

              D Offline
              D Offline
              DanielO
              wrote on last edited by DanielO
              #6

              @fastfoot

              OK, werde mal anfragen. Hier auch noch der Auszug aus dem originalen Beitrag.

              https://forum.iobroker.net/topic/38322/tutorial-solaredge-modbus-iobroker-grafana/3
              Teil 3 - Punkt 2. Graph PV Erzeugung in kWh

              on({id: 'modbus.1.holdingRegisters.40234_M_Imported', change: "ne"}, async function (obj) {
               var value = obj.state.val;
               var oldValue = obj.oldState.val;
               setState("javascript.0.Solar.Wechselrichter.PVImportierteEnergieAktuell"/*PVImportierteEnergieAktuell*/, ((getState("modbus.1.holdingRegisters.40234_M_Imported").val - getState("javascript.0.Solar.Wechselrichter.PVImportierteEnergieTag").val) / 1000), true);
              });
              on({id: 'modbus.1.holdingRegisters.40226_M_Exported', change: "ne"}, async function (obj) {
               var value = obj.state.val;
               var oldValue = obj.oldState.val;
               setState("javascript.0.Solar.Wechselrichter.PVExportierteEnergieAktuell"/*PVExportierteEnergieAktuell*/, ((getState("modbus.1.holdingRegisters.40226_M_Exported").val - getState("javascript.0.Solar.Wechselrichter.PVExportierteEnergieTag").val) / 1000), true);
              });
              on({id: 'modbus.1.holdingRegisters.40093_I_AC_Energie_WH', change: "ne"}, async function (obj) {
               var value = obj.state.val;
               var oldValue = obj.oldState.val;
               setState("javascript.0.Solar.Wechselrichter.PVErzeugteEnergieAktuell"/*PVErzeugteEnergieAktuell*/, ((getState("modbus.1.holdingRegisters.40093_I_AC_Energie_WH").val - getState("javascript.0.Solar.Wechselrichter.PVErzeugteEnergieTag").val) / 1000), true);
              });
              schedule('{"time":{"exactTime":true,"start":"02:30"},"period":{"days":1}}', async function () {
               // Zaehler nachts zuruecksetzen
               setState("javascript.0.Solar.Wechselrichter.PVErzeugteEnergieAktuell"/*PVErzeugteEnergieAktuell*/, ((getState("modbus.1.holdingRegisters.40093_I_AC_Energie_WH").val - getState("javascript.0.Solar.Wechselrichter.PVErzeugteEnergieTag").val) / 1000), true);
               setState("javascript.0.Solar.Wechselrichter.PVExportierteEnergieAktuell"/*PVExportierteEnergieAktuell*/, ((getState("modbus.1.holdingRegisters.40226_M_Exported").val - getState("javascript.0.Solar.Wechselrichter.PVExportierteEnergieTag").val) / 1000), true);
               setState("javascript.0.Solar.Wechselrichter.PVImportierteEnergieAktuell"/*PVImportierteEnergieAktuell*/, ((getState("modbus.1.holdingRegisters.40234_M_Imported").val - getState("javascript.0.Solar.Wechselrichter.PVImportierteEnergieTag").val) / 1000), true);
              });
              
              
              H 1 Reply Last reply
              0
              • D DanielO

                @fastfoot

                OK, werde mal anfragen. Hier auch noch der Auszug aus dem originalen Beitrag.

                https://forum.iobroker.net/topic/38322/tutorial-solaredge-modbus-iobroker-grafana/3
                Teil 3 - Punkt 2. Graph PV Erzeugung in kWh

                on({id: 'modbus.1.holdingRegisters.40234_M_Imported', change: "ne"}, async function (obj) {
                 var value = obj.state.val;
                 var oldValue = obj.oldState.val;
                 setState("javascript.0.Solar.Wechselrichter.PVImportierteEnergieAktuell"/*PVImportierteEnergieAktuell*/, ((getState("modbus.1.holdingRegisters.40234_M_Imported").val - getState("javascript.0.Solar.Wechselrichter.PVImportierteEnergieTag").val) / 1000), true);
                });
                on({id: 'modbus.1.holdingRegisters.40226_M_Exported', change: "ne"}, async function (obj) {
                 var value = obj.state.val;
                 var oldValue = obj.oldState.val;
                 setState("javascript.0.Solar.Wechselrichter.PVExportierteEnergieAktuell"/*PVExportierteEnergieAktuell*/, ((getState("modbus.1.holdingRegisters.40226_M_Exported").val - getState("javascript.0.Solar.Wechselrichter.PVExportierteEnergieTag").val) / 1000), true);
                });
                on({id: 'modbus.1.holdingRegisters.40093_I_AC_Energie_WH', change: "ne"}, async function (obj) {
                 var value = obj.state.val;
                 var oldValue = obj.oldState.val;
                 setState("javascript.0.Solar.Wechselrichter.PVErzeugteEnergieAktuell"/*PVErzeugteEnergieAktuell*/, ((getState("modbus.1.holdingRegisters.40093_I_AC_Energie_WH").val - getState("javascript.0.Solar.Wechselrichter.PVErzeugteEnergieTag").val) / 1000), true);
                });
                schedule('{"time":{"exactTime":true,"start":"02:30"},"period":{"days":1}}', async function () {
                 // Zaehler nachts zuruecksetzen
                 setState("javascript.0.Solar.Wechselrichter.PVErzeugteEnergieAktuell"/*PVErzeugteEnergieAktuell*/, ((getState("modbus.1.holdingRegisters.40093_I_AC_Energie_WH").val - getState("javascript.0.Solar.Wechselrichter.PVErzeugteEnergieTag").val) / 1000), true);
                 setState("javascript.0.Solar.Wechselrichter.PVExportierteEnergieAktuell"/*PVExportierteEnergieAktuell*/, ((getState("modbus.1.holdingRegisters.40226_M_Exported").val - getState("javascript.0.Solar.Wechselrichter.PVExportierteEnergieTag").val) / 1000), true);
                 setState("javascript.0.Solar.Wechselrichter.PVImportierteEnergieAktuell"/*PVImportierteEnergieAktuell*/, ((getState("modbus.1.holdingRegisters.40234_M_Imported").val - getState("javascript.0.Solar.Wechselrichter.PVImportierteEnergieTag").val) / 1000), true);
                });
                
                
                H Offline
                H Offline
                helfi9999
                wrote on last edited by
                #7

                @DanielO das sieht eher aus als ob es ein javascript ist und kein blockly

                Intel NUC mit Iobroker

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                Support us

                ioBroker
                Community Adapters
                Donate

                675

                Online

                32.7k

                Users

                82.4k

                Topics

                1.3m

                Posts
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Home
                • Recent
                • Tags
                • Unread 0
                • Categories
                • Unreplied
                • Popular
                • GitHub
                • Docu
                • Hilfe