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
    Auf ein Web-Frontend wie cockpit habe ich jetzt erstmal verzichtet. Pures debian Linux, mit per APT installiertem Samba paket, handgedengelte Konfigurationsdatei ... Konfiguration läuft so weit, unprivilegierter LXC-Container, nur ist die Konsole teilweise merkwürdig lahm. top ist unauffällig, aber manches dauert länger, als gewohnt ... Interessanterweise scheint "hingucken" etwas zu bewirken .. mache ich ein "ls -l" auf ein Verzeichnis, das viele Dateien enthält, dauert es Sekunden, bis sich nach Eingabe von enter etwas auf der console tut... Versucht man es noch mal, blitzschnell ... wahrscheinlich irgendwelche caches, die erst gefüllt werden müssen ...
  • Fragen zu Docker-Installationen

    21 254
    21 Topics
    254 Posts
    crunchipC
    @0815_Peter sagte in Installation Docker: Failed to register layer: failed to register layer: lsetxattr security.capability /usr/bin/node: operation not supported zitat KI Ursache des Fehlers Der Fehler failed to register layer: lsetxattr security.capability /usr/bin/node: operation not supported tritt auf, weil Docker beim Entpacken eines Image-Layers versucht, erweiterte Attribute (xattrs) – konkret security.capability – auf eine Datei zu setzen. Das Dateisystem oder der Kernel unterstützt diese Operation jedoch nicht. Seit Docker 25 ist dieses Verhalten strenger geworden: Früher wurden fehlende xattr-Unterstützungen stillschweigend ignoriert – seit Version 25 schlägt der Layer-Import hart fehl. ​ Mögliche Ursachen bei unRAID Das Problem auf unRAID hängt häufig damit zusammen, dass: Das Docker-Image-Verzeichnis auf einem Dateisystem liegt, das keine xattrs unterstützt (z.B. FAT32, oder ein falsch konfiguriertes Share-Dateisystem). ​ Nested Overlay-Filesystems (z.B. wenn Docker innerhalb einer VM oder eines LXC-Containers läuft) xattr-Operationen blockieren. ​ Der Docker Storage Driver (overlay2) xattrs auf dem Ziel-Dateisystem nicht unterstützt. ​ Lösungsansätze Docker-Verzeichnis auf ext4 prüfen/verschieben: Stelle sicher, dass das Docker-Datenverzeichnis (standardmäßig /var/lib/docker) auf einem echten ext4-Dateisystem liegt und nicht auf einem unRAID-Array-Share (der typischerweise FUSE/shfs verwendet). Lege es auf einem unformatted/directly assigned disk mit ext4 oder einem Cache-Pool (btrfs/xfs) ab. ​ Docker-System neu erstellen: In unRAID unter Settings → Docker die Docker-Installation zurücksetzen – Docker-Service stoppen, das Docker-Image-File löschen und neu anlegen. Manche Nutzer haben damit Erfolg gehabt. ​ Storage Driver auf btrfs wechseln: Wenn der Cache-Pool mit btrfs formatiert ist, kann man den Docker-Storage-Driver auf btrfs umstellen. btrfs unterstützt xattrs nativ. ​ /etc/docker/daemon.json anpassen: Als Workaround kann man den Storage Driver explizit konfigurieren: json { "storage-driver": "overlay2", "storage-opts": ["overlay2.override_kernel_check=true"] } Das hilft aber nur, wenn das Problem am Treiber und nicht am Dateisystem selbst liegt. ​ Kernel-Konfiguration prüfen: Der Kernel muss CONFIG_EXT4_FS_SECURITY=y gesetzt haben, damit xattrs auf ext4 funktionieren. Bei unRAID ist das normalerweise der Fall, aber es lohnt sich zur Kontrolle. ​ Empfohlene Vorgehensweise für unRAID Das wahrscheinlichste Problem ist der Speicherort des Docker-Image-Files. Gehe in unRAID unter Settings → Docker und stelle sicher, dass: Docker vDisk location auf einem Cache-Drive (btrfs oder xfs) liegt, z.B. /mnt/cache/docker.img Nicht auf /mnt/user/... (das ist der FUSE-gemountete Share, der keine xattrs unterstützt) Das ist der häufigste Grund, warum einzelne Container auf unRAID mit diesem Fehler scheitern, während andere problemlos laufen – manche Images setzen security.capability-xattrs (z.B. auf node, ping, nginx), andere nicht.
  • 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]
  • Exceltabelle (oder xml, csv) formatiert in Word einbinden.

    3
    1
    0 Votes
    3 Posts
    122 Views
    David G.D
    @meister-mopper Ist Off Topic nur fürs Smarthome reserviert? Hier gibt's ja viele Leute die von viel Ahnung haben.
  • Defekte Lampe in Phoscon App durch neue ersetzten

    3
    0 Votes
    3 Posts
    228 Views
    NathanDrakeN
    @asgothian vielen Dank für die Info! Die Idee mit dem Löschen der alten Lampe ganz zum Schluß gefällt mir. Dann kann man alles durchgehen und vergisst auch nichts.
  • Suche Adapter für Grandstream GDS3710

    1
    0 Votes
    1 Posts
    80 Views
    No one has replied
  • Welche Hardware mit USV

    20
    0 Votes
    20 Posts
    2k Views
    NashraN
    @ostseereiter sagte in Welche Hardware mit USV: @nashra Ich hatte sie schon mal ne dreiviertel Stunde vom Netz genommen dann waren es noch 28 Prozent kommt aber drauf an wie viele Verbraucher du dran hast. Ja ist klar, aber ich ging jetzt von den Geräten aus die Du oben angegeben hattest. 45 Minuten und dann noch 28% hört sich schonmal gut an. Habe ja schon eine USV von APC aber noch eine davon ist mir im Moment zu teuer und wenn es etwas günstigeres gibt, sollte man es sich ja mal überlegen :-)
  • FullpageOS mit ioBroker

    4
    0 Votes
    4 Posts
    784 Views
    Thomas BraunT
    @hcker which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs liefert?
  • Speicherplatz von entferntem System auslesen (df -h)

    17
    0 Votes
    17 Posts
    891 Views
    David G.D
    @liv-in-sky Hab grad auch noch getestet. Erst das qprint nachinstalliert. Ohne Erfolg. Dann sind mir auch die Hochkommas aufgefallen, dass die bei mir was schief stehen und bei dir nicht. Mit den richtigen Hochkommas klappt es jetzt, auch ohne das print nachzuinstallieren. Ich danke euch vielmals.
  • Sinn von Smarten Thermostaten in Mietwohnung?

    kosten zigbee thermostat
    39
    0 Votes
    39 Posts
    3k Views
    K
    @pete0815 die Heizungssteuerung alleine ist erst mal ein Komfortgewinn. Es ist einfach angenehm, wenn das Badezimmer morgens schön warm ist. Wenn man gleichzeitig noch die Fenster mit überwacht hat man einen doppelten Vorteil: bei offenem Fenster kann man die Solltemperatur deutlich herunter regeln. Dadurch wird weniger Energie vergeudet und die Kipplüfter werden ohne Worte an das Schließen der Fenster erinnert. Außerdem hat man immer einen Überblick über den Verschlusszustand der Fenster und kann zum Beispiel bei Öffnen des Garderobenschrankes ( Entnahme der Jacke vor Verlassen der Wohnung ) an offene Fenster erinnern. so etwas ist aus meiner Sicht ein sinnvoller Einstieg in die Hausautomatisierung .
  • 0 Votes
    8 Posts
    832 Views
    Z
    @joshude sagte @zahnheinrich was hast du denn für eine FritzBox und wie machst du das mit LTE? Hast du einen Daten-Stick an einer normalen FritzBox? Wir hatten nämlich die 6820 LTE im Einsatz und waren damit nicht glücklich. Ansonsten sind die FritzBoxen super, die nutze ich selbst auch gern. Ich betreibe LTE über einen HUAWEI Router, da der beim Abo dabei war und die SIM Karte dort direkt eingesetzt wird. Die Verbindung ist erheblich schneller, als mit verschiedenen getesteten LTE Sticks am USB Port der Fritz. Meine Fritz 7590 hängt dahinter und versorgt mein Heimnetz. Kommt immer auf die lokalen Umstände an. (o.T : Das Abo mit unbegrenztem Datenvolumen in LTE kostet beim rosa Riesen in Polen ca. 12€!! :grin: ) Irgendwas muss ich mir also für die Zukunft überlegen, dass sowas nicht wieder passiert. Wie ich schon schrieb, benötigst du eine redundante Hardware, auch um solche Missgeschicke kompensieren zu können. Ebensolche hatte ich in meiner EDV Vergangenheit nicht nur einmal! Ein zweiter raspy incl. separater Stromversorgung ist daher kein Luxus, sondern Minimalausstattung!
  • Fully zeigt nur weisse Webseite

    Moved vis android app vis
    1
    0 Votes
    1 Posts
    107 Views
    No one has replied
  • Wireguard vpn über Handy Tethering

    Moved
    5
    0 Votes
    5 Posts
    624 Views
    P
    @joergh Ich thetere Wireguard nicht direkt, sondern habe auf den Geräten, welche übers Handy ins Internet gehen, Wireguard zusätzlich eingerichtet. Das Smartphone gibt also nur das Internet frei und das Tablet baut den VPN Tunnel auf.
  • VPN zu Debian, aber kein Ping möglich

    2
    0 Votes
    2 Posts
    242 Views
    sissiwupS
    @jan1 Hi, mit zerotier bin ich auch nicht weiter gekommen. Ich habe tailscale als Alternative eingerichtet. Da ging alles auf anhieb.
  • #offtopic Organisation von Hubs, Router etc

    Moved organisation rack raspberrypi
    3
    0 Votes
    3 Posts
    289 Views
    R
    @homoran danke....hab irgendwie den richtigen Platz nicht gefunden 🤦
  • Button auf Sperrbildschirm

    2
    1
    0 Votes
    2 Posts
    198 Views
    C
    @toni1963 Du könntest ein url-Lesezeichen verwenden und den Befehl dann in der url übermitteln. z.B. http://<ip>/cm?user=&password=&cmnd=Backlog%20Power1%20on Ob das allerdings auf dem Sperrbildschirm klappt, kann ich nicht sagen.
  • SSH server + Tunnel

    3
    0 Votes
    3 Posts
    573 Views
    I
    @FredF Ja stimmt ich habe es hoffentlich jetzt deutlicher gemacht. Es sollte halt schon standard sein bei einem aktuelle Linux. Ich habe es mir nur halt angewöhnt es immer einmal zu Überprüfen.
  • USB Device in Linux

    12
    3
    0 Votes
    12 Posts
    1k Views
    B
    @thomas-braun Danke für deine Unterstützung... Wenn man einen Stick mit Firmware kauft und einen ohne geliefert bekommt, braucht man sich nicht zu wundern, wenn der nicht einbindbar ist! Neu geflashed und er ist sichtbar...
  • Laptop gesucht

    3
    0 Votes
    3 Posts
    312 Views
    M
    Schau mal ob du hier fündig wirst: https://www.medion-fabrikverkauf.de/?gclid=CjwKCAjwp_GJBhBmEiwALWBQk8sCPLlT8pmETh05cizMBm3jPN8vLcB8jwi-eZAfXoq3_oR8KXCCUxoC-0sQAvD_BwE
  • FritzBox Update Loginfehler JS

    1
    0 Votes
    1 Posts
    169 Views
    No one has replied
  • Wireguard VPN Server hinter Fritzbox, sicher?

    2
    0 Votes
    2 Posts
    1k Views
    ?
    @phil82 Natürlich ist jede Portfreigabe bedenklich. Aber leider geht es halt nicht immer ohne wenn man bestimmte Dinge nutzen möchte. Nutze auch WireGuard mit den selben Port. Ich denke solange kein anderer deine Schlüsseldatei hat, sollte da auch niemand anderes außer du reinkommen.
  • Saugchaos mit Roborock in Obergeschoss

    1
    1
    0 Votes
    1 Posts
    183 Views
    No one has replied
  • W3C Web of Things

    12
    0 Votes
    12 Posts
    843 Views
    A
    @dutchman Nein, ich hatte in Discord gesagt, dass wir ein "ähnliches Thema" im Forum haben:[image: 1631610322850-29228d46-0aac-4bca-b4dd-fa7988e7b6b4-image.png]

374

Online

32.7k

Users

82.4k

Topics

1.3m

Posts