NEWS
Zugriff auf die Raspi Dateienvon IoBroker und Grafana
-
Hallo zusammen,
zuerst vielen Dank für dieses Forum und eure Hilfe.
Ich habe folgendes Thema:
IOBroker läuft mit Grafana auf einem Raspi 4B.
Samba ist installiert und habe folgendes smb.conf file:[Main]
path = /
available = yes
valid users = @users
read only = no
browsable = yes
public = yes
writable = yes[Austausch]
path = /var
writable = yes
valid users = @users
read only = no
browsable = yes
public = yes
writable = yesIch habe mit Windows Zugriff auf alle Raspi Ordner, ausser dem Lib Ordner generell und im \var Ordner vom iOBroker und Grafana. iOBroker und Grafana Ordner sehe ich z.B. aber wenn ich darauf klicke und öffnen möchte, dann bekomme ich eine Fehlermeldung, dass ich keine Zugriffsrechte habe.
Die Freigabe im Samba gibt doch im ersten Eintrag von oben alle Ordner generell frei, oder?
Ich freue mich auf eure Lösungsvorschläge. Ich habe schon sehr viele Stunden im Internet verbracht, finde aber keine Lösung hierzu. Wahrscheinlich ist es für euch Profis eine Kleinigkeit.
Vielen Dank im Voraus euch noch einen schönen Sonntag
Mit freundlichen Grüßen
Chris -
@krissie777 sagte in Zugriff auf die Raspi Dateienvon IoBroker und Grafana:
Ich habe schon sehr viele Stunden im Internet verbracht, finde aber keine Lösung hierzu. Wahrscheinlich ist es für euch Profis eine Kleinigkeit.
ich habe das mal in Offtopic verschoben, weil ich es so verstanden habe, dass es um samba und nicht ioBroker geht.
Eine echte Beginner-Frage ist das auch nicht, ioBroker läuft ja schon, und sogar mit Grafana -
Was soll das eigentlich werden, wenn es fertig ist?
Via samba eine voll beschreibbare Linux-Installation in Windows haben? -
@thomas-braun Ich möchte z.B. iOBroker Plugins reinkopieren, ich möchte Zugriff auf die Daten und diese in Windows weiterverarbeiten usw.
Grüße
Chris -
Aber nicht so!
-
@thomas-braun : Danke für Deine Nachricht. Ja wie denn dann? Ich würde mich freuen, wenn ich Empfehlungen bekomme wie ich das lösen kann.
Anscheinend haben alle User die ich im Internet gefunden habe Zugriff auf den Ordner und die Unterordner. Da scheinen Zugriffsrechte nicht zu funktionieren...Wichtigste Frage die ich eingangs gestellt habe:
folgendes smb.conf file:******[Main]
path = /
available = yes
valid users = @users
read only = no
browsable = yes
public = yes
writable = yes[Austausch]
path = /var
writable = yes
valid users = @users
read only = no
browsable = yes
public = yes
writable = yes******Das wäre super, wenn Du mir das zuerst beantworten könntest.
Grüße
Chris -
@krissie777 sagte in Zugriff auf die Raspi Dateienvon IoBroker und Grafana:
path = /
CIFS-Freigaben auf / sind Schwachsinn. Und schwachsinnige Vorhaben unterstütze ich nicht.
Mach das mit WinSCP oder FileZilla oder einem anderen ssh-fähigen FileManager. -
@thomas-braun danke für die Freundlichkeit, bitte antworte mir nicht mehr, sei so gut. Dachte dass Beleidigungen hier im Forum laut AGBs nicht erlaubt sind. Ich wünsche Dir alles gute.
-
@krissie777
Da steht nicht, das man nicht Schwachsinn auch als solchen bezeichnen darf. -
@thomas-braun Ich habe Sie gerade gemeldet. Das ist absolut nicht in Ordung Ihr Ton mir gegenüber und vor allem was Sie damit ausdrücken wollen mir gegenüber. Ich widerhole mich ein letztes mal, bitte belästigen Sie mich und meinen Post nicht mehr. Vielen Dank
-
@krissie777 hallo Chris,
So ganz klar ist mir dein vorhaben nicht.
Iobroker Plugins , ich denke du meinst Adapter, oder was genau? Werden per Admin administriert. Wenn es darum geht in zum Beispiel VIS Bilder zu bekommen benutzt man den Dateimanager im Editor.
Für alles andere muss ich @Thomas-Braun zitieren:
Mach das mit WinSCP oder FileZille oder einem anderen ssh-fähigen FileManager.
-
@wendy2702 Hallo Wendy, herzlichen dank für Deine echt gemeinte und sehr freundliche Hilfe. Ja Adapter oder bei Grafana die Plugins direkt reinzukopieren. Wird ja auf Github ab und zu im Manual empfohlen es so zu tun. Ich habe Zugriff per Putty oder Filezilla auf fast alle Ordner, ausser die von mir angegebenen. Genau das möchte ich lösen. Ich bin mir nicht sicher aber können es Berechtigungen bei Samba vom Raspi oder geblockt vom IOBroker selbst? Es ist schon merkwürdig das ich auf alle Ordner komme nur nicht auf die vom IOBroker, Influx.DB und von Grafana.
Samba smb.conf file sieht so aus:
[Main]
path = /
available = yes
valid users = @users
read only = no
browsable = yes
public = yes
writable = yes[Austausch]
path = /var
writable = yes
valid users = @users
read only = no
browsable = yes
public = yes
writable = yesKönnten es evtl auch Berechtigungen vom IOBroker sein?
Ich bin halt noch ein Neuling und sehr froh, dass ich mit euren gutgemeinten Tipps und Erfahrungen es bisher so weit geschafft habe. Der Broker läuft einwandfrei auf dem Raspi und Grafana auch.
PS: Darf ich Dir noch eine zweite Frage zusätzlich stellen: Da die InfluxDB nicht zulässt, die Querys auf Monate oder Jahre zugruppieren, kann ich zur Influx.DB auch noch die Maria.DB parallel auf dem Raspi installieren und den Maria.DB Adapter in den Broker installieren? Ich hoffe das ist ok wenn es nicht mehr zur Eingangsfrage zählt (habe leider bis dato auch nach Stunden Recherche geschafft, Queries in Grafana, die auf der Influx.DB basieren auf Monate oder Jahre zu gruppieren).
Vielen Dank im voraus Wendy und noch einen schönen Abend.
VG
Chris -
@krissie777 sagte in Zugriff auf die Raspi Dateienvon IoBroker und Grafana:
Ja Adapter oder bei Grafana die Plugins direkt reinzukopieren. Wird ja auf Github ab und zu im Manual empfohlen es so zu tun.
Bei Grafana kann ich es nicht sagen aber bei iobroker kann ich mich nicht daran erinnern das man einen Adapter manuel kopieren soll. Wo steht das denn z.B. auf Github oder im Manual ?
Ich habe Zugriff per Putty oder Filezilla auf fast alle Ordner, ausser die von mir angegebenen. Genau das möchte ich lösen.
ls -la /opt/iobroker/ id <dein user name>
Lass bitte das einbinden in einen WIndows Rechner.... das führt zu 99% irgendwann zu Problemen.
PS: Darf ich Dir noch eine zweite Frage zusätzlich stellen: Da die InfluxDB nicht zulässt, die Querys auf Monate oder Jahre zugruppieren,
Zeig mal einen Screenshot was du da meinst?
kann ich zur Influx.DB auch noch die Maria.DB parallel auf dem Raspi installieren und den Maria.DB Adapter in den Broker installieren? Ich hoffe das ist ok wenn es nicht mehr zur Eingangsfrage zählt (habe leider bis dato auch nach Stunden Recherche geschafft, Queries in Grafana, die auf der Influx.DB basieren auf Monate oder Jahre zu gruppieren).
Installieren kannst du MariaDB sicherlich, ob der PI das alles gehändelt bekommt ist was anderes.
-
@krissie777 sagte in Zugriff auf die Raspi Dateienvon IoBroker und Grafana:
Ja Adapter oder bei Grafana die Plugins direkt reinzukopieren. Wird ja auf Github ab und zu im Manual empfohlen es so zu tun.
Ich habe keine Ahnung was du da vorhast und schon gar nicht wofür?
Das direkte Einkopieren von Daten in die ioBroker Struktur ist mit einigen Hindernissen behaftet. Deswegen kann ich mir nicht vorstellen, dass von offizieller Seite so etwas empfohlen werden soll.So müssen z.B. Bilder/Icons in der vis registriert werden, Adapter und deren Abhängigkeiten in der npm registry.
Was möchhtest du denn erreichen?
-
@krissie777 sagte in Zugriff auf die Raspi Dateienvon IoBroker und Grafana:
Es ist schon merkwürdig das ich auf alle Ordner komme nur nicht auf die vom IOBroker, Influx.DB und Grafana.
Der Broker läuft einwandfrei auf dem Raspi
Damit das so bleibt, dürften IMHO für den ioBroker-Ordner die Dateisystemrechte bei der ioBroker-Installation dahingehend automatisch so angepasst worden sein, dass Everyone (Public/Gäste) halt eben keinen Zugriff darauf hat.
Adapter werden über den ioBroker-Admin installiert.
Falls es unbedingt sein muss: Ein Workaround wäre z.B., sich am Linux-System bei der Cifs-Verbindung mit einem berechtigten Linux-User anzumelden. Aber bitte nicht alles mit „Admin“ machen. Sicherheit beachten!
-
@stabilostick Hallo zusammen, vielen Dank für eure Kommentare. Verstehe. Gibt es eine Möglichkeit, die Daten die Influx.db sammelt für Microsoft bereitzustellen ohne vorgenannte Probleme, so dass ich diese in eine Microsoft Accessdatenbank zusätzlich erfassen kann. Gibt es eine einfache nicht riskante Möglichkeit? Danke euch und Grüße Chris
-
@krissie777 wenn du dich entscheiden könntest uns zu erzählen was du genau vorhast und was du wofür benötigst, wäre es vielleicht möglich dir einen Weg aufzuzeigen.
Erst hieß es:
@krissie777 sagte in Zugriff auf die Raspi Dateienvon IoBroker und Grafana:
Ich möchte z.B. iOBroker Plugins reinkopieren
was willst du von wo nach wo kopieren?
u.a. hieß es auch
@krissie777 sagte in Zugriff auf die Raspi Dateienvon IoBroker und Grafana:
Grafana Ordner sehe ich z.B. aber wenn ich darauf klicke und öffnen möchte, dann bekomme ich eine Fehlermeldung, dass ich keine Zugriffsrechte habe.
Grafana hat gar nichts mit ioBroker zu tun
jetzt schreibst du
@krissie777 sagte in Zugriff auf die Raspi Dateienvon IoBroker und Grafana:
Gibt es eine Möglichkeit, die Daten die Influx.db sammelt für Microsoft bereitzustellen
also geht es "nur noch" um die Übergabe von historisierten Daten aus ioBroker nach Windows?
-
@homoran Hallo Hormoran, passt doch, ja die Punkte habe ich genannt und ich habe verstanden dass es erstens nicht gut ist Plugins manuell in den Ordner reinkopieren. Zweitens habe ich verstanden, dass es mit den Rechten auch nicht gut ist, da die installation nicht mehr rund oder gar nicht mehrlaufen könnte. Da der zweite Punkt mit den Zugriffen nicht gut ist hier manuell einzugreifen, möchte ich mein Ziel anderns erreichen und frage euch welche Möglichkeiten es gibt - die Datenhistorien vom IOBroker und vor allem die Datensammlungen der InfluxDB - nach windows bekommen möchte um diese in eine Microsoft Accessdatenbank einzulesen. Vielen Dank und Grüße Chris
-
@krissie777 Hast du mal hier geschaut:
-
@krissie777
Du machst es einem aber wirklich nicht leicht@krissie777 sagte in Zugriff auf die Raspi Dateienvon IoBroker und Grafana:
dass es erstens nicht gut ist Plugins manuell in den Ordner reinkopieren
Wir hatten dich gebeten uns die Stelle zu nennen, in der es Anleitungen gibt, die so etwas empfehlen.
@krissie777 sagte in Zugriff auf die Raspi Dateienvon IoBroker und Grafana:
Wird ja auf Github ab und zu im Manual empfohlen es so zu tun
Das ist definitiv falsch. Da müssten wir uns dann drum kümmern.
@krissie777 sagte in Zugriff auf die Raspi Dateienvon IoBroker und Grafana:
Zweitens habe ich verstanden, dass es mit den Rechten auch nicht gut ist,
das ist jetzt ganz etwas anderes...
Du eröffnest einen Thread unter Einsteigerfragen bei ioBroker, in dem du nach den Einstellungen in der Samba Konfiguration fragst.
Ich habe in 8 Jahren ioBroker noch kein einziges mal diese Konfiguration benötigt.
Also musste ich annehmen, dass du gar kein solche Einsteiger bist, wenn du so tief in den Eingeweiden von Linux arbeitest.
Wer das macht, kann kein Einsteiger mehr sein. Deswegen habe ich den Thread nach Offtopic verschoben, weil eine Samba Konfiguration rein gar nichts mit ioBroker zu tun hat.Darauf haben dir die Helfenden Fragen gestellt um dein Anliegen halbwegs einordnen zu können und um dir Wege zu einer möglichen Lösung anbieten zu können. Aber du hast insistiert, dass man dir die richtige Samba Konfig nennen soll und hast die Fragen nicht beantwortet.
Wie kommst du eigentlich darauf, dass die
@krissie777 sagte in Zugriff auf die Raspi Dateienvon IoBroker und Grafana:
Fehlermeldung, dass ich keine Zugriffsrechte habe.
etwas mit Samba zu tun haben soll?
Wenn du in der Firma auf das eMail-Konto deines Chefs zugreifen willst, bekommst du auch gesagt, dass du dazu keine Rechte hast.
Das sind einfach Dateirechte, die schon ihren Grund haben.
@krissie777 sagte in Zugriff auf die Raspi Dateienvon IoBroker und Grafana:
welche Möglichkeiten es gibt - die Datenhistorien vom IOBroker und vor allem die Datensammlungen der InfluxDB
Da du anscheinend auf Influx (wegen Grafana??) fixiert bist, kann ich dir nicht helfen, da ich diese DB weder nutze noch kenne.
Du kannst aber sämtliche Datenpunkte auch mit zwei History-Adaptern loggen und so z.B. über SQL arbeiten (wenn du dich mit der Abfrage einer SQL-Datenbank auskennst!)
Dazu könntest du Maria-DB auf einerm NAS laufen lassen, auf das du auch von WIN Zugriff hast.Ansonsten gäbe es noch jede Menge Nerd-Möglichkeiten, aber nichts für Einsteiger
Nur zur Sicherheit:
Du bist jetzt von allem anderen -bis auf History-Daten- weg?