Skip to content

Off Topic

Hier kann über alles geredet werden was sonst nirgendwo hinpasst
3.2k Themen 49.5k Beiträge

NEWS

Unterkategorien


  • 91 Themen
    2k Beiträge
    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 Themen
    4k Beiträge
    marcel-drzalM
    habe es gefunden, hatte in Grafana *3.6 nicht als Punkt geschrieben sondern als komma
  • 146 3k
    146 Themen
    3k Beiträge
    HomoranH
    @thaistatos sagte in Blockzeit ohne Funktion bzw. falsche Funktion: ich verstehe es nicht: ok, da hab ich nicht richtig hingesehen! bei history im Objekt [image: 1770451052351-screenshot_20260207-085611_duckduckgo-resized.jpg] und in der Instanz [image: 1770451071348-screenshot_20260207-085447_duckduckgo.jpg]
  • Fragen und Hilfe zur externen SQL Datenbank

    1 5
    1 Themen
    5 Beiträge
    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.
  • 270 Themen
    5k Beiträge
    M
    @Homoran Ich habe einfach mit einem Script die Datenpunkte aus dem Alias-Ordner in eigene Datenpunkte unterhalb von 0_userdata.0. angelegt. Nun konnte ich diese Datenpunkte mit den Datenpunkten unterhalb von Alias.0 verknüpfen. Das Problem ist also gelöst.
  • 184 5k
    184 Themen
    5k Beiträge
    Pedder007P
    Aktuell läuft nur auch mein WoMo Projekt parallel, da gibt es jede Menge properitären Blödsinn der in den ioBroker eingebunden werden will ;-) Habe die letzten zwei 'Tage' damit verbracht mit Hilfe von Gemini einen Gasflaschensensor per Bluetooth in IOB einzubinden, war echt zäh aber nun läufts. Ich habe mir zu 'Agent-DVR' aber mal einen leeren Container mit entsprechendem Namen angelegt, dann vergesse ich es nicht ;-)
  • Fragen zu Docker-Installationen

    20 245
    20 Themen
    245 Beiträge
    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
  • 38 438
    38 Themen
    438 Beiträge
    H
    @joergeli sagte in Wenn einem VIS nichr reicht und man zuviel Zeit hat :-): .. und wie hast Du es technisch realisiert ? Vermutung: Daten werden via MQTT an den ESP geschickt, dann noch einen Web-Server auf dem ESP installiert, et voila - oder? Nicht ganz. Ich lasse den ESP mittels Javascriopt die Daten aller Datenpunkte beim ioBroker mittels Simple-API abfragen, für das Liniendiagramm fragt der Browser direkt bei der influx die Daten ab und bastelt daraus das Diagramm, damit der kleine ESP nicht die Hufe streckt. Mein Browser macht die ganze "Arbeit", der ESP ruht sich aus und ich brauche kein mqtt. Dadurch bleibt das Ganze extrem schnell und stabil, und der ESP wird nicht überlastet, weil die ganze Arbeit der Browser macht, und dem ist es ziemlich egal ist, wieviele Daten in der Influx liegen.
  • Ahoy/ Open DTU Gehäuse

    1
    0 Stimmen
    1 Beiträge
    223 Aufrufe
    Niemand hat geantwortet
  • Hinweis für Fritzbox-Nutzer

    18
    0 Stimmen
    18 Beiträge
    2k Aufrufe
    haselchenH
    Ob diese Info noch Bestand hat, keinen Schimmer 😎 Ich fand den Wechsel der Domain von fritz.box auf sky.net lustig 😁 Beim Durchsehen der Konfigvariablen aufgefallen: CONFIG_HOSTNAME='fritz.box' Kann in der /var/flash/featovl.cfg geändert werden, bspw.: CONFIG_HOSTNAME=sky.net ...aber ohne Gänsefüßchen oder Hochkommata. Nach Neustart ist dann die Fritz!Box so zu erreichen: "http://sky.net" Und allen Geräten wird diese Domain an den Hostnamen angehangen. ...allerdings funktionieren dann die Links nicht mehr zum NAS und Myfritz im WebIf. Ist also noch nicht so ganz durchdacht/fertig. Aber wer NAS und Myfritz Webinterface nicht nutzt kanns egal sein.
  • Screenshots von Blockly und Seitenleiste im Script Editor

    1
    1
    0 Stimmen
    1 Beiträge
    86 Aufrufe
    Niemand hat geantwortet
  • Bitte u. Tipps, was ist Top am HeizungsThermostaten Markt!

    Verschoben
    15
    0 Stimmen
    15 Beiträge
    1k Aufrufe
    HomoranH
    @linedancer oh! ich hatte das erst fehlinterpretiert. Klang für mich, dass du erst zufrieden warst, dann aber nicht mehr.
  • Silvercrest Zigbee Gateway hack

    2
    0 Stimmen
    2 Beiträge
    2k Aufrufe
    M
    @felsdrache hallo, bin gerade an dem Teil dran, hatte ursprünglich das selbe Problem. man muss super schnell sein. zuverlässig geht wenn man den FDI Adapter nur GND un RX/TX anschließt, keine VCC dan kann man mit den Terminal an dem Adapter connecten. mit eine zweiten USB Kabel die Stromversorgung herstellen. D.h. Abstecken, dann schon, auf die ESC Taste und draufbleiben , jetzt den Strom anstecken und wenn die ersten Bootmeldungen kommen von der ESC runter, dann kommt zu dem Prompt bevor das teil komplett oben ist, Gruß Rainer
  • [gelöst] Abfrage HeidiSQL aus MariaDB - Support benötigt

    2
    0 Stimmen
    2 Beiträge
    360 Aufrufe
    B
    @baccachew : Ich habs selbst hinbekommen. Für alle die es interessiert: Macht eine Tabelle mit 6 Spalten, ID des Datenpunktes = 32, alles im Zeitraum zwischen 2023-01-01 00:00:00 und 2023-12-31 23:59:59 Datum Summe Durchschnitt Minimum Maximum Differenz zw. Minimum und Maximum. Sortiert das Ganze dann nach Datum aufsteigend. SELECT DATE(FROM_UNIXTIME(ts / 1000)) AS DATE, ROUND(SUM(val), 2) AS Sum, ROUND(AVG(val), 2) AS Average, ROUND(MIN(val), 2) AS Minimum, ROUND(MAX(val), 2) AS Maximum, ROUND(MAX(val) - MIN(val), 2) AS Difference FROM iobroker.ts_number WHERE FROM_UNIXTIME(ts / 1000) BETWEEN '2023-01-01 00:00:00' AND '2023-12-31 23:59:59' AND id = 32 GROUP BY Date ORDER BY Date ASC; Damit kann man das Ganze dann einfach in Excel kopieren und weiterarbeiten.
  • Empfehlung NAS

    Verschoben
    13
    0 Stimmen
    13 Beiträge
    1k Aufrufe
    E
    Danke Leute. Also ich werde was basteln für den Spaß mit den 2 alten Platten sobald ich meine NAS auf 2 neue Größere Platten getauscht habe 😆 MfG eMd
  • Raspberry 3B startet nicht mehr

    6
    0 Stimmen
    6 Beiträge
    362 Aufrufe
    HomoranH
    @dexic javascript ist im iob sowieso enthalten. Nimm eine neue weitere Karte, installier da RaspiOS LITE drauf, dann iobroker incl node mit dem "Einzeiler" dann via backitub das Letzte Backup wiederherstellen für den Notfall hast du dann noch die original Karte und den Klonkrieger.
  • Template für Ketotek Thermostat

    11
    1
    0 Stimmen
    11 Beiträge
    299 Aufrufe
    S
    @wal said in Template für Ketotek Thermostat: Ja, ich. Danke. Ich muss aber nochmal nachfragen: das Template ist klar. Aber was ist mit dem Script? Das gebe ich dann in der Konsole ein?
  • Frigate auf Qnap Containern Station

    Verschoben
    6
    0 Stimmen
    6 Beiträge
    917 Aufrufe
    K
    Hallo in die Runde, hier ( https://docs.frigate.video/frigate/installation)ziemlich ganz unten ist es beschrieben. Bin seit Tagen erfolglos damit beschäftigt es auf einer Synology zum laufen zu bringen. Leider auch ohne den richtigen Erfolg.
  • Reolink RLC-520 und motioneye

    48
    1
    0 Stimmen
    48 Beiträge
    7k Aufrufe
    M
    @saeft_2003 Ja ich weiß, das Thema ist schon eine Weile her. Aber ich bin ja auch wegen des gleichen Problems hier gelandet, und weitere User vielleicht auch irgendwann. Aber ich habe die Lösung nach einiger Suche gefunden. Reolink Kameras mit neuerer Firmware, oder Kameras deren Firmware ein Upgrade erhalten, haben standardmäßig den RTSP Port deaktiviert. Ports müssen in den erweiterten Netzwerkeinstellungen unter Port-Settings wieder frei geschaltet werden. Das wars! Hoffe das hilft irgendwann jemandem.
  • Die besten Smart-Home-Systeme – Fehlt da nicht einer?

    1
    2 Stimmen
    1 Beiträge
    159 Aufrufe
    Niemand hat geantwortet
  • Magnet-/Reedschalter für 230V gesucht

    36
    1
    0 Stimmen
    36 Beiträge
    3k Aufrufe
    Samson71S
    @wendy2702 sagte in Magnet-/Reedschalter für 230V gesucht: hoffe die Türen werden nicht regelmäßig auf/zu gemacht. Nö, die sind im Standard immer zu. Sind meine "Solarschränke". Wenn ich da dran gehe/muss, dann steht die Tür auch eher länger auf. Also nur bei Fehlern oder Umbauten. Nicht mit einem Garagentor vergleichbar.
  • [gelöst] mariaDB auf SSD auslagern

    7
    0 Stimmen
    7 Beiträge
    672 Aufrufe
    K
    Der Befehl sudo rsync -avzh /var/lib/mysql/ /db hat die vorhandenen Daten auf der externen SSD überschrieben und somit war das der Fehler. Das vorgehen, so wie ich es durchgeführt habe, sollte nur mit einer frischen SSD durchgeführt werden. Grüße Kail
  • fstab - was ist dort zu ändern?

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    873 Aufrufe
    Dr. BakteriusD
    @pi-ter sagte in fstab - was ist dort zu ändern?: die Antwort bringt mich aber nicht weiter Klar, denn ich habe überlesen, dass der Stick an der Synology steckt. Dann hat das mit der UUID nichts zu tun. Schon einmal systemctl daemon-reload versucht - so wie in der Meldung angegeben? Ich bin aber auch kein Linux-Profi. Da kann dann vielleicht @Thomas-Braun eher weiter helfen ...
  • (gelöst) Ubuntu Hinweis auf Pro abschalten

    7
    0 Stimmen
    7 Beiträge
    3k Aufrufe
    Thomas BraunT
    @dsx Dann würde ich die Erfahrungen auch gleich richtig sammeln und mich nicht auch noch mit einer GUI balgen. Server = Kommandozeile, kein Desktop. sudo apt update sudo apt full-upgrade und du bist da fertig... (Vom Sonderquark 'snap' abgesehen...)
  • WLAN von Unifi und Zigbee?

    Verschoben blockly unifi zigbee sensor fritzbox 7590
    4
    0 Stimmen
    4 Beiträge
    1k Aufrufe
    Samson71S
    @biker1602 Ändere auch bitte mal den Titel. Der ist irreführend. Hier stört nicht "Unifi", sondern es ist hardwareunabhängig ein Konflikt zwischen WLAN und Zigbee.
  • keine Temperatur werte per MQTT im Iobroker

    15
    1
    0 Stimmen
    15 Beiträge
    877 Aufrufe
    O
    @homoran mit dem original Sonoff adapter läuft es jetzt. [image: 1705498074488-4fach_temp.jpg] mfg orfix
  • TeilLösung"sudo apt update" (Public Key fehlt)

    Verschoben
    8
    0 Stimmen
    8 Beiträge
    1k Aufrufe
    K
    @thomas-braun said in "sudo apt update" keine Funktion (Public Key fehlt): @kapitaen31 sagte in "sudo apt update" keine Funktion (Public Key fehlt): Irgendwie bekomme ich das nicht hin. Mit einem Backup? Wird das nicht alles vom Backitup-Adapter eingetütet? Genau da bin ich gerade am schauen... Ich habe mir dazu folgende Strategie gedacht: Ich habe ein neues System mit allem neu installiert (PI OS, IOB, Grafana, Mariadb, Influx). das habe ich händisch alles installiert mit den gleichen Zugängen, Passwörtern usw. wie auf meinem alt System. Beide Systeme habe ich zur Zeit am Netz mit unterschiedlichen IPs. Später soll das neue System die IP vom alten System bekommen. Dann habe ich über Putty den das IOB Backup laufen lassen und diese Datei händisch auf das neue System übertragen und mit restore eingefügt. So damit habe ich erstmal alle Adapter, Scripte, Datenpunkte, usw auf dem neuen System. Nun will ich mit Backitup die Datenbanken und Dashboards (Grafana) mit rüber ziehen. Und irgendwie will Backitup nicht das Backup von Grafana, was auf meiner NAS liegt, ziehen. Ich werde gleich mal auf Debug stellen. Die entsprechende Datei kann ich auswählen. Danach fragt er ob das Restore starten soll. Das Fenster geht auf, aber nichts passiert. [image: 1705403843263-41327192-080c-41ea-ad7a-f566dcbacf22-image-resized.png] Und in den Protokolle erscheint nur dieses hier... mhhh. Wo liegt der Fehler ? backitup.0 2024-01-16 12:15:33.127 debug FTP: connected. backitup.0 2024-01-16 12:15:33.092 debug Backup list be read ... backitup.0 2024-01-16 12:14:37.426 debug FTP: connected. backitup.0 2024-01-16 12:14:37.388 debug Backup list be read ... backitup.0 2024-01-16 12:14:20.687 debug The local storage check was completed successfully. On the host "raspberrypiARGON" are currently 106666 MB free space available!
  • Brematic GWY 433 austausch

    Verschoben
    1
    0 Stimmen
    1 Beiträge
    141 Aufrufe
    Niemand hat geantwortet

321

Online

32.6k

Benutzer

82.2k

Themen

1.3m

Beiträge