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 591
    48 Topics
    591 Posts
    crunchipC
    Aus einem alten script, welches ursprünglich diese Punkte überwacht ioBroker_Prozesse ioBroker_Speicher_gesamt ioBroker_Anzahl_Prozesse ioBroker_CPU_Gesamt ioBroker_Speicher_prozentual ioBroker_Instanzen_einmal_aktiv hab ich mittels Perplexity (claude sonnet 4.6) ein neues umfangreicheres Script entwickelt und das Grafana Dashboard entworfen. Es sind allerdings noch etwas Optimierungen und Feinheiten nötig. Vllt baue ich auch noch das ein oder andere mit ein, mal sehen. Zumindest macht es Spaß und lernt einiges dabei. [image: 1771756851287-e775ba10-b510-4884-9f24-ade212d194bb-image-resized.png] [image: 1771756880375-cd861bc2-2d1d-403c-b50d-02cb0e7a8112-image-resized.png] [image: 1771756903052-882a581f-a584-4a0a-82f6-9f4194f98317-image-resized.png]
  • Synology VPN - Zugriff beschränken

    31
    0 Votes
    31 Posts
    3k Views
    U
    @CrunkFX Super Anleitung, vielen Dank :) Konnte so auch Wireguard auf einen kleinen VPS Server installieren... Was mich interessieren würde, ist folgende Konstellation möglich: Den Server (Der VPS) und 2 Raspberrys als Clienten. Raspberry A (bei mir zuhause) Raspberry B (im Büro) Raspberry A soll Zugriff auf Raspberry B haben (hier läuft ioBroker) Allerdings soll Raspberry B keinen Zugriff ins Netz von Raspberry A haben Kompliziert zu beschreiben, ich hab mal ne "Grafik" erstellt :dog: [image: 1641850337392-wg.png] Vielleicht kannst du mir helfen :)
  • Wireguard & Split-Tunneling

    1
    0 Votes
    1 Posts
    209 Views
    No one has replied
  • Zabbix - logfiles einlesen

    26
    0 Votes
    26 Posts
    1k Views
    SegwayS
    @bananajoe sagte in Zabbix - logfiles einlesen: @segway Ich habe es mit MariaDB laufen, entspricht MySQL. Sollte passen :-) Sehr gut :-) allerdings mag ich MySQL mal grad überhaupt nicht Wie/wo hast du denn installiert? Läuft (erstmal) auf einem NUC in einem CT Die wichtigste Regel: Immer wenn möglich Actice Agent verwenden, nimmt viel Last vom Zabbix-Server und von den Systemen Jo das mit den Logfiles läuft alles mit active agent. Aber die AccessPoints frage ich zB mittels SNMP ab :-) läuft ganz gut und habe keine erhöhte Last auf den APs festgestellt
  • Etwas zum Schmunzeln ;-)

    1
    2
    7 Votes
    1 Posts
    355 Views
    No one has replied
  • HomePod Mini und Kurzbefehle

    homepod siri kurzbefehle
    10
    0 Votes
    10 Posts
    935 Views
    A
    @wendy2702 So ist es bei mir jetzt auch. Als Zentralen wechseln sich die Homepods mit dem ATV4 ab, yahka als Bridge. Und es scheint alles zu funktionieren - perfekt.
  • E-Control API Kraftstoffpreise

    9
    1
    0 Votes
    9 Posts
    1k Views
    H
    @issi So, ich hab mir jetzt die von mir gewünschten Tankstellen mit msg.payload.find() herausfiltern können. Der Flow funktioniert jetzt, aber es gibt Tankstellen bei denen der Preis nur sporadisch - bei Änderung, oder gar nicht übertragen wird. Wenn der Preis nicht dabei ist kommt es zu einer Fehlermeldung, die ich mit der catch-Node abfange, und mittels Abfrage die letzten Werte aus der InfluxDB hohle und wieder hinein schreibe. Warum da der Preis manchmal nicht mit übertragen wird weiß ich leider nicht. Mit diesem Flow suche ich mir die 4 von mir gewünschten Tankstellen und hohle mir den aktuellen Super- und Dieselpreis heraus. Für interessierte ist der Flow angehängt. Flow_E_Control_Spritpreise.txt
  • Neuling an Bord.

    2
    0 Votes
    2 Posts
    233 Views
    CinimodC
    @andaler Hallöchen, ist dir denn schon irgendwie zu helfen oder wolltest du dich nur vorstellen ?
  • Suche PV-Beratung Köln/Bonn

    5
    0 Votes
    5 Posts
    206 Views
    Thomas BraunT
    @xxjooo Versuch vielleicht hier mal: https://www.solartiger.de/ Ist zwar nicht unmittelbar Köln/Bonn, aber die Fa. hat einen guten Ruf.
  • pfSense Regel

    pfsense proxmox regel
    3
    1
    0 Votes
    3 Posts
    199 Views
    simatecS
    @wszene Ich würde den Port mit NAT weiterleiten
  • Fehler bei Tautulli Install auf Ubuntu

    10
    0 Votes
    10 Posts
    394 Views
    Thomas BraunT
    @negalein Musst halt dran denken, dass solche 'Hinterrücks'-Installationen von keinem Paketmanager gesehen werden und du die selber aktuell halten musst.
  • [erledigt] Schaufelt sich Raspbian den Arbeitsspeicher zu?

    4
    0 Votes
    4 Posts
    156 Views
    Thomas BraunT
    @pedder007 sagte in Schaufelt sich auch Raspbian den Arbeitsspeicher zu?: Ich hatte nur ein wenig die Sorge, dass sich das System deswegen irgendwann ‚weg hängt‘ Das ist ein Linux...
  • Cron-Jobs überwachen: Wie macht ihr das?

    7
    0 Votes
    7 Posts
    1k Views
    BananaJoeB
    @segway ich bin voreingenommen: Zabbix weil du da fast alles über das Webinterface machen kannst. Sonst nimm dir Zeit und schaue dir die Tools deiner Wahl mal je ein paar Stunden an (so bin ich bei ioBroker statt Home Assistent gelandet) Installation Zabbix Server unter Debian/Ubuntu (damit schaffen es auch unsere Azubis): https://znil.net/index.php?title=Zabbix_Server_%2B_Agent_unter_Ubuntu_20.04_LTS_installieren Ansonsten auf der Webseite von Zabbix / Download zu deiner Linux Version durchklicken, Kurzanleitung steht dann da. Oder per Docker etc.
  • Anwendung, die erreichbare WLAN Signale Protokolliert.

    8
    0 Votes
    8 Posts
    340 Views
    Thomas BraunT
    @tourer4778 https://www.heise.de/ratgeber/WLAN-Security-Raspberry-Pi-mit-Nzyme-ueberwacht-auf-verdaechtige-Aktivitaeten-6172932.html
  • Manuelle Python installtion wieder zurück setzen?

    10
    0 Votes
    10 Posts
    712 Views
    O
    @thomas-braun hmm dann weiß ich nicht was beim aller ersten mal schief gelaufen ist :-). Aber ok jetzt schaue ich nach warum das Dashboard nicht richtig im "Admin IOBroker läuf" aber getrennt über den Browser mit IP und Port geht es :-). Immer wieder was neues.. Aber nochmals danke für dein Hilfe .. :-)
  • Ein Jahr neigt sich dem Ende (2021)

    danke unterstützer weihnachten
    8
    21 Votes
    8 Posts
    1k Views
    Jey CeeJ
    Danke nochmal euch allen und besonders denen die mir noch eine Spende haben zu kommen lassen. Ich Wünsche euch allen einen Guten Rutsch ins Neue Jahr, aber fallt nicht um :grin: @thomas4170 sagte in Ein Jahr neigt sich dem Ende (2021): vielleicht kann man ja mal ein Projekt zusammen bewerkstelligen, Du Software und ich Hardware. Das würde mich Natürlich sehr Freuen.
  • Tradfri FB und direkte Verknüpfung Lampe als auch CC2652

    1
    0 Votes
    1 Posts
    203 Views
    No one has replied
  • Mit Tasker URL in Fully Browser öffnen?

    5
    0 Votes
    5 Posts
    288 Views
    David G.D
    @arteck Hab es hinbekommen. In Tasker als Task "Sende Intent". Dort dann: Aktion: android.intent.action.VIEW Daten: gewünschte URL Paket: de.ozerov.fully Ziel: activity Den Rest drumherum kann man sich ja bauen wie man es persönlich mag. EDIT: Das ist mein Task. Prüfe erst auf die IP von meinem Handy (Geht schneller als ein Ping zum iobroker). Wenn die IP aus meinem Heimnetz oder der Arbeit (per vpn mit dem Heimnetz verbunden) erkannt wird öffne ich die lokale IP meiner Visualisierung. Bei jeder anderen IP öffne ich den Iot-Link. [image: 1640521237116-screenshot_20211226-131738_tasker.jpg] EDIT 2: Hab den Task nochwas angepasst. Mich hat genervt, dass zu Hause im Lan beim öffnen der Visualisierung immer Seite aus der URL geöffnet wird und nicht die zuletzt geöffnete Seite. Deshalb prüfe ich jetzt noch, ob die VIS zuletzt lokal geöffnet wurde. Wenn ja , wird nur der Fully geöffnet ohne eine URL mitzugeben. So öffnet sich die zuletzt offene Seite. [image: 1640523943528-screenshot_20211226-140513_tasker.jpg]
  • Frohe Weihnachten

    weihnachten
    10
    4 Votes
    10 Posts
    862 Views
    hydrotecH
    @sigi234 und die ganze Community, eine schöne und besinnliche Weihnachtszeit. [image: 1640354937203-weihnachten_2021-resized.jpg] Gruß, Karsten
  • Motioneye, was soll das?

    Moved
    11
    0 Votes
    11 Posts
    1k Views
    OpenSourceNomadO
    @jm3west said in Motioneye, was soll das?: ist das ne App? iOS? Nix verapplet, nein. Einfach nur im Browser mein Lovelace Dashboard (bei mir mit Home Assistant) und einer custom card namens mini graph card. Wenn ich three in a row eingebe bekomme ich Spiele angezeigt! :rolling_on_the_floor_laughing: Damit war nur gemeint das ich nicht nur zwei, sondern gleich 3 "Bewegungsmelder" habe.
  • Risiko beim Copy Paste von Befehlen ins Terminal

    3
    3 Votes
    3 Posts
    602 Views
    OpenSourceNomadO
    @thomas-braun said in Risiko beim Copy Paste von Befehlen ins Terminal: Ja, noch übler ist es Wenn Mensch sich ein Bild(:warning:) aus dem Internetz anschaut (oder vielleicht noch schlimmer in seine VIS einbaut?) und dieses dann eine ganze VM Maschine mitbringt die es (in Verbindung mit anderen Sicherheitslücken im System, ergo exploit :chains:) ermöglicht root rechte zu erlangen. Das ganze natürlich zero click, so wie man das 2020 2021 erwartet :clinking_glasses: https://googleprojectzero.blogspot.com/2021/12/a-deep-dive-into-nso-zero-click.html Hier ein Bild: :frame_with_picture:

788

Online

32.7k

Users

82.4k

Topics

1.3m

Posts