Skip to content

Off Topic

Hier kann über alles geredet werden was sonst nirgendwo hinpasst
3.2k Topics 49.9k Posts

NEWS

Subcategories


  • 92 Topics
    2k Posts
    MartinPM
    Und täglich grüßt das Murmeltier. https://www.golem.de/news/malware-in-javascript-projekten-neuer-wurm-frisst-sich-durch-die-npm-datenbank-2602-205732.html
  • 256 4k
    256 Topics
    4k Posts
    marcel-drzalM
    habe es gefunden, hatte in Grafana *3.6 nicht als Punkt geschrieben sondern als komma
  • 147 3k
    147 Topics
    3k Posts
    OliverIOO
    @Rushmed also jetzt habe ich dir den Fehler erklärt, auf die Datei gezeigt und noch die Dokumentation verlinkt in dem es deutlich drin steht... und du vermutest den Fehler immer noch wo anders? ps: oder an andere? habe ich mich undeutlich ausgedrückt?
  • Fragen und Hilfe zur externen SQL Datenbank

    1 5
    1 Topics
    5 Posts
    fuzzy1955F
    Teil 5: Verwenden der SQL-Daten in Diagrammen bzw. im VIS-2 Der Hauptzweck der Datenhistorisierung liegt natürlich in der grafischen bzw. tabellarischen Darstellung, um daraus mögliche Entscheidungen abzuleiten, etwa wo setzte ich beim Börsenstrompreis mein Bezugslimit. Eine einfache Möglichkeit zur grafischen Darstellung bieten die DIAGRAMME. Man wählt als Datenquellen die gewünschten SQL-Historisierungspunkte, stellt noch ein paar Dinge ein und … fertig. [image: 1770367644381-664a0f95-2fc3-48ae-babe-1a8ffafab1ad-image.png] Um das Ganze im VIS-2 anzuzeigen, nimmt man dort das Widget „Basic -IFrame“ und gibt bei Allgemein – Quelle den Link aus den Diagrammen an. [image: 1770367662940-281a33d1-fcdc-49bb-a3d9-c0fb7ea8ecd1-image.png] So kann man sich ein VIS-2-View nur für Diagramme bauen, bei der die gewünschte Art des Diagrammes angetippt wird: [image: 1770367682322-9328d9e4-3448-4e5a-8c92-8eeec3f2b52c-image.png] Die tabellarischen Darstellung im VIS-2 geschieht mit dem Widget „Basic Table“, bei dem man einen separaten Datenpunkt (Table Object ID) mit JSON-Daten befüllt. Dieses Beispiel zeigt Tages-, Monats- und Jahreswerte einer Strombilanz untereinander. [image: 1770367711812-00a9e22f-d74a-43e7-982f-0e35c37db84a-image.png] Die Datenpunkte dazu: { "alias.0.Diagrammdaten.StrombilanzJahre": { "common": { "name": "StrombilanzJahre", "desc": "Manuell erzeugt", "role": "state", "type": "json", "read": true, "write": true, "alias": { "id": "javascript.0.variables.j006" } }, "type": "state", "native": {}, "_id": "alias.0.Diagrammdaten.StrombilanzJahre", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "val": "", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1768340995710, "ack": false }, "alias.0.Diagrammdaten.StrombilanzMonate": { "common": { "name": "StrombilanzMonate", "desc": "Manuell erzeugt", "role": "state", "type": "json", "read": true, "write": true, "alias": { "id": "javascript.0.variables.j005" } }, "type": "state", "native": {}, "_id": "alias.0.Diagrammdaten.StrombilanzMonate", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "val": "", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1768340995710, "ack": false }, "alias.0.Diagrammdaten.StrombilanzTage": { "common": { "name": "StrombilanzTage", "desc": "Manuell erzeugt", "role": "state", "type": "json", "read": true, "write": true, "alias": { "id": "javascript.0.variables.j004" } }, "type": "state", "native": {}, "_id": "alias.0.Diagrammdaten.StrombilanzTage", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "val": "", "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1768340995710, "ack": false } } Mit einem Javascript werden die Datenpunkte zeitgesteuert befüllt. strSQL = "SELECT DATE_FORMAT (tag, '%Y-%m-%d') AS Tag, " + "ROUND(SUM(pv) / 1000.0,1) AS PV, " + "ROUND(AVG(akku)) AS Hausakku, " + "ROUND(SUM(haus) / 1000.0,1) AS Haus, " + "ROUND(SUM(eauto) / 1000.0,1) AS eAuto, " + "ROUND(SUM(gen) / 1000.0,1) AS Gen, " + "ROUND(SUM(nots) / 1000.0,1) AS Nots, " + "ROUND(SUM(gesamt) / 1000.0,1) AS gesamt, " + "ROUND(COUNT(autark)) AS autark " + "FROM iobroker.tagesstatistik " + "GROUP BY DATE_FORMAT (tag, '%Y-%m-%d') " + "ORDER BY DATE_FORMAT (tag, '%Y-%m-%d') desc;"; sendTo('sql.0', 'query', strSQL, function (result) { if (result.error) { console.error(result.error); } else { MyTrigger (idStrombilanzTage,JSON.stringify(result.result)); } }); --------------------------- Voila , das war die ganze Zauberei --------------------------- Anregungen, Fragen etc. bitte hier anhängen.
  • 271 Topics
    5k Posts
    P
    @Marc-Berg Ich habe den Datenpunkt zumm Schluß auch noch einmal so angelegt, wie du es beschrieben hat. Hat danach aber trotzdem nicht funktioniert Da ich ja dann auch den Datenpunkt mqtt.1.cmnd.tasmota_E5A25D.POWER1 hatte und ich zwischenzeitlich auch den Tasmota neu gestartet hatte, wurde mir automatisch wieder der Datenpunkt mqtt.1.cmnd.tasmota_E5A25D.POWER angelegt Ich hab es dann einfach wieder getestet und schau es funktionierte wieder Ich habs daran getestet, weil ich den POWER3 ja noch nicht eingebunden hatte ging dieser auch noch nicht über die Weboberfläche Dann habe ich den Datenpunkt mqtt.1.cmnd.tasmota_E5A25D.POWER3 erstellt und dann ging auch Schalter3 wieder Das muss echt keiner verstehen, weil, ich diese 3 Datenpunkte nicht von Hand angelegt habe, aber egal, es funktionniert wieder und das ist wichtig Vielen Dank für deine Hilfe und Bemühungen VG Thomas
  • 187 5k
    187 Topics
    5k Posts
    MartinPM
    Ein Problem hatte ich noch Iobroker - Backups macht der backup-Adapter nur lokal, da nicht privilegierter LXC Container unter Proxmox... Im Gegensatz zu smb funktioniert aber rsync aus einem nicht privilegierten LXC Nach dem lokalen täglichen Backup gegen 02:00 startet etwas später dann cron gesteuert ein rsync-Job der das lokale Verzeichnis mit einem Verzeichnis auf der USB-Platte des Fileservers synchronisiert ... 5 * * * sshpass -p ".........." rsync -a /opt/iobroker/backups/* martin@192.168.2.84:/mnt/usbdrives/intenso1/backup/Martin/iobroker/ > /dev/null 2>&1 3 5 * * * sshpass -p "........." rsync -a /opt/iobroker/log/*.log.gz martin@192.168.2.84:/mnt/usbdrives/intenso1/backup/Martin/iobroker/Logs/ > /dev/null 2>&1 Heute morgen fehlte dann nach der gestrigen Umstellung das Backup der USB-Platte auf dem neuen Fileserver Nach dem Eingeben von... rsync -a /opt/iobroker/backups/* martin@192.168.2.84:/mnt/usbdrives/intenso1/backup/Martin/iobroker/ .... war klar, dass erstmal der fingerprint des neuen Servers abgenickt werden musste. Danach aber dann diese Fehlermeldung ... rsync: [generator] chgrp "/mnt/usbdrives/intenso1/backup/Martin/iobroker/iobroker_2026_02_17-02_40_10_backupiobroker.tar.gz" failed: Operation not permitted (1) Die neuen Files wurden aber letztendlich kopiert ... -rw-rw-r-- 1 nobody nogroup 89926 Feb 24 01:59 javascripts_2026_02_24-02_59_24_backupiobroker.tar.gz -rw-rw-r-- 1 martin smbusers 89928 Feb 25 01:57 javascripts_2026_02_25-02_57_25_backupiobroker.tar.gz User und Group unterschieden sich ... Bin nicht sicher, ob das auch vorher schon auftrat. Habe das aber jetzt mit zwei "--no-" Optionen geheilt. Keine Fehlermeldungen mehr ... martin@iobroker-test-sicher:~/gitea/iobroker_shellscripte$ rsync -a --no-owner --no-group /opt/iobroker/backups/* martin@192.168.2.84:/mnt/usbdrives/intenso1/backup/Martin/iobroker/ martin@192.168.2.84's password: martin@iobroker-test-sicher:~/gitea/iobroker_shellscripte$
  • Fragen zu Docker-Installationen

    21 257
    21 Topics
    257 Posts
    haselchenH
    @0815_Peter Schön, dass es jetzt geht . Setz bitte den Thread hier auf [GELÖST].
  • 48 592
    48 Topics
    592 Posts
    liv-in-skyL
    Mein persönliches KI-Archiv — Self-Hosted Ich habe mir eine eigene Wissensdatenbank gebaut die ich per KI durchsuchen kann. Alles läuft bei mir zuhause auf einem Server. Programmiert mit Claude und die Anweisungen befolgt :-) Was kann das System? Ich kann Texte, Webseiten und Dateien in das Archiv speichern — und später per Suche wiederfinden. Die Suche ist "intelligent": sie versteht den Sinn einer Frage, nicht nur einzelne Wörter. Wer nach "Nudelgericht" sucht, findet auch "Spaghetti carbonara". Links ohne Auth werden gelesen und der Inhalt auch abgelegt. Das selbe passiert auch mit PDF Files - dadurch wird auch deren Inhalt gefunden. Jeder Eintrag bekommt eine Kategorie (Rezepte, ioBroker, Allgemein usw.) und eine eigene Seite die ich direkt im Browser aufrufen kann. Botti (OpenClaw) hilft mit Mein KI-Assistent Botti ist direkt angebunden. Ich schreibe ihm einfach: `ARCH: text Unsere Backup strategie für deinen Server ARCH: link https://... — er schickt die Seite ins Archiv ARCH: suche Backup-Strategie — er sucht und antwortet Das funktioniert auch per Telegram. Botti fragt vor dem Speichern kurz nach und schickt mir danach den direkten Link zum gespeicherten Eintrag. Komponente Technologie Datenbank PostgreSQL 15 + pgvector Embeddings Ollama + nomic-embed-text (768 Dimensionen) Webserver Node.js + Express Workflows n8n (self-hosted) Frontend Vanilla HTML/CSS/JS KI-Agent OpenClaw (Botti) Vektorindex HNSW + IVFFlat ! Worauf läuft es: PostgreSQL-Container — Datenbank mit pgvector-Erweiterung für Vektor-Embeddings, Node.js Webserver n8n-Container — Workflow-Automatisierung für Upload, Scraping und Indexierung Ollama-Server — Lokales KI-Modell nomic-embed-text für die Embedding-Generierung OpenClaw-eigenes Gerät — KI-Agenten-Management, hier läuft Botti [image: 1771785155382-image-22-02-19-30-13.png] [image: 1771785169772-image-22-02-19-31-33.png] [image: 1771785181015-image-22-02-19-29-33.png]
  • Grafana Wochenanfang auf Montag festlegen

    3
    2
    0 Votes
    3 Posts
    486 Views
    ?
    @dime Moin, daten, die in influxDB gespeichert werden, und ohne spezielle Formatierung abgefragt werden, beginnen immer donnerstags, Du kannst entweder mit einem Offset arbeiten oder die Daten auf Deine Time Zone bei der Abfrage einstellen. Da Du leider nicht zeigst, wie Du da was machst, ist es schwer genauer darauf einzugehen, zudem ist es hier in Deutschland so, dass Wochenbeginn montags ist. Sehe gerade, dass die Überschrift passt, aber unter 1. schreibst Du Sonntag. Dann kannst Du ja auch noch einmal hier nachlesen, vielleicht findest Du da etwas Interessantes, das Dir hilft. https://docs.influxdata.com/flux/v0.x/stdlib/date/boundaries/week/ VG Bernd
  • (Gelöst)Daten in Grafana fehlen, obwohl ansonsten vorhanden

    1
    3
    0 Votes
    1 Posts
    73 Views
    No one has replied
  • FB7590 Kanal 11 eingestellt, auf Kanal 6 funkt sie

    fritzbox kanal
    14
    2
    0 Votes
    14 Posts
    280 Views
    haselchenH
    @dp20eic Bin gerade dabei Repeater und FB mit den neuen Versionen zu testen. Backups sind gemacht. Recovery.exe liegen bereit :)
  • Reolink App funktioniert offline?

    14
    0 Votes
    14 Posts
    1k Views
    BananaJoeB
    @ralf_n sagte in Reolink App funktioniert offline?: So bleibt es weiterhin Mühselig, sich alles per Versuch und Irrtum zusammen zu basteln Das machen andere Adapter wesentlich besser. Der Entwickler des Reolink-Adapters, der diesen in seiner Freizeit erstellt hat selbst nicht über jedes Kameramodell von Reolink verfügt trotzdem den Wunsch einzelner aus dem Forum nachkommt und weitere Kameramodelle einbindet freut sich sicherlich wenn du oder andere ihm eine genauere Beschreibung der Nutzung der Datenpunkte schickt, am besten mit Beispielen so das er diese auf der Github-Seite zu den vorhandenen Beispielen mit einbauen kann. Also kein "mach mal" sondern "hier, das habe ich ausgeklingelt, so funktioniert xyz, könntest du ja in die Hilfe aufnehmen" Verbesserungsvorschläge sind sicherlich auch gut, aber ggf. wird derjenige davon auch schnell erschlagen. Sicherlich würde er sich auch über eine Spende in Form der entsprechenden Kamera freuen, dann kann er damit selbst direkt testen. ein Das machen andere Adapter wesentlich besser. ist sicherlich keine toller Ansporn um jemanden der seine Arbeit freiwillig mit uns geteilt hat an der Fortführung der Pflege des Adapters zu motivieren.
  • Chat GPT - muss man gesehen haben

    55
    7
    6 Votes
    55 Posts
    11k Views
    DJMarc75D
    @liv-in-sky sagte in Chat GPT - muss man gesehen haben: die wissen zuviel Stichwort MATRIX :grin:
  • grafana.ini ändern

    22
    0 Votes
    22 Posts
    2k Views
    Dr.PieD
    @marc-berg Das genau war der Knackpunkt ... nun läuft es ... sogar &Kiosk funktioniert .... Hammer. 1000 Dank allen :+1: :+1: :+1:
  • Bootfähiges Image von SSD Festplatte erstellen

    4
    0 Votes
    4 Posts
    818 Views
    S
    @duffy Ich habe am Raspi die Grafische Oberfläche mitinstalliert. Mit dem VNC-Viewer kann ich dann direkt im Menü -->Zubehör-->SD-Card-Copier das komplette System kopieren. [image: 1683796162503-raspi.jpg]
  • WLED(mal wieder) einzelne LEDs ansteuern?

    11
    0 Votes
    11 Posts
    3k Views
    T
    @darksoul Lese meinen Beitrag dann sollte es klar sein. Das war der 2. Treffer in der DuckDuck Suche nach "wled einzeln ansteuern iobroker". Und da ich hier aktiv bin, hab ich halt die Lösung gepostet. LOL hast recht ich hab tatsächlich nicht gepostet dass das 2. verschiedene lösungsmöglichkeiten für das Problem sind. :D sry, hab den ursprünglichen Beitrag editiert. EDIT: Baue mir damit 2 LED leisten die Akkustand und Solarleistung/Eigenverbrauch anzeigen.
  • Grafana Zeitbereich "gestern von 6-21Uhr"

    Moved
    12
    1
    0 Votes
    12 Posts
    757 Views
    zaphod66Z
    @marc-berg vielen Dank! dann probiere ich das mal! :+1:
  • 0 Votes
    17 Posts
    1k Views
    P
    Hallo Forum vielen Dank für eure Hilfe. Im Forum forum-raspberrypi.de findet Ihr den Werdegang, aber das Ergebnis für meine Lösung will ich euch auch hier gerne posten : Die Ausgangsbasis war/ist bei mir eine Fritz.box 6591 Cable mit einer SSD als Fritz.nas ... der Zugriff auf das Fritz.nas war unterbrochen ... der Sicherungslauf mit dem Skript "raspiBackup" von framp war nicht mehr möglich : raspberrypi4-iob Plattform linux Betriebssystem linux Architektur arm CPUs 4 Geschwindigkeit 1500 MHz Modell ARMv7 Processor rev 3 (v7l) RAM 7.71 GB NPM 6.14.18 Datenträgergröße 14.33 GB freier Festplattenspeicher 9.07 GB Aktive Instanzen 12 pi@raspberrypi4-iob:~ $ lsb_release -a No LSB modules are available. Distributor ID: Raspbian Description: Raspbian GNU/Linux 10 (buster) Release: 10 Codename: buster pi@raspberrypi4-iob:~ $ ... zuerst mussten die Ordnerberechtigungen und "ACL" richtig gesetzt werden ... mit : pi@raspberrypi4-iob:~ $ sudo setfacl -m u:pi:rwx,g:pi:rwx /media/fritznas pi@raspberrypi4-iob:~ $ getfacl /media/fritznas getfacl: Entferne führende '/' von absoluten Pfadnamen # file: media/fritznas # owner: root # group: root user::rwx user:pi:rwx group::r-x group:pi:rwx mask::rwx other::r-x pi@raspberrypi4-iob:~ $ sudo chmod 750 /media/fritznas pi@raspberrypi4-iob:~ $ pi@raspberrypi4-iob:~ $ getfacl /media/fritznas getfacl: Entferne führende '/' von absoluten Pfadnamen # file: media/fritznas # owner: pi # group: pi user::rwx group::rwx other::--- pi@raspberrypi4-iob:~ $ ... dann ... ist das jetzt (unter anderem) der Inhalt von "etc/fstab" und kann mit "sudoedit /etc/fstab" verändert werden und mit "sudo mount -a" ohne einen "sudo reboot" gestartet werden : //192.168.178.1/FRITZ.NAS/Ordner/Ordner/Sicherung/Ordner /media/fritznas cifs credentials=/home/pi/.smbcredentials,vers=1.0,rw,uid=1000,gid=1000,file_mode=0770,dir_mode=0770,noserverino,_netdev 0 0 ... den mount zu Fuss: sudo mount -t cifs -o credentials=$HOME/.smbcredentials,rw,uid=1000,gid=1000,file_mode=0770,dir_mode=0770,vers=1.0,noserverino //192.168.178.1/Fritz.nas/Ordner/Ordner/Sicherung/Ordner /media/fritznas ... Ergebnis ... beide Befehle funktionieren jetzt einwandfrei ... der Ordner "/media/fritznas" ist lesbar und die Dateien können mit "nano" verändert werden und das Skript "raspiBackup" von framp funkt wieder einwandfrei : pi@raspberrypi4-iob:~ $ ls -lisa /media/fritznas/ insgesamt 758 488 0 drwxrwx--- 2 pi pi 0 Mai 7 17:49 . 16130 4 drwxr-xr-x 4 root root 4096 Mai 3 13:16 .. 495 0 drwxrwx--- 2 pi pi 0 Mai 7 13:19 raspberrypi4-iob 499 1 -rwxrwx--- 1 pi pi 143 Apr 30 13:56 tt1.txt 500 1 -rwxrwx--- 1 pi pi 175 Mai 4 15:35 tt2.txt 498 1 -rwxrwx--- 1 pi pi 105 Dez 23 2020 tt.txt pi@raspberrypi4-iob:~ $ pi@raspberrypi4-iob:~ $ nano /media/fritznas/tt.txt pi@raspberrypi4-iob:~ $ vielen Dank an das Forum ... ihr habt mir super geholfen :+1: cu perry
  • WLAN Passwort ändern - Reihenfolge?

    Moved
    3
    0 Votes
    3 Posts
    300 Views
    E
    @haus-automatisierung Danke schön für die schnelle Antwort.
  • Docker, MACVLAN, Dual Stack und IP-Range

    Moved docker dual-stack macvlan
    1
    2
    0 Votes
    1 Posts
    788 Views
    No one has replied
  • Grafana BarChart Werte addieren (Wechselrichter)

    Moved
    11
    1
    0 Votes
    11 Posts
    2k Views
    K
    @marc-berg said in Grafana BarChart Werte addieren (Wechselrichter): @kapitaen31 sagte in Grafana BarChart Werte addieren (Wechselrichter): Ich habe die anderen zwei Balken über Override versteckt(hide). Kann der übrig gebliebene Balken auch wieder breiter angezeigt werden ? Ich bin mir unsicher, ob Grafana das in dieser Konstellation kann. Aber du könntest doch schon in der Query alle unbenötigten Spalten entfernen, indem du das hier unten anhängst: |> keep(columns: ["_time", "_Gesamt"]) Super, jetzt ist das Diagramm wieder so wie es sein soll. Danke. Ich werde heute abend damit ein wenig experimentieren.. Gruß Andreas
  • Mass Storage Mini ATX Gehäuse

    1
    0 Votes
    1 Posts
    128 Views
    No one has replied
  • Proxmox Nextcloud Backup mit Mountpoint zurückspielen

    1
    0 Votes
    1 Posts
    350 Views
    No one has replied
  • FB7590 Hauptrouter -> FB7590 MeshRepeater

    1
    3
    0 Votes
    1 Posts
    64 Views
    No one has replied
  • Protokoll Fehler spam

    20
    1
    0 Votes
    20 Posts
    1k Views
    CodierknechtC
    @leovandavart Dann bin ich raus. Funktioniert bei mir 1a - ohne irgendwelche Einträge im Log.
  • NUT-Server zur Steuerung einer USV mit Docker-Compose

    16
    0 Votes
    16 Posts
    2k Views
    K
    @chrunchy , @Homoran , also kurze Rückmeldung zu folgendem Test: An der USV hängt Diskstation, Iobroker Server (NUC) und der switch der beide verbindet. Ich habe von der Fritzbox das Eth. Kabel für den switch getrennt + USV aus der Steckdose gezogen. Ergebnis: NUC und Diskstation wurden wie erwartet nach der eingestellten Zeit heruntergefahren. :blush: Es reicht, wenn der switch der beide verbindet auch an der USV hängt. Danke euch für die Unterstützung. Das Forum ist einfach unschlagbar geil Gruß Uwe
  • TurnKey SMB Share von Linux Mint nicht erreichbar

    1
    1
    0 Votes
    1 Posts
    214 Views
    No one has replied
  • Frage zu Raspi Filesystem / info.0.sysinfo.disks.fsSize

    1
    2
    0 Votes
    1 Posts
    136 Views
    No one has replied

570

Online

32.7k

Users

82.4k

Topics

1.3m

Posts