NEWS
Datei lesen
-
@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.
-
@paul53 Debug schreibt undefiniert......
-
@paul53 Hi, das hatte ich gefunden. Ich habe aber keine json Datei, sondern einfach plain Text...
-
@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.
-
@paul53 Hi, hier mein Blockly dazu:
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:
Das ist der Inhalt (direkt in iobroker geöffnet):
-
@acteck77 sagte in Datei lesen:
Wenn ich dann genau diese Datei zurücklese, funktioniert das nicht
Blockly zum lesen unten - funktioniert
-
@djmarc75 Kann es sein, dass du nur eine Zeile schreibst?
-
@acteck77 sagte in Datei lesen:
Kann es sein, dass du nur eine Zeile schreibst?
Hier nicht und - funktioniert auch
-
@djmarc75 Habe das nachgestellt. Debug funktioniert. Nicht aber den Inhalt von Data in eine Variable schreiben....
-
@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:
Ergebnis im Datenpunkt (Zeichenkette)
-
@djmarc75 Ich meinte Blockly Variable. Datenpunkt teste ich.
-
@acteck77 sagte: Debug funktioniert. Nicht aber den Inhalt von Data in eine Variable schreiben....
Datei enthält zwei Zeilen:
-
@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
-
@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.
-
@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 ...
-
@martinp Ist wirklich nicht schwer. Und mergen ist auch nur ein 1 Klick.
Was fehlt Dir an Infos?
-
@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 ...
-
@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.
-
@martinp said in Datei lesen:
Scheint mir nicht gerade Ressourcenschonend ...
Mach dir da mal keine Sorgen um die Resourcen von GitHub. GitHub kopiert (!) sicher nicht die unveränderten Dateien. Da gibts effizientere Methoden
.
Nimm das Verfahren mal als gegeben, erstell einen Fork, editier in deiner loaklen Kopie und erstell dann einen PR. Alternativ editier direkt in der Webansicht (was implizit einen Fork und einen PR erzeugt).
Würd dir nur raten vor größeren Änderungen / Ergänzungen dich mit @haus-automatisierung grob abzustimmen ob die Änderung in das Gesammtkonzept passt.