Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Verstehe statistic Adapter nicht

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Verstehe statistic Adapter nicht

    This topic has been deleted. Only users with topic management privileges can see it.
    • mcm1957
      mcm1957 @bubiman last edited by mcm1957

      @bubiman
      Wieso sind die Werte rot?
      Schreibts du ev. mit ack=false? Wenn due EIGENE States beschreibst solltest du ack=true nehmen damit der Wert als bestätigt gilt.

      In blockly setze statt steure - wenn ichs richtig im Kopf habe. Benutze blockly nicht, daher die Blocknamen mit Vorsicht genießen.

      1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @bubiman last edited by Homoran

        @bubiman sagte in Verstehe statistic Adapter nicht:

        aber die Werte im statistic Adapter bleiben unverändert

        wie alt sind die denn?
        werden die ggf. erst am Tagesende gerechnet?
        ist der Adapter für Energiewerte oder für Leistungswerte ausgelegt?

        mcm1957 1 Reply Last reply Reply Quote 0
        • mcm1957
          mcm1957 @Homoran last edited by

          @homoran said in Verstehe statistic Adapter nicht:

          @bubiman sagte in Verstehe statistic Adapter nicht:

          aber die Werte im statistic Adapter bleiben unverändert

          wie alt sind die denn?
          werden die ggf. erst am Tagesende gerechnet?
          ist der Adapter für Energiewerte oder für Leistungswerte ausgelegt?

          Ich vermute mal der statistics beachtet ack=false Werte nicht. Wär im Prinzip richtiges Verhalten.

          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @mcm1957 last edited by Homoran

            @mcm1957 sagte in Verstehe statistic Adapter nicht:

            Ich vermute mal der statistics beachtet ack=false Werte nicht. Wär im Prinzip richtiges Verhalten.

            das wäre zwar möglich, glaube ich aber nicht.
            Die Datenpunkte die vom Adapter ausgewertet werden liegen unter 0_userdata.0
            müssten sie dort mit ack=true liegen um vom Adapter erfasst zu werden?

            Es sind keine Datenpunkte im Namespace des Adapters
            Dort müssten sie sogar ack=false sein.

            @bubiman
            das könntest du ganz einfach testen, indem du statt steuere, den akrualisiere Block nimmst

            mcm1957 B 2 Replies Last reply Reply Quote 0
            • mcm1957
              mcm1957 @Homoran last edited by mcm1957

              Ja, aber auch dort sollte das ACK Flag richtig verwendet werden.
              Und ob der Statistics Extrawürste für 0_userdate_0 drinnen hat - keine Ahnung. Aber warum sollte er sowas implementieren...

              EDIT:
              Der Statisticsadapter ignoriert alles State Changes mit ack=false. Dies ist auch das normgerechte Verhalten.

              https://github.com/iobroker-community-adapters/ioBroker.statistics/blob/086fc73c101e519cc18d0b487db48c80907cfa69/main.js#L375

                      if (id && state && state.ack) {
                          this.tasks.push({
              
              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @mcm1957 last edited by

                @mcm1957 ok, hab's gerade noch editiert.

                Dass nur ack=true beachtet wird ist mir neu. ich hab allerdings wegen meines feng shui immer darauf geachtet keine roten Werte zu erhalten.

                mcm1957 1 Reply Last reply Reply Quote 0
                • mcm1957
                  mcm1957 @Homoran last edited by

                  @homoran said in Verstehe statistic Adapter nicht:

                  Dass nur ack=true beachtet wird ist mir neu.

                  Das richtige Verhalten eines Adapters ist:

                  • Change bei EIGENEN States nur mit ack=false beachten und im Allgemeinen ack=true setzen sobald vom Gerät bestätigt.

                  • Change bei FREMDEN States nur mit ack=true beachten

                  Und ja, einige Adapter ignorieren die Regeln. Das macht es nicht grad leichter für User. MDer Statistics machts richtig. Ergo einfach die States richtig befüllen (ack=true) und es sollte gehen.

                  Homoran 1 Reply Last reply Reply Quote 1
                  • Homoran
                    Homoran Global Moderator Administrators @mcm1957 last edited by

                    @mcm1957 Danke!
                    ist mir neu, klingt aber sinnvoll!

                    again what learned

                    1 Reply Last reply Reply Quote 0
                    • mcm1957
                      mcm1957 last edited by

                      Ingo hat da mal was dazu gepostet:
                      https://forum.iobroker.net/topic/61876/bestätigt-acknowledged-flag-bedeutung-ein-mysterium

                      1 Reply Last reply Reply Quote 0
                      • B
                        bubiman @Homoran last edited by

                        @homoran sagte in Verstehe statistic Adapter nicht:

                        @bubiman
                        das könntest du ganz einfach testen, indem du statt steuere, den akrualisiere Block nimmst

                        Danke für all eure Tips. Der Wechsel von steuern zu aktualisieren war die Lösung. Ich hab mir in all den Jahren noch nie Gedanken dazu gemacht, warum es überhaupt zwei Blöcke gibt um einen Datenpunkt zu setzen und was der Unterschied ist.
                        Jetzt weiß ich es.

                        Danke euch

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

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

                        405
                        Online

                        31.9k
                        Users

                        80.3k
                        Topics

                        1.3m
                        Posts

                        3
                        11
                        406
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo