Skip to content

Off Topic

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

NEWS

Subcategories


  • 91 Topics
    2k Posts
    HomoranH
    @hotspot_2 sagte in Upgrade von Debian 12 'Bookworm' auf Debian 13 'Trixie': Wollte mal nachfragen ob da Handlungsbedarf besteht. ja! https://forum.iobroker.net/post/1324258
  • 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 253
    21 Topics
    253 Posts
    haselchenH
    @0815_Peter Wie hast Du Deine Festplatten eingebunden? Welches Dateisystem? Wie sieht Deine Iobroker Config aus (Settings)?
  • 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]
  • Sungrow SH10RT mit BYD HVS+ - Fehlender Handshake

    Moved
    5
    0 Votes
    5 Posts
    90 Views
    ubeckerU
    das scheint mir aber eine Einstellung im WR zu sein. Dort gibt es die Möglichkeiten der Einstellung für die Batterie. Laden / Entladen Tageszeiten / Wochenende usw. Schau mal über WiNet-s auf den WR. (nicht über die sungrow APP). Bei mir stand darin das die Batterie nur am Wochenende geladen / entladen sollte.
  • [gelöst] Deye SUN10k parallel; Firmwareupgrade C042 auf C050

    Moved
    5
    4
    0 Votes
    5 Posts
    177 Views
    fuzzy1955F
    @sevi sagte in [gelöst] Deye SUN10k parallel; Firmwareupgrade C042 auf C050: wie kommunizierst du mit der Batterie Auch nur über den Master-Inverter. Ich habe 2 x 10 kWh MeritSun LiFe Speicher. Die Werte von denen bekomme ich auch vom Master-Inverter. Ist aber egal, weil die Batterien sowieso parallel an beiden Invertern hängen. Siehe Grafik unter #1.
  • WLED Anfänger Frage wegen ProblemMit LED Stripe

    17
    0 Votes
    17 Posts
    366 Views
    malorossM
    @haselchen sagte in WLED Anfänger Frage wegen ProblemMit LED Stripe: Da ist doch nen Pfeil auf dem Stripe!? Korrekt - ich bin alt und der Pfeil war echt winzig... :D
  • iQontrol: welche Hardware / OS für einen Touch-Monitor?

    Moved
    4
    0 Votes
    4 Posts
    57 Views
    da_WoodyD
    klar. http://192.168.0.250:8082/iqontrol/index.html bei mir am pc. klappt aber auch am handy, oder mit z.b. iob visu, sofern du einen .pro zugang hast. der moni kein netzwerk/wlan zugang?
  • Shelly DUO <-> Plus 2PM Action Fehler, IOB Alternative?

    1
    1
    0 Votes
    1 Posts
    28 Views
    No one has replied
  • Hilfe: Klipper --> Prometheus --> Grafana

    4
    0 Votes
    4 Posts
    97 Views
    crunchipC
    kann dir da auch nicht groß weiterhelfen, mittels KI Vollständige scrape_configs Für den Klipper‑Exporter brauchst du zwei Jobs in prometheus.yml: ​ scrape_configs: # Job 1: Exporter selbst scrapen (interne Metriken) - job_name: "klipper-exporter" scrape_interval: 5s metrics_path: /metrics static_configs: - targets: ['klipper-host-ip:9101'] # Port des Exporters # Job 2: Klipper-Metriken über /probe (Blackbox‑Style) - job_name: "klipper" scrape_interval: 5s metrics_path: /probe params: modules: ['system_info', 'printer_objects', 'process_stats', 'job_queue'] static_configs: - targets: ['klipper-host-ip:7125'] # Moonraker API-Port! relabel_configs: - source_labels: [__address__] target_label: __param_target - source_labels: [__param_target] target_label: instance - target_label: __address__ replacement: klipper-host-ip:9101 # Exporter-Adresse! Wichtig: Der /probe-Job scraped nicht Moonraker direkt, sondern den Exporter (Port 9101). Der Exporter holt intern die Daten von Moonraker. ​ Verfügbare Modules Der Exporter unterstützt diese Module (alle oder Untermenge): ​ system_info printer_objects process_stats job_queue network_stats directory_info history Teste mit curl http://klipper-ip:9101/probe?modules=system_info&target=http://localhost:7125 auf dem Klipper‑Host – sollte Metriken ausgeben. ​ Häufige Fehlerquellen Target DOWN: Falsche IP/Port in targets oder Firewall blockt (Proxmox LXC → Snapmaker U1). Überprüfe mit curl von Prometheus‑Host aus. ​ Keine Daten: API‑Key fehlt oder trusted_clients in moonraker.conf sperrt den Exporter. ​ Relabel fehlt: Ohne relabel_configs weiß Prometheus nicht, dass /probe den Exporter braucht. ​
  • IP Kamera Kennzeichen erfassung

    Moved
    2
    0 Votes
    2 Posts
    105 Views
    HomoranH
    @_tidf https://forum.iobroker.net/search?in=titlesposts&term=kennzeichenerkennung&matchWords=all&by=&categories=&searchChildren=false&hasTags=&replies=&repliesFilter=atleast&timeFilter=newer&timeRange=&sortBy=timestamp&sortDirection=desc&showAs=posts
  • RPI 5 mit RPI-RF-MOD und SSD-HAT

    Moved
    4
    0 Votes
    4 Posts
    177 Views
    flkontaktF
    @mcfly11111 bist du hier schon weiter gekommen? Ich habe eine ähnliche Konstellation bei mir, Raspberry Pic mit SSD am HAT. Ich habe aber noch keine Infos gefunden, ob das Modul Rpi-rf-mod einfach auf die komplette PIN-Leiste des Pi5 gesteckt wird, oder ggf. mit Jumperkabel verbunden werden muss. Hast du hierzu Infos? Danke!
  • SONOFF ZBMINIR2 schaltet nicht richtig

    Locked Moved
    2
    2
    0 Votes
    2 Posts
    76 Views
    Samson71S
    @RiestererR Ich habe das Thema gesperrt und verschoben, denn.... "Malen nach Kabelfarben" ist bei Strom ein ganz schlechter Berater. Dieses Forum ersetzt weder das eigenständige (und richtige) Messen, noch den dafür autorisierten Fachmann. Auch 230V können tödlich sein! Deiner Beschreibung nach entsteht jedenfalls nicht der Eindruck, dass Du wirklich weist was Du da machst. Verschoben ist das Ganze nach OffTopic schlichtweg deswegen, weil es hier nicht um Einbindung von Hardware für den ioBroker geht, sondern Deinem eigenen Bekunden nach um die Einbindung in HomeAssistant.
  • PV Energie Aufteilen Haus, Hausbatterie, Auto

    Moved
    9
    0 Votes
    9 Posts
    159 Views
    fuzzy1955F
    @Stefan-Falt sagte in PV Energie Aufteilen Haus, Hausbatterie, Auto: Nach welcher Logik Teilt ihr die Energie auf Hallo Thomas, meine Aufteilungslogik ist wie folgt. Ich habe aber eine Inselanlage mit zeitweiligem Netzbezug am Generatoreingang. [image: 1767611638638-schema-parallelschaltung-deye-sun10k.jpg] Vielleicht kannst du trotzdem etwas davon brauchen (vereinfachte Version): if (BoilerTemperatur < BoilerTemperaturSoll && (HausakkuSOC > 50 && Boilerregler > 0) || GenLeistung > 0 ) { strPrioritaetstext = 'Boilerstab heizt mit ' + HausakkuSOC + '%'; if (HausakkuLeistung < 0 || GenLeistung > 0) { strPrioritaetstext += ' | Hausakku lädt ' + HausakkuLeistung + ' W'; } if (LadungOffen > 0 && GenLeistung > 0) { strPrioritaetstext += " | Wallbox lädt " + StromIst + " A"; } } else if (BoilerTemperatur < 60 && HausakkuSOC > 50 && JetztDatum >= LetztesDatum) { strPrioritaetstext = 'Boiler heizt 60 °C auf'; } else if (HausakkuSOC < HausakkuMaxSOC) { if (HausakkuLeistung < 0) { strPrioritaetstext = 'Hausakku lädt ' + HausakkuLeistung + ' W'; } else { strPrioritaetstext = 'Hausakku (' + HausakkuSOC + '%) entlädt ' + HausakkuLeistung + ' W'; } if ((HausakkuSOC > BatterieMinSOC) || GenLeistung > 0) { if (getState(idWallboxPause).val == false){ if (LeistungWallboxIst > 0) { strPrioritaetstext += ' | Wallbox lädt ' + Math.round(LeistungWallboxIst) + ' kW'; } } else { strPrioritaetstext += ' | Wallbox startet ...'; } } } else if (LadungOffen > 0 && HausakkuSOC > BatterieMinSOC) { strPrioritaetstext = "Wallbox lädt " + StromIst + " A"; if (PVErzeugung > 0) { strPrioritaetstext += " aus der PV (" + PVErzeugung + " W)"; } if (HausakkuSOC >= HausakkuMaxSOC) { strPrioritaetstext += " aus dem Hausakku (" + HausakkuLeistung * -1 + " W)"; } } else if (PVErzeugung > 100) { strPrioritaetstext = "PV-Module versorgen das Haus mit " + Math.round(StromleistungHaus) + " W"; } else { strPrioritaetstext = "Hausakku versorgt das Haus mit " + Math.round(StromleistungHaus) + " W"; } //PV-Überkapazität verheizen if (GenLeistung == 0 && PVUeberschuss > 500 && HausakkuSOC >= 70) { strPrioritaetstext += " | IR-Heizung OG läuft mit " + Math.round(IRHeizungOGLeistung) + " W"; } Gruß, Fuzzy
  • Genauigkeit vom Zigbee Feuchtesensoren

    zigbee luftfeuchte wassergehalt
    27
    0 Votes
    27 Posts
    461 Views
    MartinPM
    Menno, die Kalibrierwerte sind nur lose verankert... Wenn man einen Sensoren löscht und neu paired sind die Werte weg ... Werden die auf dem Device gespeichert, oder sind die in der zigbee2mqtt Datenbank? Einen Wiki-Artikel zu scheiben, um die Kalibrierwerte zu dokumentieren/nicht zu verlieren, ist vielleicht suboptimal. Habe die Kalibierwerte aus den aufgezeichneten Grafana-Kurven während der Kalibrierung rekonstruieren können
  • VIS Anzeige PI5 mit Trixie Probleme.

    4
    2
    0 Votes
    4 Posts
    56 Views
    Thomas BraunT
    @wendy2702 sagte in VIS Anzeige PI5 mit Trixie Probleme.: Aber warum bekomme ich mit Pipewire keinen Audioausgang unter Trixie angezeigt und wenn doch Pipewire der Standart ist, warum versucht raspi-config es mit "pactl" ? Keine Ahnung. Installier mal pulseaudio-utils nach. Da ist jedenfalls pactl drin.
  • Sax-Power

    Moved
    2
    0 Votes
    2 Posts
    246 Views
    M
    Hallo Christian, deine Anfrage ist schon eine weile her. Ich hatte mir im Oktober 2 x 7 KWh geleistet, im November hatte ich dan den 3. angeschafft. Ich habe eine 15 Jahre alte PV Anlage ohne Speicher und wollte mehr eigenen Strom nutzen. Die Einzelnen Speicher sind Eigenständig und man braucht sich um nicht kümmern. Die Hotline ist 1a! Nur bräuchte ich jetzt mehr Sonne. Grüße Rossi
  • Nutzt jemand google streamer 4K?

    1
    0 Votes
    1 Posts
    72 Views
    No one has replied
  • VS Code + Cline + MiMo-V2-Flash (aktuell kostenlos)

    Moved
    1
    0 Votes
    1 Posts
    46 Views
    No one has replied
  • Shelly Pill Ausgang schalten per MQTT

    5
    1
    0 Votes
    5 Posts
    120 Views
    J
    erledigt
  • Pi 4 – stabile Spannungsv. mit Hutschienen-Netzteil (USB-C)?

    Moved
    6
    0 Votes
    6 Posts
    132 Views
    MartinPM
    Wenn man ein nicht USB-Netzteil als Spannungsversorgung des Pi wählt, ist eine Zuführung von GND und +5V über die Pfostenleiste meiner Ansicht nach die bessere Wahl.
  • Conbee 2 - Deconz/Phoscon + Debian Trixie ?

    Moved
    21
    1
    0 Votes
    21 Posts
    978 Views
    Jey CeeJ
    Das Problem liegt wohl bei deConz, es gibt dazu ein issue: https://github.com/dresden-elektronik/deconz-rest-plugin/issues/8429
  • Zukunft der Anwesenheitserkennung

    anwesenheitserkennung
    8
    0 Votes
    8 Posts
    253 Views
    R
    gelöscht
  • Problem: Anmeldung / Registrierung bei daswetter.com

    Moved
    162
    0 Votes
    162 Posts
    37k Views
    Rene_HMR
    Die Version 4.0.0. unterstützt nun (ausschliesslich) die neue API. Testergebnisse und Wünsche bitte als Ticket im github oder unter Adapter: DasWetter

741

Online

32.7k

Users

82.4k

Topics

1.3m

Posts