Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [gelöst] hm-rega: cannot pharse answer for polling

    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

    SOLVED [gelöst] hm-rega: cannot pharse answer for polling

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      The.Fox last edited by Negalein

      Hallo miteinander,

      erhalte seit kurzem im Log jede menge Errors vom hm-rega (2.3.1).
      Eventuell hat es mit einer Umstellung von piVCCU2 auf 3 zu tun (Backup restore...)

      Im Log steht unten noch "got state values", jedoch kommt danach gleich die erste Fehlermeldung beim pharsen der ersten Systemvariable gefolgt von vielen anderen.
      In den Objekten dürften die Variablen aber aktualisiert werden.
      In hm-rpc0 & 1 habe ich schon "synchronisiere geräte neu" angestoßen, hat leider nichts gebracht.

      Jemand eine Idee, was ich da machen kann ?
      vorab danke Jakob

      Lösung: in der Homematic stand kurze Zeit eine Variable in einem Zustand "nan", FoxRiver hat nun den Rega-Adapter in release 2.3.2 soweit geändert, dass dies kein Problem mehr verursacht. - Superschnelle Analyse / Fix

      hm-rega.0 2019-03-10 18:50:42.146 error "13046":[558.000000,"2019-03-10 11:41:33"],
      hm-rega.0 2019-03-10 18:50:42.146 error "13181":[false,"2019-03-10 18:49:54"],
      hm-rega.0 2019-03-10 18:50:42.146 error "950":[false,"2019-03-10 11:42:41"],
      hm-rega.0 2019-03-10 18:50:42.146 error "10935":[false,"2019-03-10 11:41:33"],
      hm-rega.0 2019-03-10 18:50:42.146 error "1250":[false,"1970-01-01 01:00:00"],
      hm-rega.0 2019-03-10 18:50:42.146 error Cannot parse answer for polling: {"5584":[0,"2019-03-10 18:48:23"],
      hm-rega.0 2019-03-10 18:50:12.291 info got state values

      Homoran 1 Reply Last reply Reply Quote 0
      • foxriver76
        foxriver76 Developer last edited by foxriver76

        @The-Fox jop genau, es ist sehr ähnlich zu dem Problem, hast du den Upload gemacht?
        Bildschirmfoto von 2019-03-10 22-38-39.png

        Ups.. mein Fehler, hatte es nur für das initiale pollen geändert, nicht für das regelmäßige... jetzt nochmal installieren + upload dann sollte es gehen 😉

        T 1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @The.Fox last edited by

          @The-Fox sagte in hm-rega: cannot pharse answer for polling:

          Eventuell hat es mit einer Umstellung von piVCCU2 auf 3 zu tun (Backup restore...)

          Hast du die Konfigurationen entsprechend angepasst?

          1 Reply Last reply Reply Quote 0
          • T
            The.Fox last edited by

            Wahnsinn, keine 5 Minuten und schon einen Antwort 😉
            Mit Konfigurationen meinst du genau IP, Ports usw. ?
            Alles ident auch selbe Raspi Hardware hab nur von CCU2 Image auf CCU3 Image gewechselt.
            Außer dem Fehlern im Log fällt mir auch nicht auf, dass irgendwas nich tfunktionieren würde, VIS zweigt alles Stati korrekt an

            Eventuell ist das download Log auch etwas aufschlussreicher:
            2019-03-10 18:47:36.685 - info: hm-rega.0 got 74 variables
            2019-03-10 18:47:36.698 - error: hm-rega.0 Cannot parse answer for variables: {"40":{"Name":"Alarmmeldungen","TypeName":"VARDP","DPInfo":"Anzahl%20Alarmmeldungen","Value":0,"ValueMin":0,"ValueMax":65000,"ValueUnit":"","ValueType":16,"ValueSubType":0,"ValueList":""},
            "41":{"Name":"Servicemeldungen","TypeName":"VARDP","DPInfo":"Anzahl%20Servicemeldungen","Value":0,"ValueMin":0,"ValueMax":65000,"ValueUnit":"","ValueType":16,"ValueSubType":0,"ValueList":""},

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @The.Fox last edited by Homoran

              @The-Fox sagte in hm-rega: cannot pharse answer for polling:

              auf CCU3 Image gewechselt.

              ich habe keine CCU3 (oder Klon) aber die CCU3 soll andere Ports verwenden
              Außerdem hat die CCU3 wohl eine etwas heftigere Firewall

              Was du da hast sind die Alarm- und Service-Meldungen.
              Vielleicht kann @foxriver76 dazu was sagen

              T 1 Reply Last reply Reply Quote 0
              • T
                The.Fox @Homoran last edited by

                Firewall ist aus, wie geschrieben scheint auch alles zu funktionieren.
                Auszug aus dem Donload Log waren auch nur die ersten beiden Errorzeilen, danach kommen die Fehlerzeilen bez. Systemvariablen:
                {"Name":"Alarmanlage","TypeName":"VARDP","DPInfo":"scharf%2Funscharf","Value":"%3F%3F%3F","Timestamp":"2019-03-10 18:47:16","ValueMin":null,"ValueMax":null,"ValueUnit":"","ValueType":20,"ValueSubType":11,"ValueList":"unscharf%3BEG_UG_scharf%3BUG_scharf%3B"},
                "1250":{"Name":"Alarmzone%201","TypeName":"ALARMDP","DPInfo":"Alarmmeldung%20Alarmzone%201","Value":false,"Timestamp":"1970-01-01 01:00:00","ValueMin":null,"ValueMax":null,"ValueUnit":"","ValueType":2,"ValueSubType":6,"ValueList":"nicht%20ausgel%F6st%3Bausgel%F6st"},
                "10935":

                1 Reply Last reply Reply Quote 0
                • foxriver76
                  foxriver76 Developer last edited by

                  @The-Fox kannst du mal die komplette Fehlermeldung kopieren? Sprich Log herunterladen klicken und dann ist die Meldung nicht abgeschnitten. Cannot parese answer meint eigentlich, dass es kein valides JSON Format ist, das geparsed werden kann. Also hinter dem "10935": sollte ja noch etwas kommen.

                  T 1 Reply Last reply Reply Quote 0
                  • T
                    The.Fox @foxriver76 last edited by

                    @foxriver76
                    Scheinbar gibt es die Fehlermeldungen nur eine kurze zeit nach Restart des Adapters, Eine Stunde später taucht
                    nun keine Fehlermeldung mehr im Log auf. Denke Topic kann geschlossen werden.
                    Trotzdem Danke für die rasche Bereitschaft zu helfen

                    foxriver76 Homoran 2 Replies Last reply Reply Quote 0
                    • foxriver76
                      foxriver76 Developer @The.Fox last edited by

                      @The-Fox Und die Variablen werden korrekt synchronisiert? Interessant wäre es trotzdem, warum der Fehler kam, also wenn du die Chance noch hast es zu kopieren wäre klasse, gerne auch per PN.

                      T 1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @The.Fox last edited by

                        @The-Fox
                        Aber nur nach dem Restart des Adapters werden die Datenpunkte eingelesen!

                        Daher wäre es schon wichtig das log zu posten

                        1 Reply Last reply Reply Quote 0
                        • T
                          The.Fox @foxriver76 last edited by The.Fox

                          @foxriver76
                          Variableninhalte werden in der Objektstruktur aktualisiert.
                          Ein testweise gelöschte Variable wird auch wieder neu angelegt
                          Hab mal den rega neu gestartet und schon kam die Fehlermeldung.
                          Übrigens 4 Minuten später nochmals die gleiche Fehlermeldung, somit nicht nur einmal beim Restart
                          Attached das heruntergeladene logfile

                          Cannot parse answer for polling.txt

                          1 Reply Last reply Reply Quote 0
                          • foxriver76
                            foxriver76 Developer last edited by

                            @The-Fox Weißt du wie man Adapter von GitHub installiert? Bitte mal hm-rega von GitHub installieren + Upload.

                            Anscheinend kann die CCU auch nan in Systemvariablen haben, wobei es sich um keinen String handelt --> somit invalides JSON und parse error. Ich ersetze nun nan mit null.

                            T 1 Reply Last reply Reply Quote 0
                            • T
                              The.Fox @foxriver76 last edited by The.Fox

                              @foxriver76
                              2.3.2 installiert, lief Anfangs ohne Fehler, dann 3 Minuten nach restart wieder die Fehlermeldung.
                              Log im Anhang
                              Ergänzend die Umgebung. virtualisierte CCU3 auf Raspi3. FW: 3.43.15

                              Variablen mit nan im Objektbrowser:
                              2019-03-10 22_07_52-objects - ioBroker.png
                              Cannot parse answer for polling.txt

                              Eventuell ident mit dem Problem:
                              Fehler beim Abruf von HomeMatic-Variablen
                              und die Variable in der Homematic ist kurz auf nan (Fehler im setzen durch meinen Tempsensor auf Basis ESP-8266)

                              1 Reply Last reply Reply Quote 0
                              • foxriver76
                                foxriver76 Developer last edited by foxriver76

                                @The-Fox jop genau, es ist sehr ähnlich zu dem Problem, hast du den Upload gemacht?
                                Bildschirmfoto von 2019-03-10 22-38-39.png

                                Ups.. mein Fehler, hatte es nur für das initiale pollen geändert, nicht für das regelmäßige... jetzt nochmal installieren + upload dann sollte es gehen 😉

                                T 1 Reply Last reply Reply Quote 0
                                • T
                                  The.Fox @foxriver76 last edited by

                                  @foxriver76
                                  Mit dem letzten Update taucht nun auch nach 10 Minuten kein Fehler mehr auf.
                                  Danke nochmals für den schnellen Fix, wobei das Problem ja primär der Zustand der Variablen in der HM ist. (gerade im HM-Monitor kurz auch nan gesehen)

                                  foxriver76 1 Reply Last reply Reply Quote 0
                                  • foxriver76
                                    foxriver76 Developer @The.Fox last edited by

                                    @The-Fox Gerne.

                                    Naja das Problem ist zwar irgendwo der Zustand der Variablen, allerdings sollte eine bislang nicht initialisierte oder mit nan/-inf beschriebene Sysvar nicht dazu führen, dass diese und somit auch sämtliche andere nicht synchronisiert werden können.

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

                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    391
                                    Online

                                    31.8k
                                    Users

                                    80.0k
                                    Topics

                                    1.3m
                                    Posts

                                    error hm-rega
                                    3
                                    15
                                    683
                                    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