Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Hm-rpc übernimmt nicht alle Datenpunkte vom HB-UNI-Sen-WEA

    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

    Hm-rpc übernimmt nicht alle Datenpunkte vom HB-UNI-Sen-WEA

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

      Hallo zusammen,

      mir ist was kurioses aufgefallen; ich nutze den Arduino Nachbau HB-UNI-Sen-WEA von Jérôme.

      In der CCU werden mir alle Datenpunkte die er liefert richtig angezeigt:
      883_bildschirmfoto_2018-06-26_um_18.50.19.png

      im Iobrocker fehlen aber bestimmte Datenpunkte:
      883_bildschirmfoto_2018-06-26_um_18.50.40.png

      TEMPERATURE, GUST_SPEED, UVINDEX, LIGHTNING_COUNTER und LIGHTNING_DISTANCE

      Gelöscht habe ich den Datenpunkt mit anschließendem neu Syncen.

      Leider keine Unterschied.

      1 Reply Last reply Reply Quote 0
      • Dutchman
        Dutchman Developer Most Active Administrators last edited by

        Haken gesetzt bei alles neu syncronisieren?

        Kommen dabei irgendwelche Fehler im Log?

        Sent from my iPhone using Tapatalk

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

          Er muss das Device und alle Datenpunkte einmalig löschen. Dann objekte neu synchronieren und dann müsste/sollte ein" Send this to the developer" im Log kommen.

          Aber es war letztens bei solchen Selbstbau-HM-geräten schonmal etwas aufwändiger an die Infos zu kommen

          1 Reply Last reply Reply Quote 0
          • C
            chka last edited by

            Hallo bin aktuell unterwegs aber löschen und Harken setzen habe ich wie oben beschrieben gemacht.

            1 Reply Last reply Reply Quote 0
            • C
              chka last edited by

              anbei die log nach dem sync, es wird zwar das object wieder neu angelegt aber nicht alle punkte:

              hm-rpc.0	2018-06-29 23:30:30.605	info	Connected
              hm-rpc.0	2018-06-29 23:30:30.324	info	xmlrpc -> 216 devices
              hm-rpc.0	2018-06-29 23:30:30.300	info	xmlrpc <- listDevices ["hm-rpc.0"]
              hm-rpc.0	2018-06-29 23:30:30.295	info	xmlrpc <- system.listMethods ["hm-rpc.0"]
              hm-rpc.0	2018-06-29 23:30:30.285	info	xmlrpc client is trying to connect to IP-CCu:2001 with ["http://IP-iobroker:2001","hm-rpc.0"]
              hm-rpc.0	2018-06-29 23:30:30.285	info	xmlrpc server is trying to listen on IP-iobroker:2001
              hm-rpc.0	2018-06-29 23:30:30.219	info	starting. Version 1.7.4 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v10.5.0
              hm-rpc.0	2018-06-29 23:30:27.306	info	Disconnected
              hm-rpc.0	2018-06-29 23:30:27.293	info	xmlrpc -> IP-CCu:2001 init ["http://IP-iobroker:2001",""]
              hm-rpc.0	2018-06-29 23:30:24.933	warn	No image for "HB-UNI-Sen-WEA" found.
              hm-rpc.0	2018-06-29 23:30:24.933	info	xmlrpc <- newDevices 213
              hm-rpc.0	2018-06-29 23:30:24.615	info	Connected
              hm-rpc.0	2018-06-29 23:30:24.317	info	xmlrpc -> 0 devices
              hm-rpc.0	2018-06-29 23:30:24.311	info	xmlrpc <- listDevices ["hm-rpc.0"]
              hm-rpc.0	2018-06-29 23:30:24.306	info	xmlrpc <- system.listMethods ["hm-rpc.0"]
              hm-rpc.0	2018-06-29 23:30:24.294	info	xmlrpc client is trying to connect to IP-CCu:2001 with ["http://IP-iobroker:2001","hm-rpc.0"]
              hm-rpc.0	2018-06-29 23:30:24.293	info	xmlrpc server is trying to listen on IP-iobroker:2001
              hm-rpc.0	2018-06-29 23:30:24.225	info	starting. Version 1.7.4 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v10.5.0
              hm-rpc.0	2018-06-29 23:30:21.350	info	xmlrpc -> IP-CCu:2001 init ["http://IP-iobroker:2001",""]
              hm-rpc.0	2018-06-29 23:30:21.347	info	Disconnected
              hm-rpc.0	2018-06-29 23:30:21.340	info	xmlrpc -> IP-CCu:2001 init ["http://IP-iobroker:2001",""]
              hm-rpc.0	2018-06-29 23:29:13.990	info	Connected
              hm-rpc.0	2018-06-29 23:29:13.668	info	xmlrpc -> 216 devices
              hm-rpc.0	2018-06-29 23:29:13.660	info	xmlrpc <- listDevices ["hm-rpc.0"]
              hm-rpc.0	2018-06-29 23:29:13.653	info	xmlrpc <- system.listMethods ["hm-rpc.0"]
              hm-rpc.0	2018-06-29 23:29:13.640	info	xmlrpc client is trying to connect to IP-CCu:2001 with ["http://IP-iobroker:2001","hm-rpc.0"]
              hm-rpc.0	2018-06-29 23:29:13.639	info	xmlrpc server is trying to listen on IP-iobroker:2001
              hm-rpc.0	2018-06-29 23:29:13.554	info	starting. Version 1.7.4 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v10.5.0
              hm-rpc.0	2018-06-29 23:29:10.607	info	xmlrpc -> IP-CCu:2001 init ["http://IP-iobroker:2001",""]
              hm-rpc.0	2018-06-29 23:29:10.596	info	Disconnected
              hm-rpc.0	2018-06-29 23:29:10.583	info	xmlrpc -> IP-CCu:2001 init ["http://IP-iobroker:2001",""]
              hm-rpc.0	2018-06-29 23:29:08.414	warn	No image for "HB-UNI-Sen-WEA" found.
              hm-rpc.0	2018-06-29 23:29:08.413	info	xmlrpc <- newDevices 213
              hm-rpc.0	2018-06-29 23:29:07.966	info	Connected
              hm-rpc.0	2018-06-29 23:29:07.640	info	xmlrpc -> 0 devices
              hm-rpc.0	2018-06-29 23:29:07.634	info	xmlrpc <- listDevices ["hm-rpc.0"]
              hm-rpc.0	2018-06-29 23:29:07.628	info	xmlrpc <- system.listMethods ["hm-rpc.0"]
              hm-rpc.0	2018-06-29 23:29:07.614	info	xmlrpc client is trying to connect to IP-CCu:2001 with ["http://IP-iobroker:2001","hm-rpc.0"]
              hm-rpc.0	2018-06-29 23:29:07.614	info	xmlrpc server is trying to listen on IP-iobroker:2001
              hm-rpc.0	2018-06-29 23:29:07.534	info	starting. Version 1.7.4 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v10.5.0
              hm-rpc.0	2018-06-29 23:29:04.691	info	xmlrpc -> IP-CCu:2001 init ["http://IP-iobroker:2001",""]
              hm-rpc.0	2018-06-29 23:29:04.688	info	Disconnected
              hm-rpc.0	2018-06-29 23:29:04.683	info	xmlrpc -> IP-CCu:2001 init ["http://IP-iobroker:2001",""]
              hm-rpc.0	2018-06-29 23:29:03.516	info	Connected
              hm-rpc.0	2018-06-29 23:29:03.201	info	xmlrpc -> 216 devices
              hm-rpc.0	2018-06-29 23:29:03.195	info	xmlrpc <- listDevices ["hm-rpc.0"]
              hm-rpc.0	2018-06-29 23:29:03.189	info	xmlrpc <- system.listMethods ["hm-rpc.0"]
              hm-rpc.0	2018-06-29 23:29:03.176	info	xmlrpc client is trying to connect to IP-CCu:2001 with ["http://IP-iobroker:2001","hm-rpc.0"]
              hm-rpc.0	2018-06-29 23:29:03.175	info	xmlrpc server is trying to listen on IP-iobroker:2001
              hm-rpc.0	2018-06-29 23:29:03.101	info	starting. Version 1.7.4 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v10.5.0
              hm-rpc.0	2018-06-29 23:28:32.229	warn	No image for "HB-UNI-Sen-WEA" found.
              

              was mich wundert in der xml steht ja alles lesbar drin

              1 Reply Last reply Reply Quote 0
              • C
                chka last edited by

                noch ein Nachtrag
                883_bildschirmfoto_2018-06-30_um_10.12.57.png

                die fehlenden Daten kommen auch am iobroker an, wenn ich in Ergebnisse und dann nach meinem actor schaue (hm-rpc.0.JPWEA00002). Findet sich dort die fehlende Temperatur, UV Index usw.

                1 Reply Last reply Reply Quote 0
                • C
                  chka last edited by

                  noch mal ich…

                  die Datenpunkte lassen sich auch in vis anzeigen, einzig das loggen der Datenpunkte ist nicht möglich da sie nicht in den Objekten auftauchen.

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

                    Naja das ist ja auch alles klar … iobroker hat im hm-roc statisch hinterlegt was für werden in hm device was für datenobjekte hat.

                    Dein device ist unbekannt also wurden keine vollständigen Objekte angelegt.

                    Bei diesen selbstbau devices muss das genauso erfolgen wie bei allen anderen, nur scheinen die sich beim ersten einrichten dich anders zu verhalten sonst hättest du beim erstsync ein „send this to developer“ im log gehabt.

                    Am besten mal mal ein GitHub issue auf und gib alle Infos zum Gerät inkl. Der XML Definition des Objekts mit an.

                    Gesendet vom Handy ...

                    1 Reply Last reply Reply Quote 0
                    • C
                      chka last edited by

                      ok danke habs erstellt

                      https://github.com/ioBroker/ioBroker.hm-rpc/issues/81

                      chrkan created this issue in ioBroker/ioBroker.hm-rpc

                      closed HB-UNI-Sen-WEA Unterstützung #81

                      1 Reply Last reply Reply Quote 0
                      • C
                        chka last edited by

                        frage wo finde ich diese hm-roc um sie selber anzupassen.

                        1 Reply Last reply Reply Quote 0
                        • C
                          chka last edited by

                          Alternativer Weg

                          //HB-UNI-Sen-WEA Wetteratation in Iobroker aufzeichnen
                          
                          var pfad                = "Wetterstation.";    // Pfad der anzulegenden ioBroker Objekte
                          
                          var idUV                       = pfad + "uvindex";
                          var idLIGHTNING_DISTANCE       = pfad + "LIGHTNING_DISTANCE";
                          var idLIGHTNING_COUNTER        = pfad + "LIGHTNING_COUNTER";
                          var idGUST_SPEED               = pfad + "GUST_SPEED";
                          
                          function createAllStates(){
                          
                              createState(idUV , 0, {
                                  name: 'UVIndex',
                                  desc: 'UVIndex',
                                  type: 'number',
                                  role: 'state',
                                  unit: ''
                              });
                          
                              createState(idLIGHTNING_DISTANCE , 0, {
                                  name: 'LIGHTNING_DISTANCE',
                                  desc: 'LIGHTNING_DISTANCE in km',
                                  type: 'number',
                                  role: 'state',
                                  unit: 'km'
                              });
                          
                              createState(idLIGHTNING_COUNTER , 0, {
                                  name: 'LIGHTNING_COUNTER',
                                  desc: 'LIGHTNING_COUNTER',
                                  type: 'number',
                                  role: 'state',
                                  unit: ''
                              });
                          
                              createState(idGUST_SPEED , 0, {
                                  name: 'GUST_SPEED',
                                  desc: 'Böhen',
                                  type: 'number',
                                  role: 'state',
                                  unit: 'km/h'
                              });
                          }
                          
                          createAllStates(); 
                          
                          on({id: "hm-rpc.0.JPWEA00002.1.UVINDEX"}, function (obj) {
                            var value = obj.state.val;
                            var oldValue = obj.oldState.val;
                            log("UVINDEX " + value,"info");
                            setState(idUV , value);
                          
                          });
                          
                          on({id: "hm-rpc.0.JPWEA00002.1.LIGHTNING_DISTANCE"}, function (obj) {
                            var value = obj.state.val;
                            var oldValue = obj.oldState.val;
                            log("LIGHTNING_DISTANCE " + value,"info");
                            setState(idLIGHTNING_DISTANCE , value);
                          
                          });
                          
                          on({id: "hm-rpc.0.JPWEA00002.1.LIGHTNING_COUNTER"}, function (obj) {
                            var value = obj.state.val;
                            var oldValue = obj.oldState.val;
                            log("LIGHTNING_COUNTER " + value,"info");
                            setState(idLIGHTNING_COUNTER , value);
                          
                          });
                          
                          on({id: "hm-rpc.0.JPWEA00002.1.GUST_SPEEDE"}, function (obj) {
                            var value = obj.state.val;
                            var oldValue = obj.oldState.val;
                            log("AIR_PRESSUR " + value,"info");
                            setState(idGUST_SPEED , value);
                          
                          });
                          
                          1 Reply Last reply Reply Quote 0
                          • B
                            baennjer last edited by

                            Bei mir half es die Meta Daten

                            hm-rpc.meta.VALUES.HB-UNI-Sen-WEA

                            zu löschen.

                            Danach waren alle DPs da.

                            1 Reply Last reply Reply Quote 0
                            • K
                              klassisch Most Active last edited by

                              Danke, sehr interessant! Welche Nebenwirkungen hat das? Einfach im laufenden Betrieb löschen, oder vorher stoppen

                              Habe zwar keinen hm-rpc.meta.VALUES.HB-UNI-Sen-WEA in der Liste, aber andere HB-UNI-SEN. Vielleicht sollte ich die mal löschen?

                              1 Reply Last reply Reply Quote 0
                              • B
                                baennjer last edited by

                                Komisch, Meta Daten sollten eigentlich automatisch angelegt werden sobald diese bekannt sind…

                                Einfach so löschen.

                                Ich glaube nach dem syncen des HM-RPC Adapters sind die wieder auf dem neusten Stand

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

                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                826
                                Online

                                31.9k
                                Users

                                80.1k
                                Topics

                                1.3m
                                Posts

                                5
                                14
                                1157
                                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