Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Daten(Punkte) aus der SQL Datenbank entfernen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    774

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Daten(Punkte) aus der SQL Datenbank entfernen

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
17 Beiträge 5 Kommentatoren 1.1k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • CodierknechtC Codierknecht

    @ben1983 sagte in Daten(Punkte) aus der SQL Datenbank entfernen:

    Kann ich irgendwie den "falschen" Wert aus der SQL-Datenbank entfernen?

    Wenns wirklich nur "der eine" falsche Wert ist:
    Mit phpMyAdmin auf die DB und in der Tabelle ts_number den Eintrag mit der passenden ID (aus datapoints) und dem passenden Zeitstempel ts suchen und löschen.
    ACHTUNG: Der ts in der DB wird mit Millisekunden gespeichert. Er sollte also 1737090000069 lauten.

    Man kann auch nach genau den Millisekunden "069" filtern.
    Sooooo viele Datensätze sollten da nicht kommen.

    e30abc0f-83f1-4997-a907-5524e350675b-image.png
    https://www.unixtimestamp.com/

    Ben1983B Offline
    Ben1983B Offline
    Ben1983
    schrieb am zuletzt editiert von Ben1983
    #3

    @codierknecht Danke, aber:

    • Der Timestamp stimmt irgendwie nicht. Wenn ich den aktuellen in der Datenbank abgelegten Timestamp nehme:
      dann bekomme ich auf "173708871805"

    10a22af4-815a-417f-8116-46e7645fc1a2-image.png

    sehr merkwürdig

    Des weiteren, wäre das noch sehr komisch:

    Daten sind vorhanden:
    46d3cb86-c815-4754-9c4f-8fe293bd48a3-image.png

    Aber hier:
    0248ae6a-1216-455e-8464-7c4bda8f2868-image.png
    gibt es die ID nicht... Hä?

    Raff ich irgendwas nicht?

    OK, habe es gefunden.... musste paar durchklicken, da die Spalte name nicht veränderbar in der länge ist und man nicht bei dem Namen filtern konnte.
    Ist wohl doch da, aber trotzdem bleibt das Phänomen mit den ts.

    CodierknechtC 2 Antworten Letzte Antwort
    0
    • Ben1983B Ben1983

      @codierknecht Danke, aber:

      • Der Timestamp stimmt irgendwie nicht. Wenn ich den aktuellen in der Datenbank abgelegten Timestamp nehme:
        dann bekomme ich auf "173708871805"

      10a22af4-815a-417f-8116-46e7645fc1a2-image.png

      sehr merkwürdig

      Des weiteren, wäre das noch sehr komisch:

      Daten sind vorhanden:
      46d3cb86-c815-4754-9c4f-8fe293bd48a3-image.png

      Aber hier:
      0248ae6a-1216-455e-8464-7c4bda8f2868-image.png
      gibt es die ID nicht... Hä?

      Raff ich irgendwas nicht?

      OK, habe es gefunden.... musste paar durchklicken, da die Spalte name nicht veränderbar in der länge ist und man nicht bei dem Namen filtern konnte.
      Ist wohl doch da, aber trotzdem bleibt das Phänomen mit den ts.

      CodierknechtC Online
      CodierknechtC Online
      Codierknecht
      Developer Most Active
      schrieb am zuletzt editiert von
      #4

      @ben1983 sagte in Daten(Punkte) aus der SQL Datenbank entfernen:

      Aber hier ... gibt es die ID nicht... Hä?

      Du musst in ts_number nach der id suchen. Die findest Du in der Tabelle datapoints.

      Welchen Wert willst Du denn löschen?
      Vermutlich meinte ich mit "069" den falschen.

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      1 Antwort Letzte Antwort
      0
      • Ben1983B Ben1983

        @codierknecht Danke, aber:

        • Der Timestamp stimmt irgendwie nicht. Wenn ich den aktuellen in der Datenbank abgelegten Timestamp nehme:
          dann bekomme ich auf "173708871805"

        10a22af4-815a-417f-8116-46e7645fc1a2-image.png

        sehr merkwürdig

        Des weiteren, wäre das noch sehr komisch:

        Daten sind vorhanden:
        46d3cb86-c815-4754-9c4f-8fe293bd48a3-image.png

        Aber hier:
        0248ae6a-1216-455e-8464-7c4bda8f2868-image.png
        gibt es die ID nicht... Hä?

        Raff ich irgendwas nicht?

        OK, habe es gefunden.... musste paar durchklicken, da die Spalte name nicht veränderbar in der länge ist und man nicht bei dem Namen filtern konnte.
        Ist wohl doch da, aber trotzdem bleibt das Phänomen mit den ts.

        CodierknechtC Online
        CodierknechtC Online
        Codierknecht
        Developer Most Active
        schrieb am zuletzt editiert von
        #5

        @ben1983
        Wenn es für Dich einfacher ist: Lass Dir einfach den Zeitstempel in lesbarer Form mit ausgeben:

        8956c6c5-2821-4346-868d-32d851650716-image.png

        SELECT *, from_unixtime(ts/1000) AS zeit
          FROM ts_number
         WHERE id = 20
         ORDER BY ts desc, id;
        

        Das relationale Modell sieht an der Ecke übrigens so aus:

        a6e3e723-3928-4104-bc11-7ef959a81c96-image.png

        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

        Proxmox 9.1.1 LXC|8 GB|Core i7-6700
        HmIP|ZigBee|Tasmota|Unifi
        Zabbix Certified Specialist
        Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

        R Ben1983B 2 Antworten Letzte Antwort
        0
        • CodierknechtC Codierknecht

          @ben1983
          Wenn es für Dich einfacher ist: Lass Dir einfach den Zeitstempel in lesbarer Form mit ausgeben:

          8956c6c5-2821-4346-868d-32d851650716-image.png

          SELECT *, from_unixtime(ts/1000) AS zeit
            FROM ts_number
           WHERE id = 20
           ORDER BY ts desc, id;
          

          Das relationale Modell sieht an der Ecke übrigens so aus:

          a6e3e723-3928-4104-bc11-7ef959a81c96-image.png

          R Offline
          R Offline
          Ralf 2
          schrieb am zuletzt editiert von
          #6

          Warum den komplexen Weg über SQL gehen?
          Wenn mir ein Datenpunkt ein Diagramm verhunzt, gehe ich über Objekte in diesen Datenpunkt. Hier suche ich dann in Diagramm diesen Datenpunkt heraus, ggf. reinzoomen in den Bereich. Dann springe ich in Verlaufsdaten und suche mir hier den Datenpunkt. Auf den Wert setzen und oben rechts auf den Mülleimer klicken. Schon ist der Datenpunkt in der SQL-Datenbank gelöscht.
          Mit Shift kann man auch mehrere Werte auf einmal löschen.

          Gruß Ralf

          CodierknechtC 1 Antwort Letzte Antwort
          1
          • R Ralf 2

            Warum den komplexen Weg über SQL gehen?
            Wenn mir ein Datenpunkt ein Diagramm verhunzt, gehe ich über Objekte in diesen Datenpunkt. Hier suche ich dann in Diagramm diesen Datenpunkt heraus, ggf. reinzoomen in den Bereich. Dann springe ich in Verlaufsdaten und suche mir hier den Datenpunkt. Auf den Wert setzen und oben rechts auf den Mülleimer klicken. Schon ist der Datenpunkt in der SQL-Datenbank gelöscht.
            Mit Shift kann man auch mehrere Werte auf einmal löschen.

            CodierknechtC Online
            CodierknechtC Online
            Codierknecht
            Developer Most Active
            schrieb am zuletzt editiert von
            #7

            @ralf-2 sagte in Daten(Punkte) aus der SQL Datenbank entfernen:

            oben rechts auf den Mülleimer klicken

            Welchen Mülleimer?

            2bb45f70-22df-4a75-8f64-b396d7722a55-image.png

            "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

            Proxmox 9.1.1 LXC|8 GB|Core i7-6700
            HmIP|ZigBee|Tasmota|Unifi
            Zabbix Certified Specialist
            Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

            R 1 Antwort Letzte Antwort
            0
            • CodierknechtC Codierknecht

              @ralf-2 sagte in Daten(Punkte) aus der SQL Datenbank entfernen:

              oben rechts auf den Mülleimer klicken

              Welchen Mülleimer?

              2bb45f70-22df-4a75-8f64-b396d7722a55-image.png

              R Offline
              R Offline
              Ralf 2
              schrieb am zuletzt editiert von
              #8

              @codierknecht
              c52a2340-8368-478b-a405-524ecf93a768-image.png

              So sieht es bei mir aus.

              Gruß Ralf

              CodierknechtC 1 Antwort Letzte Antwort
              0
              • R Ralf 2

                @codierknecht
                c52a2340-8368-478b-a405-524ecf93a768-image.png

                So sieht es bei mir aus.

                CodierknechtC Online
                CodierknechtC Online
                Codierknecht
                Developer Most Active
                schrieb am zuletzt editiert von Codierknecht
                #9

                @ralf-2 sagte in Daten(Punkte) aus der SQL Datenbank entfernen:

                So sieht es bei mir aus.

                Ahh ... mit eingeschaltetem Expertenmodus :+1:

                Man lernt nie aus.
                Schadet aber auch nicht, wenn man weiß wie es direkt in der DB geht.

                "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                HmIP|ZigBee|Tasmota|Unifi
                Zabbix Certified Specialist
                Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                R 1 Antwort Letzte Antwort
                0
                • CodierknechtC Codierknecht

                  @ralf-2 sagte in Daten(Punkte) aus der SQL Datenbank entfernen:

                  So sieht es bei mir aus.

                  Ahh ... mit eingeschaltetem Expertenmodus :+1:

                  Man lernt nie aus.
                  Schadet aber auch nicht, wenn man weiß wie es direkt in der DB geht.

                  R Offline
                  R Offline
                  Ralf 2
                  schrieb am zuletzt editiert von
                  #10

                  @codierknecht
                  Nein SQL, ich habe bei mir aber den Expertenmosus (grüner Kopf) aktiviert. Wußte gar nicht, das dies erst die Funktion aktiviert:
                  c12139dd-a2d4-46a7-b5d6-2e5fc7e4e95a-image.png

                  Gruß Ralf

                  CodierknechtC HomoranH 2 Antworten Letzte Antwort
                  0
                  • R Ralf 2

                    @codierknecht
                    Nein SQL, ich habe bei mir aber den Expertenmosus (grüner Kopf) aktiviert. Wußte gar nicht, das dies erst die Funktion aktiviert:
                    c12139dd-a2d4-46a7-b5d6-2e5fc7e4e95a-image.png

                    CodierknechtC Online
                    CodierknechtC Online
                    Codierknecht
                    Developer Most Active
                    schrieb am zuletzt editiert von Codierknecht
                    #11

                    @ralf-2 sagte in Daten(Punkte) aus der SQL Datenbank entfernen:

                    ich habe bei mir aber den Expertenmosus (grüner Kopf) aktiviert

                    Den sollte man aber nur dann aktivieren, wenn man ihn wirklich braucht.
                    Und danach wieder abschalten.

                    Sorry - mein Edit hat ein wenig den Sinn verstellt :-(

                    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                    Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                    HmIP|ZigBee|Tasmota|Unifi
                    Zabbix Certified Specialist
                    Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                    1 Antwort Letzte Antwort
                    0
                    • R Ralf 2

                      @codierknecht
                      Nein SQL, ich habe bei mir aber den Expertenmosus (grüner Kopf) aktiviert. Wußte gar nicht, das dies erst die Funktion aktiviert:
                      c12139dd-a2d4-46a7-b5d6-2e5fc7e4e95a-image.png

                      HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #12

                      @ralf-2 sagte in Daten(Punkte) aus der SQL Datenbank entfernen:

                      Wußte gar nicht, das dies erst die Funktion aktiviert:

                      löschen und Bearbeiten von Einträgen geht nur im Expertenmodus.
                      Bleistift und Mülleimer sind ansonsten nicht sichtbar

                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      1 Antwort Letzte Antwort
                      0
                      • CodierknechtC Codierknecht

                        @ben1983
                        Wenn es für Dich einfacher ist: Lass Dir einfach den Zeitstempel in lesbarer Form mit ausgeben:

                        8956c6c5-2821-4346-868d-32d851650716-image.png

                        SELECT *, from_unixtime(ts/1000) AS zeit
                          FROM ts_number
                         WHERE id = 20
                         ORDER BY ts desc, id;
                        

                        Das relationale Modell sieht an der Ecke übrigens so aus:

                        a6e3e723-3928-4104-bc11-7ef959a81c96-image.png

                        Ben1983B Offline
                        Ben1983B Offline
                        Ben1983
                        schrieb am zuletzt editiert von
                        #13

                        @codierknecht ich hatte das geschrieben, weil die timestamps 4,5 Stunden in der Vergangenheit liegen (auch die aktuellen)

                        1 Antwort Letzte Antwort
                        0
                        • mickymM Online
                          mickymM Online
                          mickym
                          Most Active
                          schrieb am zuletzt editiert von mickym
                          #14

                          Installier Dir einfach HeidiSQL, wenn Du mysql oder mariadb als Datenbank nutzt und lösch Dir die Datenpunkte grafisch raus.

                          Einfach die entsprechenden Zeilen markieren. Ctrl+Del drücken

                          44c28297-281d-48c3-88e1-3111fb1c851b-image.png

                          Abfrage bestätigen und schon ist der Spuk vorbei. Man kann sich das Leben auch schwer machen.

                          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                          CodierknechtC 1 Antwort Letzte Antwort
                          0
                          • mickymM mickym

                            Installier Dir einfach HeidiSQL, wenn Du mysql oder mariadb als Datenbank nutzt und lösch Dir die Datenpunkte grafisch raus.

                            Einfach die entsprechenden Zeilen markieren. Ctrl+Del drücken

                            44c28297-281d-48c3-88e1-3111fb1c851b-image.png

                            Abfrage bestätigen und schon ist der Spuk vorbei. Man kann sich das Leben auch schwer machen.

                            CodierknechtC Online
                            CodierknechtC Online
                            Codierknecht
                            Developer Most Active
                            schrieb am zuletzt editiert von
                            #15

                            @mickym
                            Geht mit phpMyAdmin ja genau so einfach.

                            ... wenn man denn weiß, wonach man suchen muss ;-)

                            6ec59ca0-8e7a-4093-8f90-c6a5028f62a6-image.png

                            "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                            Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                            HmIP|ZigBee|Tasmota|Unifi
                            Zabbix Certified Specialist
                            Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                            Ben1983B 1 Antwort Letzte Antwort
                            0
                            • CodierknechtC Codierknecht

                              @mickym
                              Geht mit phpMyAdmin ja genau so einfach.

                              ... wenn man denn weiß, wonach man suchen muss ;-)

                              6ec59ca0-8e7a-4093-8f90-c6a5028f62a6-image.png

                              Ben1983B Offline
                              Ben1983B Offline
                              Ben1983
                              schrieb am zuletzt editiert von
                              #16

                              @codierknecht Das ist mir alles klar, aber ich weiss eben nicht, wie ich den Zeitstempel finden soll,
                              dann dieser werden hier angezeigt...

                              2b53cfad-2108-4260-9162-d41fe6debd42-image.png

                              Der erste wäre ja bspw. das hier:
                              bc061259-1c38-4127-9d6e-af090c0fb722-image.png

                              Ich zeichne aber erst seit 3 Tagen auf oder so. Das kann gar nicht sein.

                              CodierknechtC 1 Antwort Letzte Antwort
                              0
                              • Ben1983B Ben1983

                                @codierknecht Das ist mir alles klar, aber ich weiss eben nicht, wie ich den Zeitstempel finden soll,
                                dann dieser werden hier angezeigt...

                                2b53cfad-2108-4260-9162-d41fe6debd42-image.png

                                Der erste wäre ja bspw. das hier:
                                bc061259-1c38-4127-9d6e-af090c0fb722-image.png

                                Ich zeichne aber erst seit 3 Tagen auf oder so. Das kann gar nicht sein.

                                CodierknechtC Online
                                CodierknechtC Online
                                Codierknecht
                                Developer Most Active
                                schrieb am zuletzt editiert von
                                #17

                                @ben1983
                                Nimm mein SQL von oben:

                                SELECT *, from_unixtime(ts/1000) AS zeit
                                  FROM ts_number
                                 WHERE id = 20
                                 ORDER BY ts desc, id;
                                

                                Du kannst oben auf "Inline bearbeiten" gehen und mein SQL einfügen. Dann hast Du auch die "lesbare" Zeit zu den Einträgen.

                                "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                                Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                                HmIP|ZigBee|Tasmota|Unifi
                                Zabbix Certified Specialist
                                Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                                1 Antwort Letzte Antwort
                                0
                                Antworten
                                • In einem neuen Thema antworten
                                Anmelden zum Antworten
                                • Älteste zuerst
                                • Neuste zuerst
                                • Meiste Stimmen


                                Support us

                                ioBroker
                                Community Adapters
                                Donate
                                FAQ Cloud / IOT
                                HowTo: Node.js-Update
                                HowTo: Backup/Restore
                                Downloads
                                BLOG

                                822

                                Online

                                32.6k

                                Benutzer

                                82.0k

                                Themen

                                1.3m

                                Beiträge
                                Community
                                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                ioBroker Community 2014-2025
                                logo
                                • Anmelden

                                • Du hast noch kein Konto? Registrieren

                                • Anmelden oder registrieren, um zu suchen
                                • Erster Beitrag
                                  Letzter Beitrag
                                0
                                • Home
                                • Aktuell
                                • Tags
                                • Ungelesen 0
                                • Kategorien
                                • Unreplied
                                • Beliebt
                                • GitHub
                                • Docu
                                • Hilfe