NEWS
XLSX-Daten als Datenpunkt im ioBroker
-
die IP vom IObroker PC wäre nur die richtige, wenn du dort auch die Daten speicherst
So wie es aussieht ist doch deine Quelle der Stick oder was auch immer an der Fritzbox.Müsste so ungefähr lauten
http://fritz.box/nas#/files/....
URL findest du auch direkt über das Fritzbox Menü
-
@berndsolar13 sagte in XLSX-Daten als Datenpunkt im ioBroker:
Mittels Adresse "http://192.168.xxx.x/nas#/Stick_FB/XP/Test99.txt", die ich im Browser eingegeben habe, kommt folgendes Fenster:
Anschliessend werde ich zur Anmeldeseite von FritzNas weitergeleitet, hier habe ich mich mal mit dem Benutzer, mit dem ich Zugriff auf den USB-Stick gewähre, angemeldet und ich komme direkt in den Ordner den ich auch unter Debian12 gemountet habe.
Das Gleiche passiert wenn ich in der Browseradresszeile nur den Ordner angebe "http://192.168.168.1/nas#/Stick_FB/XP/", also ohne Angabe der Datei die ich z.B. öffnen möchte.
-
bei mir kommt die selbe Meldung.
Kein Plan eventuell kann man das nicht direkt von der Fritzbox aufrufen
Meine txt Datei liegt im Ordner /var/www/html/
der ist der Ordner vom Apache Webserver.Den kann ich direkt über die IP Adresse 192.168.178.../meine_datei.txt aufrufen.
Vermutlich war oben der Pfad zur Datei falsch, weswegen Blockly das Ziel nicht gefunden hat.Entferne mal das /home/smarthome/
Es müsste direkt mit fritz.nas beginnen.
Eventuell noch mit http davor -
@berndsolar13 ggfs über SMB zugreifen...
-
Eine Fritte hat zwar ein Web-Frontend, ist aber noch lange kein Webserver.
Auf die Dateien des NAS greift man per UNC-Pfad zu.//192.168.178.1/…
-
@berndsolar13
ich habe mir mal ein anderes Verzeichnis angelegt, da die Daten reinkopiert so dass diese direkt auf dem PC vorhanden sind (ohne mount usw.) leider hat sich an dem Problem nichts geändert, angeblich ist die Datei, aus der ich lesen bzw. in die ich schreiben will, nicht vorhanden.Wie schon zuvor geschrieben denke ich dass irgendwas mit dem Pfad nicht passt, ich glaube dass ich da noch eine Nacht drüber schlafen muss, vielleicht kommt dann ja die Erleuchtung oder Jemand hat das Problem erkannt.
-
@miniturtle75
Was ist das für eine SPS, die über das Netzwerk Excel-Dateien öffnen kann, jedoch keine Kommunikation über Netzwerk beherrscht?Wie wäre es, wenn die Datei auf dem eh vorhandenen ioBroker Server liegt?
Fritz!Box als NAS nutze ich nicht mehr, seit ich herausgefunden habe, dass diese mit einem defekten USB-Stick nicht hochfährt. Z.B. nach einem Stromausfall.
Edit:
kann es sein, dass der user ioBroker, unter dem das Skript wohl läuft, keinen Zugriff auf /home/smarthome hat? -
der Ansatz mit dem Blockly, das Du verwendest, hat zu einem funktionsfähigen Ergebnis geführt.
Ich habe jetzt einen Ordner, der direkt auf meinem Mini-PC liegt, als Netzwerklaufwerk freigegeben, so dass ich die txt-Datei von extern bearbeiten und speichern kann.
Ich habe für jeden Wert eine einzelne txt-Datei angelegt so dass meine Excel-Datei, die für die Verarbeitung der Daten verantwortlich ist, die Zeitstempel der jeweiligen txt-Dateien vergleichen kann (vorheriger Zeitstempel zu aktuellen Zeitstempel) und bei unterschiedlichen Zeitstempel, also bei extern aktualisierten Daten, wird der bzw. werden die neuen Daten aus den txt-Dateien importiert.
Besten Dank für Deine Hilfe!
MfG Maik
-
klingt doch gut, Hauptsache es funktioniert
-
@miniturtle75
Das hört sich nach einem berechtigungsprpblem an. Die Datei muss für den Benutzer iobroker lesbar sein.
Prüfen kannst du das am besten in dem du auf der Konsole mit Sudo auf den Benutzer iobroker wechselst und schaust ob die Datei sichtbar ist
Wenn nicht musst du im Mount die Berechtigungen anzupassen
https://wiki.ubuntuusers.de/mount/