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
    David G.D
    @Negalein Dann sollte es besser ganz getrennt voneinander laufen. Wäre ja doof, wenn bei A alles runter fährt wenn nur bei B die Sicherung fliegt.
  • Fragen zu Docker-Installationen

    20 245
    20 Topics
    245 Posts
    Q
    @steff2108 Ich habe ein ähnliches Setup wie du. iobroker läuft bei mir im Docker Container (macvlan) auf meiner DS1821+. Als Backup System habe ich eine DS423+ am Laufen. Meine komplette Docker Umgebung habe ich per Portainer Stacks (Compose) eingerichtet. Die persistenten Container Daten repliziere ich einmal täglich per Synology Snapshot Replication auf die DS423+ Sollte meine primäre DS1821+ ausfallen, brauche ich auf der DS423+ nur die Container zu starten und es läuft wieder alles... Beste Grüße
  • 48 590
    48 Topics
    590 Posts
    uweklattU
    Evtl. einmal Frigate anschauen. Da sind KI-Modelle zur Objekterkennung enthalten. Man kann auch eigene Obekte trainieren. Tschau Uwe
  • ioBroker ohne nodejs...

    12
    0 Votes
    12 Posts
    595 Views
    Thomas BraunT
    @oliverio sagte in ioBroker ohne nodejs...: aber grundsätzlich ist es das gleiche. Joh, richtig. interessant wäre noch deno oder bun. aber ich fürchte da müsste man auch einiges am code ändern, Eigentlich wollte ich auch die mal versuchen. Aber da fürchte ich auch, das es größere Umbauten nach sich ziehen würde. Deswegen hab ich das mal gelassen.
  • Installation auf bestehendem Webserver sinnvoll?

    Moved
    6
    0 Votes
    6 Posts
    356 Views
    HomoranH
    Webserver aufsetzen ist kiein Thema für den Einstieg in ioBroker. Ich hab das mal verschoben
  • Probleme mit Spotify Playlisten

    9
    1
    0 Votes
    9 Posts
    318 Views
    M
    @tiobb Prima, dann kannst jetzt ja weiter testen.
  • IR Lesekopf USB von mkrobe

    47
    1
    0 Votes
    47 Posts
    4k Views
    KusselinK
    Hallo Zusammen, ich muss den Thread nochmal aufmachen.....bis jetzt lief ja alles einwandfrei....aber wir haben unseren Zweirichtungszähler vom Netzbetreiber gewechselt bekommen und nun ist der 1.8.0 Wert natürlich bei "000000". Nun möchte ich natürlich das die Werte weiterlaufen und ausgelesen werden. Was muss ich denn nun nochmal unter Objekte / Smartmeter (hinten im Zahnrad) eintragen bei Day/ Monatsanfang usw. ? Muss ich da wirklich warten bis der neue Monat beginnt? Ich weiss es nicht mehr... :-( Kann mich bitte einer nochmal aufklären hier damit ich über den SourceAnalytics Adapetr die richtigen daten auslesen kann. Danke
  • iobroker Mail lesen und einen link darauf aufrufen

    3
    0 Votes
    3 Posts
    166 Views
    W
    @oliverio said in iobroker Mail lesen und einen link darauf aufrufen: @wichtelmann Erzähle mal mehr zum Anwendungsfall: Was ist der Auslöser für dich, warum du die EMail schreibst. ist der link immer gleich oder ähnlich? Gibt es darin Parameter die angepasst werden müssen? Ich muss mich regelmäßig über eine Webseite für einen gesicherten Vereich (Behörde) anmelden. Zur Autentifizierung wird dabei eine Mail angegeben, an die der Freischaltlink gesendet wird. Nur durch anklicken des Links wird der gesicehrte Bereich dann in einer Neuen Webseite geöffnet. Der Link ist Individuell und jedes mal anders, es gibt aber eine Webadresse im Link, die immer gleich bleibt. Nach der könnte man suchen/filtern Parameter in dem Sinn also keine, Link aus der Mail extrahieren und aufrufen.
  • /dev/tty... vs /dev/serial/by-id

    20
    2 Votes
    20 Posts
    741 Views
    Thomas BraunT
    @oliverio sagte in /dev/tty... vs /dev/serial/by-id: Die Experten haben eher Ahnung wo sie suchen sollen, falls sich da mal eine Interface ID ändert. Der Punkt ist: Die Experten müssen erst gar nicht in solchen Fällen suchen, weil sie nämlich gleich die persistenten Links verwenden und somit auch nie in diese 'Falle' tappen.
  • N8n ioBroker Workflows - Showcase

    n8n
    4
    5
    1 Votes
    4 Posts
    257 Views
    OliverIOO
    N8N gibt es schon seit 6 Jahren. Der aktuelle Hype ist hauptsächlich dem geschuldet, das die es sehr einfach gemacht haben mit KI APIs zu kommunizieren oder auch viele andere Nodes zu bekannten Anbieter bereits enthalten sind. Ansonsten hat es mehr oder weniger die gleichen Fähigkeiten wie Node red. Womöglich gibt es dort bereits auch schon entsprechende Nodes um KI nachzurüsten. Vorteil von N8N ist, dass sehr viele Leute aktuell dran sind, neue Anwendungsfälle für Workflows sich zu überlegen und das umfangreich auch im Internet zu finden ist. Da ist es bei Node red schon etwas schwieriger. Eventuell noch eine Anmerkung: Wenn man über ioBroker hinaus automatisieren möchte, setzt N8N darauf, dass der Server aus dem Internet erreichbar ist, so dass so genannte Web Hooks oder auch die oauth authentifizierung von Diensten erreichbar ist.
  • Homematic RPC liefert keine Statusänderungen

    23
    0 Votes
    23 Posts
    1k Views
    H
    @homoran Hab ich jetzt mal bei allen RPCs hinterlegt. Danke für den Hinweis
  • Wireguard Server

    2
    0 Votes
    2 Posts
    163 Views
    Marc BergM
    @dragon Eigentlich sollte es reichen, die Datei /etc/wireguard/wg0.conf auf die neue Installation zu übertragen, ganz ohne Dashboard. Ich habe einen steinalten wireguard Server Was heißt konkret "steinalt"? Du kannst hier auch mal die wg0.conf zeigen, die Prvate Keys natürlich entfernen. EDIT: Die Konfigurationsdateien sollen seit Version 1.0 untereinander kompatibel sein. Es gibt ja gefühlt dutzende verschiedene GUIs für Wireguard, vielleicht hast du jetzt einfach nur eine andere installiert, wenn das jetzt so unterschiedlich aussieht!?
  • Siro Rollo (ERB15LE) - Anleitung zum Akku tauschen

    1
    6
    0 Votes
    1 Posts
    77 Views
    No one has replied
  • zigbee2mqtt bekomme ich nicht zum laufeb

    Moved
    22
    3
    0 Votes
    22 Posts
    1k Views
    1Topf1
    @asgothian sagte in zigbee2mqtt bekomme ich nicht zum laufeb: @decnet Ok.. dementsprechend brauchst du bei port in deiner Konfiguration: tcp://192.168.178.37:6638 A. Ich würde auch von DHCP weggehen und dem Gerät eine feste IP zuweisen.
  • "Technician" Fronius Gen24 Passwort.

    Moved
    1
    0 Votes
    1 Posts
    81 Views
    No one has replied
  • test mit esp32, tasmota und claude

    4
    2
    0 Votes
    4 Posts
    312 Views
    MartinPM
    @liv-in-sky Die Frage ist, ob die günstigen Tarife für die Nutzung von Ki zu Halten bleiben werden. Derzeit sieht es so aus, dass man um Größenordnungen mehr Geld in die Rechenzentren hineinsteckt, als man von Kunden erlösen kann. Das kann nicht lange gut gehen. Es ist schon interessant, dass man da einen geduldigen Berater zur Seite hat, der einem viel von der Problemlösung abnimmt. Aber wenn die Firmen beginnen zu versuchen, ihre Investitionen in Rechenzentren aus der Verlustzone herauszuholen, kann es für manchen ein böses Erwachen geben, wenn er die teurer werdenden KI Abos nicht mehr finanzieren kann oder will, und bei den Ki generierten Codeschnipseln vor böhmischen Dörfern steht... Es kann natürlich sein, dass die KI Hardware in den Rechenzentren so günstig wird, dass das Kein Problem mehr sein wird.
  • Split Klimaanlage - Empfehlung?

    klimaanlage tado
    19
    0 Votes
    19 Posts
    10k Views
    M
    @dslraser hi, ich habe auch Daikin Split Klima mit dem Adapter, mit den Datenpunkten bekomme ich das steuern auch ohne Probleme hin, leider schaffe ich es nicht in iQontrol, Deins gefällt mir techznisch soweit sehr gut, kannst Du beschreiben wie Du das gemacht hat, gibt es die Möglichkeit das zu exportieren?
  • VW Connect Adapter - Audi Fehlermeldung

    Moved
    6
    0 Votes
    6 Posts
    230 Views
    CodierknechtC
    @line sagte in VW Connect Adapter - Audi Fehlermeldung: Das kann ja nicht die Lösung von Audi sein. Ist es aber ... und nicht nur von Audi. Wie bereits angedeutet, ist das zwischen den Herstellern und den Adapter-Entwicklern immer eine Art Katz-und-Maus-Spiel. Die Hersteller schotten ihr API in der Regel mehr oder weniger gut ab und rücken keine Infos raus, wie deren eigene App mit den Servern kommuniziert. Die Adapter-Entwickler kommen (z.B. mit Reverse-Engineering) dahinter, wie das funktioniert und entwickeln daraufhin einen Adapter. Der Hersteller entdeckt, dass ein externes System Zugriff erhalten hat und zieht eine weitere Sperre ein. Gehe zurück zu 1) - Ziehe keine 400 € ein. Ist eigentlich auch völlig verständlich. Die wollen halt ihre Ressourcen schonen. Ein Anwender mit App ruft wenn's hochkommt ein paar mal am Tag die App auf und schaut rein. Ein externes System wie ioBroker oder HA macht das aber im Minutentakt. Da müsste der Hersteller ganz andere Ressourcen vorhalten. Sowas kostet Geld. Außerdem besteht immer die Gefahr, dass durch unsachgemäße Anwendung eines externen Systems Schäden entstehen. Dass die Hersteller sowas verhindern möchten, liegt auf der Hand.
  • Alternative zu TAPO P100

    14
    0 Votes
    14 Posts
    536 Views
    Ro75R
    Ich möchte mich an dieser Stelle bei allen hier bedanken. Eure Infos waren mehr als nützlich. Ich habe jetzt NOUS A1T hier am laufen mit dem Sonoff Adapter. Läuft alles bestens ohne Probleme - AUCH ALEXA GEHT. Danke an Euch. :+1: Ro75.
  • Keinen Zugriff mehr auf den ioBroker Masterkurs

    Moved
    7
    0 Votes
    7 Posts
    335 Views
    haus-automatisierungH
    @frankie988 War ein Problem im Nameserver / DNS. Für IPv6 wurde die falsche IP rausgegeben. Seltsam, dass das erst jetzt aufgefallen ist. Sollte behoben sein.
  • 💡 Licht im Badezimmer bleibt nicht an (Ideen gesucht)

    28
    0 Votes
    28 Posts
    2k Views
    haselchenH
    @wildbill Du sagst es , je genauer die Karte 😉 Nur, welche Karte ? Das Anlegen funktioniert ja schon nicht . Der ist wieder auf dem Weg zurück zu seinem Versand-Ort 🫡
  • Lesekopf für digitale Stromzähler - LoraWan

    Moved
    2
    0 Votes
    2 Posts
    220 Views
    geschildG
    @dojodojo Vielleicht hiermit https://tasmota.github.io/docs/LoRa-and-LoRaWan-Bridge/ + Tasmota Lesekopf. Nicht getestet nur eine Idee.
  • Mosquitto server aktualisieren

    Moved
    19
    0 Votes
    19 Posts
    818 Views
    D
    @thomas-braun Für Cortex-basierte Systeme (z.B. ARM Cortex-M, Cortex-A) musst Du oft gezielt Binaries/Bibliotheken für ARM verwenden, und ggf. Cross-Compiling oder Bare-Mone-Umgebungen verwenden. Mit dist-upgrade hat das nichts zu tun, das stimmt.

416

Online

32.7k

Users

82.4k

Topics

1.3m

Posts