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. Skripten / Logik
  4. JavaScript
  5. Fehlerhaften Messwert eliminieren

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Fehlerhaften Messwert eliminieren

Geplant Angeheftet Gesperrt Verschoben JavaScript
blockly
4 Beiträge 3 Kommentatoren 286 Aufrufe 1 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.
  • docadamsD Offline
    docadamsD Offline
    docadams
    schrieb am zuletzt editiert von
    #1

    Hallo,
    ich habe mehrere OWFS-Temperatursensoren, von denen einer mir in unregelmäßigen Abständen mal eine Fehlmessung von genau 0 °C ausgibt.
    F4_1.png
    Das zerschißt mir meine schönen Grafiken ;-/
    Darum habe ich mir folgendes JS ausgedacht, das mir den fehlerhaften Wert 0 mit der vorherigen Messung ersetzt.
    F4_2.png

    Das funktioniert soweit, aber geht das irgendwie cleverer? Und ressourcenschonender?

    Viele Grüße DocAdams

    HomoranH paul53P 2 Antworten Letzte Antwort
    0
    • docadamsD docadams

      Hallo,
      ich habe mehrere OWFS-Temperatursensoren, von denen einer mir in unregelmäßigen Abständen mal eine Fehlmessung von genau 0 °C ausgibt.
      F4_1.png
      Das zerschißt mir meine schönen Grafiken ;-/
      Darum habe ich mir folgendes JS ausgedacht, das mir den fehlerhaften Wert 0 mit der vorherigen Messung ersetzt.
      F4_2.png

      Das funktioniert soweit, aber geht das irgendwie cleverer? Und ressourcenschonender?

      Viele Grüße DocAdams

      HomoranH Offline
      HomoranH Offline
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @docadams sagte in Fehlerhaften Messwert eliminieren:

      geht das irgendwie cleverer?

      "Einfach" das json vom Hiostry-Adapter in einem Editor bearbeiten und den Ausreißer dort löschen

      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
      • docadamsD docadams

        Hallo,
        ich habe mehrere OWFS-Temperatursensoren, von denen einer mir in unregelmäßigen Abständen mal eine Fehlmessung von genau 0 °C ausgibt.
        F4_1.png
        Das zerschißt mir meine schönen Grafiken ;-/
        Darum habe ich mir folgendes JS ausgedacht, das mir den fehlerhaften Wert 0 mit der vorherigen Messung ersetzt.
        F4_2.png

        Das funktioniert soweit, aber geht das irgendwie cleverer? Und ressourcenschonender?

        Viele Grüße DocAdams

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von paul53
        #3

        @docadams sagte:

        Das funktioniert soweit,

        Wie verhinderst Du, dass die 0 aufgezeichnet wird ? Durch eine Entprellzeit ?
        Dann ist es so etwas einfacher:

        Blockly_temp.JPG

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        docadamsD 1 Antwort Letzte Antwort
        1
        • paul53P paul53

          @docadams sagte:

          Das funktioniert soweit,

          Wie verhinderst Du, dass die 0 aufgezeichnet wird ? Durch eine Entprellzeit ?
          Dann ist es so etwas einfacher:

          Blockly_temp.JPG

          docadamsD Offline
          docadamsD Offline
          docadams
          schrieb am zuletzt editiert von
          #4

          @paul53
          Vielen Dank für den Tipp.
          Ich habe jetzt den Entprellwert von 1000 auf 2000ms gesetzt und beobachte das. Vielleicht war es das schon.
          Wenn nicht, werde ich es zunächst mit 3000ms versuchen, und dann mit deinem Skript.

          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

          340

          Online

          32.6k

          Benutzer

          82.1k

          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