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. Frage zum History Adapter (geänderte Werte)

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    162

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    12
    1
    567

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

Frage zum History Adapter (geänderte Werte)

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
20 Beiträge 3 Kommentatoren 1.3k 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.
  • F franzda

    @homoran Hallo ; natürlich kann ich weitere Infos liefern.

    on({ id: [].concat(['tankerkoenig.0.stations.0.e10.feed']), change: 'ne' }, async (obj) => {
        let value = obj.state.val;
        let oldValue = obj.oldState.val;
        console.error(('0 0 ' + String(('' + getState('tankerkoenig.0.stations.0.e10.feed').val))));
      });
    
    

    diese Script liefert folgende Einträge

    javascript.0 23.10.2023 13:08 error script.js.common.iobroker1.Tankstelle.König.diffnur00: 0 0 1.849 0
    javascript.0 23.10.2023 12:36 error script.js.common.iobroker1.Tankstelle.König.diffnur00: 0 0 1.839 0
    javascript.0 23.10.2023 12:15 error script.js.common.iobroker1.Tankstelle.König.diffnur00: 0 0 1.799 0

    Hier die Werte in History mit --->> gekennzeichnete Werte werden von Skrikt nicht gemeldet (weil Wert sich nicht geändert hat)

    14:13 1.82
    14:02 1.84
    13:08 1.84
    --->>12:58 1.83
    12:36 1.83
    --->>12:25 1.79
    12:15 1.79
    12:04 1.8
    11:42 1.8
    11:32 1.81

    Bitte Fragen wenn weitere Infos benötigt werden.

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

    @franzda???

    Konfiguration?
    Liste der geloggten Werte (vollständig, nichts abschneiden)?

    keine Nacherzählungen!
    https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

    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 -

    F 1 Antwort Letzte Antwort
    0
    • HomoranH Homoran

      @franzda???

      Konfiguration?
      Liste der geloggten Werte (vollständig, nichts abschneiden)?

      keine Nacherzählungen!
      https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

      F Offline
      F Offline
      franzda
      schrieb am zuletzt editiert von
      #5

      @homoran Lass uns die Diskussion abkürzen

      Die einzige Frage ist: wie ist die Abfrage im Adapter wo entschieden wird "Änderung ja oder nein".
      Wird nur der Wert tatsächlich verglichen oder Bitvergleich für die Ganze Struktur also auch der Zeitstempel

      Für den Entwickler des Adapters ist das ein Aufwand von Minuten. Vermutlich muss er nicht einmal im Code nachschauen.

      HomoranH paul53P 2 Antworten Letzte Antwort
      0
      • F franzda

        @homoran Lass uns die Diskussion abkürzen

        Die einzige Frage ist: wie ist die Abfrage im Adapter wo entschieden wird "Änderung ja oder nein".
        Wird nur der Wert tatsächlich verglichen oder Bitvergleich für die Ganze Struktur also auch der Zeitstempel

        Für den Entwickler des Adapters ist das ein Aufwand von Minuten. Vermutlich muss er nicht einmal im Code nachschauen.

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

        @franzda sagte in Frage zum History Adepter (geänderte Werte):

        Lass uns die Diskussion abkürzen

        richtig!
        zeig einfach die beiden Screenshots

        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 -

        F 1 Antwort Letzte Antwort
        0
        • F franzda

          @homoran Lass uns die Diskussion abkürzen

          Die einzige Frage ist: wie ist die Abfrage im Adapter wo entschieden wird "Änderung ja oder nein".
          Wird nur der Wert tatsächlich verglichen oder Bitvergleich für die Ganze Struktur also auch der Zeitstempel

          Für den Entwickler des Adapters ist das ein Aufwand von Minuten. Vermutlich muss er nicht einmal im Code nachschauen.

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

          @franzda sagte: wo entschieden wird "Änderung ja oder nein".

          In den History-Einstellungen zum Datenpunkt: "Nur Änderungen aufzeichnen"

          History_nurÄnderngen.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

          F 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @franzda sagte: wo entschieden wird "Änderung ja oder nein".

            In den History-Einstellungen zum Datenpunkt: "Nur Änderungen aufzeichnen"

            History_nurÄnderngen.JPG

            F Offline
            F Offline
            franzda
            schrieb am zuletzt editiert von
            #8

            @paul53 Hallo Paul Danke für den gutgemeinten Rat.

            Wie ich bereits beschrieben habe scheint die Änderungsüberwachung im History Adapter anders zu funktionieren wie im Skript.!

            diese Skript liefert keine "Veränderung" aber im History wird ein Wert mit dem alten also unveränderten Wert gespeichert.

            Da es um Werte von Typ Text geht kann an sich kein Rundungsfehler o.ä. sein. Deswegen fragte ich wie die "Veränderung" abgefragt wird.
            Meine Vermutung ist das beim Vergleich noch ein Anteil mit geprüft wird und nicht nur der Wert.

            on({ id: [].concat(['tankerkoenig.0.stations.0.e10.short']), change: 'ne' }, async (obj) => {
                let value = obj.state.val;
                let oldValue = obj.oldState.val;
                console.error(('0 0 ' + String(('' + getState('tankerkoenig.0.stations.0.e10.short').val))));
              });
            
            HomoranH paul53P 2 Antworten Letzte Antwort
            0
            • F franzda

              @paul53 Hallo Paul Danke für den gutgemeinten Rat.

              Wie ich bereits beschrieben habe scheint die Änderungsüberwachung im History Adapter anders zu funktionieren wie im Skript.!

              diese Skript liefert keine "Veränderung" aber im History wird ein Wert mit dem alten also unveränderten Wert gespeichert.

              Da es um Werte von Typ Text geht kann an sich kein Rundungsfehler o.ä. sein. Deswegen fragte ich wie die "Veränderung" abgefragt wird.
              Meine Vermutung ist das beim Vergleich noch ein Anteil mit geprüft wird und nicht nur der Wert.

              on({ id: [].concat(['tankerkoenig.0.stations.0.e10.short']), change: 'ne' }, async (obj) => {
                  let value = obj.state.val;
                  let oldValue = obj.oldState.val;
                  console.error(('0 0 ' + String(('' + getState('tankerkoenig.0.stations.0.e10.short').val))));
                });
              
              HomoranH Offline
              HomoranH Offline
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #9

              @franzda sagte in Frage zum History Adepter (geänderte Werte):

              aber im History wird ein Wert mit dem alten also unveränderten Wert gespeichert.

              ist das verifiziert?

              Warum zeigst du due dafür notwendigen Screenshots nicht???

              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
              • F franzda

                @paul53 Hallo Paul Danke für den gutgemeinten Rat.

                Wie ich bereits beschrieben habe scheint die Änderungsüberwachung im History Adapter anders zu funktionieren wie im Skript.!

                diese Skript liefert keine "Veränderung" aber im History wird ein Wert mit dem alten also unveränderten Wert gespeichert.

                Da es um Werte von Typ Text geht kann an sich kein Rundungsfehler o.ä. sein. Deswegen fragte ich wie die "Veränderung" abgefragt wird.
                Meine Vermutung ist das beim Vergleich noch ein Anteil mit geprüft wird und nicht nur der Wert.

                on({ id: [].concat(['tankerkoenig.0.stations.0.e10.short']), change: 'ne' }, async (obj) => {
                    let value = obj.state.val;
                    let oldValue = obj.oldState.val;
                    console.error(('0 0 ' + String(('' + getState('tankerkoenig.0.stations.0.e10.short').val))));
                  });
                
                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #10

                @franzda sagte: Da es um Werte von Typ Text geht

                Wozu historisiert man String-Werte? Auf die Idee bin ich noch nicht gekommen, kann also dazu nichts beitragen.

                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

                F HomoranH 2 Antworten Letzte Antwort
                0
                • paul53P paul53

                  @franzda sagte: Da es um Werte von Typ Text geht

                  Wozu historisiert man String-Werte? Auf die Idee bin ich noch nicht gekommen, kann also dazu nichts beitragen.

                  F Offline
                  F Offline
                  franzda
                  schrieb am zuletzt editiert von
                  #11

                  @paul53 Die Antwort ist sehr einfach: es geht um EURO Preise die als Text übertragen werden.

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • F franzda

                    @paul53 Die Antwort ist sehr einfach: es geht um EURO Preise die als Text übertragen werden.

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

                    @franzda sagte: es geht um EURO Preise die als Text übertragen werden.

                    Ich würde sie in einem Alias in Zahlen wandeln und die Zahlen historisieren.

                    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

                    1 Antwort Letzte Antwort
                    0
                    • paul53P paul53

                      @franzda sagte: Da es um Werte von Typ Text geht

                      Wozu historisiert man String-Werte? Auf die Idee bin ich noch nicht gekommen, kann also dazu nichts beitragen.

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

                      @paul53 sagte in Frage zum History Adepter (geänderte Werte):

                      Wozu historisiert man String-Werte? Auf die Idee bin ich noch nicht gekommen,

                      in Verbindung mit dem eventlist Widget ist das durchaus sinnvoll

                      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
                      • HomoranH Homoran

                        @franzda sagte in Frage zum History Adepter (geänderte Werte):

                        Lass uns die Diskussion abkürzen

                        richtig!
                        zeig einfach die beiden Screenshots

                        F Offline
                        F Offline
                        franzda
                        schrieb am zuletzt editiert von
                        #14

                        @homoran Forum1.png
                        Forum2.png Forum3.png Forum4.png

                        HomoranH 1 Antwort Letzte Antwort
                        0
                        • F franzda

                          @homoran Forum1.png
                          Forum2.png Forum3.png Forum4.png

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

                          @franzda Danke!
                          Konfiguration sieht gut aus, in den Listen fehlt rechts noch was.
                          das wird gerne übersehen

                          Screenshot_20231024-183217_Firefox.jpg

                          wenn da system.... steht ist das ein unbewerteter Rohwert, auf den die Bedingungen noch nicht angewandt wurden und nicht in der history abgespeichert ist

                          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 -

                          F 1 Antwort Letzte Antwort
                          0
                          • HomoranH Homoran

                            @franzda Danke!
                            Konfiguration sieht gut aus, in den Listen fehlt rechts noch was.
                            das wird gerne übersehen

                            Screenshot_20231024-183217_Firefox.jpg

                            wenn da system.... steht ist das ein unbewerteter Rohwert, auf den die Bedingungen noch nicht angewandt wurden und nicht in der history abgespeichert ist

                            F Offline
                            F Offline
                            franzda
                            schrieb am zuletzt editiert von
                            #16

                            @homoran Danke für die Beiträge aber irgendwie ist noch der Wurm drin!

                            wenn ich im Bild (View) die Werte anzeige bekomme ich die nicht geänderte Werte auch angezeigt

                            Forum6.png

                            Forum5.png

                            Und bei mir ist die Spalte wo System stehen könnte/ sollte leer. Das Bild ist original Hardcopy.

                            HomoranH 1 Antwort Letzte Antwort
                            0
                            • F franzda

                              @homoran Danke für die Beiträge aber irgendwie ist noch der Wurm drin!

                              wenn ich im Bild (View) die Werte anzeige bekomme ich die nicht geänderte Werte auch angezeigt

                              Forum6.png

                              Forum5.png

                              Und bei mir ist die Spalte wo System stehen könnte/ sollte leer. Das Bild ist original Hardcopy.

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

                              @franzda sagte in Frage zum History Adepter (geänderte Werte):

                              bei mir ist die Spalte wo System stehen könnte/ sollte leer.

                              dann musst du in der Konfiguration der Instanz speichern Quelle aktivieren.

                              @franzda sagte in Frage zum History Adepter (geänderte Werte):

                              aber irgendwie ist noch der Wurm drin!

                              dann mach mal in der Konfig der Datenpunkte den Haken bei optimierte protokollierung....deaktivieren

                              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 -

                              F 1 Antwort Letzte Antwort
                              0
                              • HomoranH Homoran

                                @franzda sagte in Frage zum History Adepter (geänderte Werte):

                                bei mir ist die Spalte wo System stehen könnte/ sollte leer.

                                dann musst du in der Konfiguration der Instanz speichern Quelle aktivieren.

                                @franzda sagte in Frage zum History Adepter (geänderte Werte):

                                aber irgendwie ist noch der Wurm drin!

                                dann mach mal in der Konfig der Datenpunkte den Haken bei optimierte protokollierung....deaktivieren

                                F Offline
                                F Offline
                                franzda
                                schrieb am zuletzt editiert von
                                #18

                                @homoran Ich gebe auf. An sich habe ich bis jetzt nie kapituliert.

                                So viel Zeit ohne einen Millimeter Fortschritt ...

                                Bin sicher der/die Entwickler würden schnell die Erklärung für meinen Fall finden.
                                Vermutlich liefert Tankerkönig Daten die nicht korrekt verarbeitet werden. Die Diagnosedaten sind so Umfangreich dass die Inhalte nur für Entwickler deutbar sind.

                                Ohne code bzw. Infos über die Schnittstelle ist die debug Info nicht nutzbar.

                                HomoranH 1 Antwort Letzte Antwort
                                0
                                • F franzda

                                  @homoran Ich gebe auf. An sich habe ich bis jetzt nie kapituliert.

                                  So viel Zeit ohne einen Millimeter Fortschritt ...

                                  Bin sicher der/die Entwickler würden schnell die Erklärung für meinen Fall finden.
                                  Vermutlich liefert Tankerkönig Daten die nicht korrekt verarbeitet werden. Die Diagnosedaten sind so Umfangreich dass die Inhalte nur für Entwickler deutbar sind.

                                  Ohne code bzw. Infos über die Schnittstelle ist die debug Info nicht nutzbar.

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

                                  @franzda sagte in Frage zum History Adepter (geänderte Werte):

                                  Vermutlich liefert Tankerkönig Daten die nicht korrekt verarbeitet werden

                                  Hast du dort Nullen vor Neuladen o.ä. aktiv?

                                  @homoran sagte in Frage zum History Adepter (geänderte Werte):

                                  mach mal in der Konfig der Datenpunkte den Haken bei optimierte protokollierung....deaktivieren

                                  das hat nicht geholfen?

                                  @franzda sagte in Frage zum History Adepter (geänderte Werte):

                                  Die Diagnosedaten sind so Umfangreich

                                  ich hab noch keine gesehen.

                                  @franzda sagte in Frage zum History Adepter (geänderte Werte):

                                  Ohne code bzw. Infos über die Schnittstelle ist die debug Info nicht nutzbar.

                                  code liegt offen auf github

                                  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 -

                                  F 1 Antwort Letzte Antwort
                                  0
                                  • HomoranH Homoran

                                    @franzda sagte in Frage zum History Adepter (geänderte Werte):

                                    Vermutlich liefert Tankerkönig Daten die nicht korrekt verarbeitet werden

                                    Hast du dort Nullen vor Neuladen o.ä. aktiv?

                                    @homoran sagte in Frage zum History Adepter (geänderte Werte):

                                    mach mal in der Konfig der Datenpunkte den Haken bei optimierte protokollierung....deaktivieren

                                    das hat nicht geholfen?

                                    @franzda sagte in Frage zum History Adepter (geänderte Werte):

                                    Die Diagnosedaten sind so Umfangreich

                                    ich hab noch keine gesehen.

                                    @franzda sagte in Frage zum History Adepter (geänderte Werte):

                                    Ohne code bzw. Infos über die Schnittstelle ist die debug Info nicht nutzbar.

                                    code liegt offen auf github

                                    F Offline
                                    F Offline
                                    franzda
                                    schrieb am zuletzt editiert von
                                    #20

                                    @homoran
                                    ich werde den Code anschauen. (weil ich echt neugierig bin zu verstehen was los ist)
                                    "Zu Fuss! mit der Überwachung mit dem Skript war ich in weniger als 15 Minuten fertig.
                                    Ich nutze aber soweit es geht vorzugsweise die Systemfunktionen.

                                    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

                                    372

                                    Online

                                    32.5k

                                    Benutzer

                                    81.8k

                                    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