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.
  • Unify WIFI 6 APs

    18
    0 Stimmen
    18 Beiträge
    765 Aufrufe
    wendy2702W
    @homoran Bisher nichts zu hören.
  • Softwareumfeld vor/hinter iobroker

    5
    0 Stimmen
    5 Beiträge
    479 Aufrufe
    HomoranH
    @Sebastianb_80 @thomas-braun sagte in Softwareumfeld vor/hinter iobroker: Ein/Zweizeiler auf der Konsole, fertig. und ab da hast du mit Linux nur noch ganz wenig zu tun. und wenn doch, gibt es das Forum
  • Webinar: Project Connected Home over IP, 13th of April

    1
    0 Stimmen
    1 Beiträge
    214 Aufrufe
    Niemand hat geantwortet
  • Unterstützung bei der Einrichtung

    1
    0 Stimmen
    1 Beiträge
    124 Aufrufe
    Niemand hat geantwortet
  • YAHKA; Satkanäle auswählen; Hat jemand eine Idee

    1
    0 Stimmen
    1 Beiträge
    145 Aufrufe
    Niemand hat geantwortet
  • Unifi Portweiterleitung [gelöst]

    Verschoben unifi
    11
    0 Stimmen
    11 Beiträge
    4k Aufrufe
    X
    @idefix01 Der Zugriff muss auf einem der folgenden Wege funktionieren, unabhängig vom Modem: http://192.168.xx.xx:5000 (oder 9000) https://192.168.xx.xx:5001 (oder 9001) PS: Und wie schon oben erwähnt, bitte keine Ports nach außen öffen: Ein VPN Zugang ist super easy einzurichten mit der USG/UDM.
  • Crash nach Update

    16
    0 Stimmen
    16 Beiträge
    521 Aufrufe
    wendy2702W
    @salmonelle Na dann: das letzte durch BackitUp erstellte Backup sichern iobroker neu installieren Backitup Adapter installieren Gesichertes Backup an einen Ort kopieren der vom Adapter erreicht werden kann Restore starten und nach ca. 1-2 Stunden je nach System und Anzahl der Adapter gucken gehen.
  • Github Credentials

    8
    0 Stimmen
    8 Beiträge
    509 Aufrufe
    GarganoG
    @unclesam Also Clone hat funktioniert, jedoch beim Push fragt er wieder nach User/Passwort obwohl Autoload puttykey enabled ist. EDIT : jetzt hats doch geklappt. Der Fehler war HTTPS anstatt SSH
  • Soundproblem Win 10

    11
    0 Stimmen
    11 Beiträge
    362 Aufrufe
    NegaleinN
    @sigi234 sagte in Soundproblem Win 10: Ist das Soundsystem denke ich. Habe das selbe Problem. hab mir soeben ein neues System bestellt. Mal schaun. Das alte ist ja auch schon gut 20 Jahre alt.
  • Eigenbau LED Controller in Elektronikdose

    led esp32 elektonikdose
    5
    0 Stimmen
    5 Beiträge
    753 Aufrufe
    M
    @falke69 Danke! Das klingt nach einer guten Lösung! Das werde ich mal ausprobieren!
  • Socat zwei mal auf einem Pi ausführen?

    5
    0 Stimmen
    5 Beiträge
    369 Aufrufe
    N
    @asgothian Dankeschön :call_me_hand:
  • Stundenplan als JSON

    6
    0 Stimmen
    6 Beiträge
    682 Aufrufe
    M
    @oliverio Danke! Das schau ich mir mal an.
  • Tutorial Bilder laden nicht "Cannot Get *.jpg"

    6
    0 Stimmen
    6 Beiträge
    282 Aufrufe
    HomoranH
    @beastofpray sagte in Tutorial Bilder laden nicht "Cannot Get *.jpg": dürfte das nicht im google Cache sein, dann hat google das woanders gefunden. Wie du am URL erkennen kannst, ist da nicht die Struktur unserer alten Website
  • PIVCCU + IObroker + Nextcloud ?

    pivccu iobroker nextcloud
    8
    0 Stimmen
    8 Beiträge
    2k Aufrufe
    T
    Was die Administration und Sicherheit anbelangt, muß ich TorbenNW recht geben. Aber man braucht doch immer mal wieder ein Projekt, um am Ball zu bleiben. Und mit dem neuen Raspberry 4 (8 GB) habe ich ein System mit pivCCU, iobroker, nextcloudpi und webmin zum Laufen bekommen. Ob es zuverlässig läuft, wird sich zeigen. Laut Dashboard/webmin läuft der Raspberry(CPU, Speicherauslastung) absolut im grünen Bereich. Als Grundsystem habe ich Twister OS genommen. Über eine Dockingstation (2 Einschübe) von Inateck habe ich eine SSD (Grundsystem) und eine 1,5 SATA Festplatte (Daten) angeschlossen. Von der SSD mache ich regelmäßig eine Komplettsicherung. Wichtige Daten sichere ich auf einem externen Laufwerk und der Magenta-Cloud. Übrigens ist der Server auch über Samba und NFS erreichbar:blush:
  • Problem mit Wandtablet unter Ubuntu 20.04

    1
    1
    0 Stimmen
    1 Beiträge
    149 Aufrufe
    Niemand hat geantwortet
  • IoBroker Doku Download

    3
    0 Stimmen
    3 Beiträge
    365 Aufrufe
    M
    @wendy2702 alles klar Dank Dir !
  • hygrometer (luftfeuchte) - hilfe bei integration

    hygrometer luftfeuchtigkeit
    112
    0 Stimmen
    112 Beiträge
    15k Aufrufe
    DutchmanD
    @opensourcenomad sagte in hygrometer (luftfeuchte) - hilfe bei integration: @fredf said in hygrometer (luftfeuchte) - hilfe bei integration: Funktioniert schon super und kommt mir gelegen, da ich kein MQTT betreiben will. Wer einmal den Absprung von MQTT geschafft hat wird nie wieder zurück wollen :joy: Oh doch, wer einmal Adapter in Strukturen bringen kan und websocket versteht wil nie wieder mit mqtt arbeiten 😉
  • GIRA AP smart machen?

    gira freisprecheinrichtung
    7
    0 Stimmen
    7 Beiträge
    2k Aufrufe
    M
    @arteck wollte nur sicher gehen, dass kein Opto oder sonst was zwischen muss 😀 Danke Dir
  • Sicherheit / Netztrennung

    7
    0 Stimmen
    7 Beiträge
    635 Aufrufe
    Samson71S
    @oliwit82 sagte in Sicherheit / Netztrennung: Bzw. was braucht man für Hardware? Das kommt, neben den technischen Gegebenheiten, vor allem auch auf die eigenen Befähigungen an. Was nutzt ne UDM oder ein USG wenn man gerade mal mit Mühe und Not ne FritzBox zum Laufen bekommt. Wichtig bei USG oder UDM ist die aktuelle Infrastruktur bzw. evtl. Zwangsabhängigkeiten. Hat man einen Kabelanbieter und ist z.B. auf eine Kabel-FritzBox als erstes Gerät angewiesen, hat man eine Routerkaskade. Damit sollte man dann auch umgehen können.
  • Schlafen sicher erkennen

    1
    0 Stimmen
    1 Beiträge
    202 Aufrufe
    Niemand hat geantwortet

320

Online

32.6k

Benutzer

82.2k

Themen

1.3m

Beiträge