Navigation

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

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Datei lesen

    This topic has been deleted. Only users with topic management privileges can see it.
    • paul53
      paul53 @acteck77 last edited by paul53

      @acteck77 sagte: Ergebnis ist aber undefiniert.
      Was mache ich falsch?

      Vermutung: Die Log-Ausgabe erfolgt außerhalb der Callback-Funktion von "Datei lesen". Versuche es mal so:

      Blockly_temp.JPG

      @acteck77 sagte in Datei lesen:

      Ich schreibe Text mit Blockly in eine Textdatei.

      Wie? Ist das ein Geheimnis?

      A 1 Reply Last reply Reply Quote 0
      • MartinP
        MartinP last edited by

        @paul53 Ich habe nirgendwo eine Dokumentation von "Datei lesen" und "Datei schreiben" gefunden...

        Gibt es - außer in https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/de/blockly.md noch eine Dokumentation?

        Was nicht dokumentiert ist, sollte man auch nicht benutzen, weil man ja nicht wissen kann, ob man es "richtig" benutzt ...

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

          @martinp sagte: nirgendwo eine Dokumentation von "Datei lesen" und "Datei schreiben" gefunden...

          Die gibt es hier.

          MartinP A 2 Replies Last reply Reply Quote 0
          • MartinP
            MartinP @paul53 last edited by MartinP

            @paul53 Vogonisch 😉

            Ein Forumsbeitrag ersetzt keine Dokumentation ...

            Wenn sich Anfänger die Dokumentations-Brotkrumen aus dem Forum zusammensammeln müssen, ist das schon einem Schwelle, und auch Ursache von Foumsbeiträgen, die so nicht sein müssten ...

            "RTFM" ist zwar auch keine Art, Anfänger freundlich bei der Hand zu nehmen, aber ...

            mcm1957 1 Reply Last reply Reply Quote 0
            • mcm1957
              mcm1957 @MartinP last edited by mcm1957

              @martinp said in Datei lesen:

              Ein Forumsbeitrag ersetzt keine Dokumentation ...

              Wenn du die Dokumentation erweitern willst ist das sicher sehr gern gesehen. Erstell einfach einen PR oder stimm dich mit Mathias ab wie du beim Verbessern der Dokumentation helfen kannst. Mathias hat sich SEHR viel Mühe gegeben die neuen Funktionsblöcke zu dokumentieren. (DANKE Mathias).

              Mag sein, dass diese Informationsquelle nicht gleich aufs Radar kommt - aber über eine fehlende Dokumentation zu verzeih - meckern - find ich hier unangebracht. Mathias hat doch eot aufgewendet um die Info bereitzustellen. Wenn das - und so klingst für mich - nun kritisiert wird, kann ich verstehen wenn er das nächste Mal einfach nichts dokumentiert.

              Aber wie gesagt - es steht dir frei an einer Dokumentation mitzuarbeiten. Die wenigen die aktiv am Code arbeiten haben kaum Zeit explizite Dokumentation zu schreiben. Hier kannst du sicher helfen.

              haus-automatisierung MartinP 2 Replies Last reply Reply Quote 3
              • A
                acteck77 @paul53 last edited by

                @paul53 Debug schreibt undefiniert......

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

                  @paul53 Hi, das hatte ich gefunden. Ich habe aber keine json Datei, sondern einfach plain Text...

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

                    @acteck77 sagte: keine json Datei, sondern einfach plain Text...

                    Das macht keinen Unterschied, was das Lesen der Datei betrifft.

                    Du hast immer noch nicht mitgeteilt, wie die Datei geschrieben wird.

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

                      @paul53 Hi, hier mein Blockly dazu:

                      b5e2e22c-6f44-44c8-85f5-521708c16cd4-grafik.png

                      Ich kann die Datei sehen und sie wird auch gefüllt. Ich sehe also meinen Text, den ich in der Variable gespeichert habe.
                      Wenn ich dann genau diese Datei zurücklese, funktioniert das nicht.

                      Hier unter Dateien Benutzerdaten:
                      ec4cf750-c860-4cf4-9038-ffb602c7b4b7-grafik.png

                      Das ist der Inhalt (direkt in iobroker geöffnet):
                      81766b9d-9702-4715-ad2c-771b9da7b9b3-grafik.png

                      DJMarc75 1 Reply Last reply Reply Quote 0
                      • DJMarc75
                        DJMarc75 @acteck77 last edited by

                        @acteck77 sagte in Datei lesen:

                        Wenn ich dann genau diese Datei zurücklese, funktioniert das nicht

                        Blockly zum lesen unten - funktioniert

                        Screenshot 2024-07-24 085718.png

                        A 1 Reply Last reply Reply Quote 1
                        • A
                          acteck77 @DJMarc75 last edited by

                          @djmarc75 Kann es sein, dass du nur eine Zeile schreibst?

                          DJMarc75 1 Reply Last reply Reply Quote 0
                          • DJMarc75
                            DJMarc75 @acteck77 last edited by

                            @acteck77 sagte in Datei lesen:

                            Kann es sein, dass du nur eine Zeile schreibst?

                            Hier nicht und - funktioniert auch 😉

                            Screenshot 2024-07-24 090725.png

                            A 1 Reply Last reply Reply Quote 0
                            • A
                              acteck77 @DJMarc75 last edited by

                              @djmarc75 Habe das nachgestellt. Debug funktioniert. Nicht aber den Inhalt von Data in eine Variable schreiben....

                              DJMarc75 paul53 2 Replies Last reply Reply Quote 0
                              • DJMarc75
                                DJMarc75 @acteck77 last edited by

                                @acteck77 sagte in Datei lesen:

                                in eine Variable

                                was meinst Du mit Variable?
                                Ich denke Du meinst eher einen Datenpunkt ?!
                                Und was funktioniert da nicht genau ?
                                Welcher Typ hat der Datenpunkt ?

                                Bei mir:

                                Screenshot 2024-07-24 100159.png

                                Ergebnis im Datenpunkt (Zeichenkette)

                                Screenshot 2024-07-24 100136.png

                                A 1 Reply Last reply Reply Quote 1
                                • A
                                  acteck77 @DJMarc75 last edited by

                                  @djmarc75 Ich meinte Blockly Variable. Datenpunkt teste ich.

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

                                    @acteck77 sagte: Debug funktioniert. Nicht aber den Inhalt von Data in eine Variable schreiben....

                                    Datei enthält zwei Zeilen:

                                    Blockly_temp.JPG

                                    A 1 Reply Last reply Reply Quote 0
                                    • haus-automatisierung
                                      haus-automatisierung Developer Most Active @mcm1957 last edited by

                                      @mcm1957 sagte in Datei lesen:

                                      Aber wie gesagt - es steht dir frei an einer Dokumentation mitzuarbeiten.

                                      Danke, mich stört die veraltete Doku auch. Aber da jetzt 2-3 Tage reinstecken kann ich momentan nicht.

                                      @thomas-schulze wollte auch schonmal helfen - nie wieder etwas gehört: https://forum.iobroker.net/topic/49666/json-in-objekt-datenpunkt-umwandeln/43

                                      @MartinP bemängelt ja öfter die Doku, aber hat dann auch keine Lust mitzuarbeiten: https://forum.iobroker.net/topic/72696/blockly-die-neuen-und-oder-blöcke/38

                                      1 Reply Last reply Reply Quote 3
                                      • A
                                        acteck77 @paul53 last edited by

                                        @paul53 Ich glaube, dass ich das Problem gelöst habe: Ich hatte in die Datei geschrieben und sofort wieder gelesen. Jetzt habe ich einen kleinen Puffer eingebaut und es funktioniert wie erwartet. Warscheinlich habe ich in einer refraktären Phase zugegriffen.

                                        1 Reply Last reply Reply Quote 0
                                        • MartinP
                                          MartinP @mcm1957 last edited by

                                          @mcm1957 said in Datei lesen:

                                          Erstell einfach einen PR

                                          "Einfach" ist lustig...

                                          Ich bin gerade dabei, mich in GIT näher einzuarbeiten .... Was man da so "trocken" liest, ist das weder bei den Vorbereitungen auf den Pull-Request für den "Requestenden", noch für den, der den Request dann in Main mergen will eine "Fingerschnips" Aktion ...

                                          https://docs.github.com/de/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests

                                          haus-automatisierung 1 Reply Last reply Reply Quote 0
                                          • haus-automatisierung
                                            haus-automatisierung Developer Most Active @MartinP last edited by

                                            @martinp Ist wirklich nicht schwer. Und mergen ist auch nur ein 1 Klick.

                                            Was fehlt Dir an Infos?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            411
                                            Online

                                            32.0k
                                            Users

                                            80.3k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            24
                                            1048
                                            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