Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Sql-/history-Adapter speichert falsche Daten

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Sql-/history-Adapter speichert falsche Daten

    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      rrr last edited by

      Danke für deine Antwort.

      So sieht der Log aus bei mir:

      2018-09-13 23:05:40.750 - info: host.iobroker instance system.adapter.history.0 started with pid 8699
      2018-09-13 23:05:41.529 - debug: history.0 objectDB connected
      2018-09-13 23:05:41.574 - debug: history.0 statesDB connected
      2018-09-13 23:05:41.611 - info: history.0 starting. Version 1.8.5 in /opt/iobroker/node_modules/iobroker.history, node: v6.14.4
      2018-09-13 23:05:41.643 - debug: history.0 Found Alias: mihome.0.devices.sensor_ht_158d000208fa89.percent --> Außenbereich
      2018-09-13 23:05:41.644 - info: history.0 enabled logging of Außenbereich (Count=1), Alias=true
      2018-09-13 23:05:41.644 - debug: history.0 Found Alias: mihome.0.devices.sensor_ht_158d000208fa89.temperature --> Außenbereich
      2018-09-13 23:05:41.645 - info: history.0 enabled logging of Außenbereich (Count=2), Alias=true
      2018-09-13 23:05:41.645 - debug: history.0 Found Alias: mihome.0.devices.sensor_ht_158d000208fa89.humidity --> Außenbereich
      2018-09-13 23:05:41.645 - info: history.0 enabled logging of Außenbereich (Count=3), Alias=true
      2018-09-13 23:05:41.646 - debug: history.0 Found Alias: mihome.0.devices.weather_v1_158d0002328073.percent --> Schlafzimmer
      2018-09-13 23:05:41.646 - info: history.0 enabled logging of Schlafzimmer (Count=4), Alias=true
      2018-09-13 23:05:41.646 - debug: history.0 Found Alias: mihome.0.devices.weather_v1_158d0002328073.temperature --> Schlafzimmer
      2018-09-13 23:05:41.646 - info: history.0 enabled logging of Schlafzimmer (Count=5), Alias=true
      2018-09-13 23:05:41.646 - debug: history.0 Found Alias: mihome.0.devices.weather_v1_158d0002328073.humidity --> Schlafzimmer
      2018-09-13 23:05:41.646 - info: history.0 enabled logging of Schlafzimmer (Count=6), Alias=true
      2018-09-13 23:05:41.647 - debug: history.0 Found Alias: mihome.0.devices.weather_v1_158d0002328073.pressure --> Schlafzimmer
      2018-09-13 23:05:41.647 - info: history.0 enabled logging of Schlafzimmer (Count=7), Alias=true
      2018-09-13 23:05:41.648 - debug: history.0 Found Alias: mihome.0.devices.weather_v1_158d00023878c8.percent --> Wohnzimmer
      2018-09-13 23:05:41.649 - info: history.0 enabled logging of Wohnzimmer (Count=8), Alias=true
      2018-09-13 23:05:41.650 - debug: history.0 Found Alias: mihome.0.devices.weather_v1_158d00023878c8.temperature --> Wohnzimmer
      2018-09-13 23:05:41.650 - info: history.0 enabled logging of Wohnzimmer (Count=9), Alias=true
      2018-09-13 23:05:41.651 - debug: history.0 Found Alias: mihome.0.devices.weather_v1_158d00023878c8.humidity --> Wohnzimmer
      2018-09-13 23:05:41.651 - info: history.0 enabled logging of Wohnzimmer (Count=10), Alias=true
      2018-09-13 23:05:41.651 - debug: history.0 Found Alias: mihome.0.devices.weather_v1_158d00023878c8.pressure --> Wohnzimmer
      2018-09-13 23:05:41.651 - info: history.0 enabled logging of Wohnzimmer (Count=11), Alias=true
      2018-09-13 23:05:41.652 - debug: history.0 Found Alias: mihome.0.devices.weather_v1_158d0002328001.percent --> Bad
      2018-09-13 23:05:41.652 - info: history.0 enabled logging of Bad (Count=12), Alias=true
      2018-09-13 23:05:41.653 - debug: history.0 Found Alias: mihome.0.devices.weather_v1_158d0002328001.temperature --> Bad
      2018-09-13 23:05:41.653 - info: history.0 enabled logging of Bad (Count=13), Alias=true
      2018-09-13 23:05:41.653 - debug: history.0 Found Alias: mihome.0.devices.weather_v1_158d0002328001.humidity --> Bad
      2018-09-13 23:05:41.654 - info: history.0 enabled logging of Bad (Count=14), Alias=true
      2018-09-13 23:05:41.654 - debug: history.0 Found Alias: mihome.0.devices.weather_v1_158d0002328001.pressure --> Bad
      2018-09-13 23:05:41.654 - info: history.0 enabled logging of Bad (Count=15), Alias=true
      2018-09-13 23:05:41.654 - debug: history.0 Found Alias: mihome.0.devices.weather_v1_158d0002348109.percent --> Küche
      2018-09-13 23:05:41.654 - info: history.0 enabled logging of Küche (Count=16), Alias=true
      2018-09-13 23:05:41.655 - debug: history.0 Found Alias: mihome.0.devices.weather_v1_158d0002348109.temperature --> Küche
      2018-09-13 23:05:41.655 - info: history.0 enabled logging of Küche (Count=17), Alias=true
      2018-09-13 23:05:41.656 - debug: history.0 Found Alias: mihome.0.devices.weather_v1_158d0002348109.humidity --> Küche
      2018-09-13 23:05:41.656 - info: history.0 enabled logging of Küche (Count=18), Alias=true
      2018-09-13 23:05:41.656 - debug: history.0 Found Alias: mihome.0.devices.weather_v1_158d0002348109.pressure --> Küche
      2018-09-13 23:05:41.657 - info: history.0 enabled logging of Küche (Count=19), Alias=true
      2018-09-13 23:05:41.705 - debug: history.0 Min-Delta reached Außenbereich, last-value=null, new-value=46.28, ts=1536872741660
      2018-09-13 23:05:41.707 - debug: history.0 Min-Delta reached Schlafzimmer, last-value=null, new-value=996.38, ts=1536872741660
      2018-09-13 23:05:41.709 - debug: history.0 Min-Delta reached Wohnzimmer, last-value=null, new-value=996.71, ts=1536872741660
      2018-09-13 23:05:41.709 - debug: history.0 Min-Delta reached Bad, last-value=null, new-value=996.32, ts=1536872741660
      2018-09-13 23:05:41.710 - debug: history.0 Min-Delta reached Küche, last-value=null, new-value=996.8, ts=1536872741660
      2018-09-13 23:06:02.788 - debug: history.0 Min-Delta reached Küche, last-value=996.8, new-value=996.74, ts=1536872762783
      2018-09-13 23:06:02.805 - debug: history.0 value not changed Küche, last-value=996.74, new-value=996.74, ts=1536872762804
      

      Die Werte sind aber schepp. Wie auf dem zweiten Bild zu sehen, wird die Temp bspw. ja sauber angezeigt. Auch in der Mi Home App.

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

        Ääähm, kann es sein das du das Alias Feature nicht verstanden hast?

        Du hast den gleichen Alias Namen bei mehreren Objekten drin. Damit werden die Werte genau so vermischt wie es bei dir passiert.

        Wirf mal überall das raus was du bei Alias reingeschrieben hast.

        Gesendet vom Handy …

        1 Reply Last reply Reply Quote 0
        • R
          rrr last edited by

          Danke für den Tipp - jetzt werden zumindest schon mal die Temp sauber geloggt.

          Verrätst du mir, wie ich das Alias zu verstehen habe, wenn es kein Alias für das Gerät zu sein scheint?

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

            Es ist alias für den Datenpunkt! Schau mal ins changelog vom Adapter.

            Alias ist dazu da das man zb Geräte tauschen kann aber die Daten fortlaufend hat. Man regt als alias beim neuen Gerät einfach die Datenpunkt id vom alten Gerät ein und alles passt.

            Gesendet vom Handy …

            1 Reply Last reply Reply Quote 0
            • R
              rrr last edited by

              Danke dir.

              Das heißt, ich müsste den Datenpunkten ein eindeutiges Alias geben. Wenn ich das Gerät tausche, trage ich dort den eindeutigen Namen ein und die Daten werden fortgeführt.

              Seltsam ist nur - hatte ja nur den Alias raus geschmissen - dass nun seit knapp 60 Min. kein neuer Wert gespeichert wurde.

              Vielleicht kannst du mir da weiter helfen… wann speichert der denn Daten?

              Immer nach einem bestimmten Intervall, oder wenn der Sensor bspw. eine Temp-Veränderung "meldet"?

              Gruß

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

                @rrr:

                Das heißt, ich müsste den Datenpunkten ein eindeutiges Alias geben. Wenn ich das Gerät tausche, trage ich dort den eindeutigen Namen ein und die Daten werden fortgeführt. `

                Also wenn Du abstrahieren willst dann wäre Küche.temperatur und Küche.luftfeuchtigkeit sinnvoll und falls DU mal tauschen musst fliegt das alte Devie raus und das neue bekommt diesen Alias und alles passt weiterhin.

                @rrr:

                Seltsam ist nur - hatte ja nur den Alias raus geschmissen - dass nun seit knapp 60 Min. kein neuer Wert gespeichert wurde.

                Vielleicht kannst du mir da weiter helfen… wann speichert der denn Daten?

                Immer nach einem bestimmten Intervall, oder wenn der Sensor bspw. eine Temp-Veränderung "meldet"? `

                Was hast Du denn eingestellt?

                Log changes only? Dann loggt er nur wenn sich was ändert oder der "Relog Timeout" zeit vergangen ist.

                Zeig Screenshot der Konfig und ich sags Dir 🙂

                1 Reply Last reply Reply Quote 0
                • R
                  rrr last edited by

                  Ok, danke - dann muss ich mal saubere Alias noch setzen.

                  Das, was du benannt hast, konnte ich auf Anhieb nicht erkennen.

                  Einstellungen Adapter:

                  8326_1e307912-ed54-4b47-bab5-251b1f397a39.jpeg

                  Einstellung Object Adapter:

                  8326_ac64a8ab-4ab5-4f0e-b5a3-3c0e919fdbc3.jpeg

                  Der Sensor selbst zeigt in der App nämlich über die Zeit nämlich schon Veränderungen an.

                  8326_img_2457.jpg

                  Danke für deine Mühe und Zeit.

                  Gruß

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

                    Also aktuell würde er mit den Einstellungen nur geänderte werte loggen.

                    Jetzt bin ich wieder beim debug log. Das sagt dir genau was reinkommt und was er loggt. Also schalte mal auf debug und lass bissl laufen. So viele History Datenpunkt hast du ja nicht 😉

                    Gesendet vom Handy …

                    1 Reply Last reply Reply Quote 0
                    • R
                      rrr last edited by

                      Ok, danke für deine Antwort. Sorry für die verspätete Antwort - war beruflich unterwegs.

                      Also irgendwie scheint der history-Adapter nicht klar zu kommen.

                      Der sql-Adapter findet Werte und schreibt die offensichtlich in die MySQL-Datenbank. Der history-Adapter bekommt irgendwie keine Werte, wenn ich die Log richtig verstehe, oder?

                      8326_bildschirmfoto_2018-09-20_um_06.28.00.jpg

                      8326_bildschirmfoto_2018-09-20_um_06.28.08.jpg

                      8326_bildschirmfoto_2018-09-20_um_06.28.52.jpg

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

                        Der log Auszug ist viel zu Kurz und zeigt such nur die Abfrage von log Daten zur Anzeige.

                        Also: du denkst das keine Daten geloggt werden dann besuche ich log von reinkommenden Daten. Adapter starten und in debug log Modus bissl leiden lassen. Dann siehst du was an Daten reinkommt und was damit passiert.

                        Gesendet vom Handy …

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        934
                        Online

                        31.6k
                        Users

                        79.5k
                        Topics

                        1.3m
                        Posts

                        2
                        12
                        915
                        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