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. Datei lesen

NEWS

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

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

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

Datei lesen

Geplant Angeheftet Gesperrt Verschoben Blockly
24 Beiträge 6 Kommentatoren 1.7k Aufrufe 5 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.
  • MartinPM MartinP

    @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 ...

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

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

    Die gibt es hier.

    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

    MartinPM A 2 Antworten Letzte Antwort
    0
    • paul53P paul53

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

      Die gibt es hier.

      MartinPM Online
      MartinPM Online
      MartinP
      schrieb am zuletzt editiert von MartinP
      #5

      @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 ...

      Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
      Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
      Linux pve 6.8.12-16-pve
      6 GByte RAM für den Container
      Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
      Remote-Access über Wireguard der Fritzbox

      mcm1957M 1 Antwort Letzte Antwort
      0
      • MartinPM 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 ...

        mcm1957M Online
        mcm1957M Online
        mcm1957
        schrieb am zuletzt editiert von mcm1957
        #6

        @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.

        Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
        Support Repositoryverwaltung.

        Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

        LESEN - gute Forenbeitrage

        haus-automatisierungH MartinPM 2 Antworten Letzte Antwort
        3
        • paul53P 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 Offline
          A Offline
          acteck77
          schrieb am zuletzt editiert von
          #7

          @paul53 Debug schreibt undefiniert......

          1 Antwort Letzte Antwort
          0
          • paul53P paul53

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

            Die gibt es hier.

            A Offline
            A Offline
            acteck77
            schrieb am zuletzt editiert von
            #8

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

            paul53P 1 Antwort Letzte Antwort
            0
            • A acteck77

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

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

              @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.

              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

              A 1 Antwort Letzte Antwort
              0
              • paul53P 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 Offline
                A Offline
                acteck77
                schrieb am zuletzt editiert von acteck77
                #10

                @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

                DJMarc75D 1 Antwort Letzte Antwort
                0
                • A 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

                  DJMarc75D Online
                  DJMarc75D Online
                  DJMarc75
                  schrieb am zuletzt editiert von
                  #11

                  @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

                  Lehrling seit 1975 !!!
                  Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                  https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                  A 1 Antwort Letzte Antwort
                  1
                  • DJMarc75D DJMarc75

                    @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 Offline
                    A Offline
                    acteck77
                    schrieb am zuletzt editiert von
                    #12

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

                    DJMarc75D 1 Antwort Letzte Antwort
                    0
                    • A acteck77

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

                      DJMarc75D Online
                      DJMarc75D Online
                      DJMarc75
                      schrieb am zuletzt editiert von
                      #13

                      @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

                      Lehrling seit 1975 !!!
                      Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                      https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                      A 1 Antwort Letzte Antwort
                      0
                      • DJMarc75D DJMarc75

                        @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 Offline
                        A Offline
                        acteck77
                        schrieb am zuletzt editiert von
                        #14

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

                        DJMarc75D paul53P 2 Antworten Letzte Antwort
                        0
                        • A acteck77

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

                          DJMarc75D Online
                          DJMarc75D Online
                          DJMarc75
                          schrieb am zuletzt editiert von
                          #15

                          @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

                          Lehrling seit 1975 !!!
                          Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
                          https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

                          A 1 Antwort Letzte Antwort
                          1
                          • DJMarc75D DJMarc75

                            @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 Offline
                            A Offline
                            acteck77
                            schrieb am zuletzt editiert von
                            #16

                            @djmarc75 Ich meinte Blockly Variable. Datenpunkt teste ich.

                            1 Antwort Letzte Antwort
                            0
                            • A acteck77

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

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

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

                              Datei enthält zwei Zeilen:

                              Blockly_temp.JPG

                              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

                              A 1 Antwort Letzte Antwort
                              0
                              • mcm1957M 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-automatisierungH Online
                                haus-automatisierungH Online
                                haus-automatisierung
                                Developer Most Active
                                schrieb am zuletzt editiert von
                                #18

                                @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

                                🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                                🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                                📚 Meine inoffizielle ioBroker Dokumentation

                                1 Antwort Letzte Antwort
                                3
                                • paul53P paul53

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

                                  Datei enthält zwei Zeilen:

                                  Blockly_temp.JPG

                                  A Offline
                                  A Offline
                                  acteck77
                                  schrieb am zuletzt editiert von
                                  #19

                                  @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 Antwort Letzte Antwort
                                  0
                                  • mcm1957M 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.

                                    MartinPM Online
                                    MartinPM Online
                                    MartinP
                                    schrieb am zuletzt editiert von
                                    #20

                                    @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

                                    Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                                    Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
                                    Linux pve 6.8.12-16-pve
                                    6 GByte RAM für den Container
                                    Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
                                    Remote-Access über Wireguard der Fritzbox

                                    haus-automatisierungH 1 Antwort Letzte Antwort
                                    0
                                    • MartinPM MartinP

                                      @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-automatisierungH Online
                                      haus-automatisierungH Online
                                      haus-automatisierung
                                      Developer Most Active
                                      schrieb am zuletzt editiert von
                                      #21

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

                                      Was fehlt Dir an Infos?

                                      🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                                      🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                                      📚 Meine inoffizielle ioBroker Dokumentation

                                      MartinPM 1 Antwort Letzte Antwort
                                      0
                                      • haus-automatisierungH haus-automatisierung

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

                                        Was fehlt Dir an Infos?

                                        MartinPM Online
                                        MartinPM Online
                                        MartinP
                                        schrieb am zuletzt editiert von
                                        #22

                                        @haus-automatisierung Derzeit bin ich gebunden in der Urlaubsvorbereitung und einem nach Wacken aufbrechenden Kind ... werde wohl erst Ende August / Anfang September dazu kommen ...

                                        Habe aber gerade ein "Pull Request in 3 Minuten" Video gefunden...

                                        https://www.youtube.com/watch?v=jRLGobWwA3Y

                                        Ist es wirklich nötig, da ein Fork des Original-Repositorys auf Github zu generieren?

                                        Scheint mir nicht gerade Ressourcenschonend ...

                                        Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                                        Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
                                        Linux pve 6.8.12-16-pve
                                        6 GByte RAM für den Container
                                        Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
                                        Remote-Access über Wireguard der Fritzbox

                                        haus-automatisierungH mcm1957M 2 Antworten Letzte Antwort
                                        0
                                        • MartinPM MartinP

                                          @haus-automatisierung Derzeit bin ich gebunden in der Urlaubsvorbereitung und einem nach Wacken aufbrechenden Kind ... werde wohl erst Ende August / Anfang September dazu kommen ...

                                          Habe aber gerade ein "Pull Request in 3 Minuten" Video gefunden...

                                          https://www.youtube.com/watch?v=jRLGobWwA3Y

                                          Ist es wirklich nötig, da ein Fork des Original-Repositorys auf Github zu generieren?

                                          Scheint mir nicht gerade Ressourcenschonend ...

                                          haus-automatisierungH Online
                                          haus-automatisierungH Online
                                          haus-automatisierung
                                          Developer Most Active
                                          schrieb am zuletzt editiert von
                                          #23

                                          @martinp Ja, ist es. Oder Du hast Rechte auf dem jeweiligen Projekt. Dann könntest Du auch einen Branch erstellen und für diesen dann einen PR.

                                          🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                                          🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                                          📚 Meine inoffizielle ioBroker Dokumentation

                                          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

                                          822

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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