Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. HomeMatic rpc - keine RSSI-Werte

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    13
    1
    142

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

HomeMatic rpc - keine RSSI-Werte

Scheduled Pinned Locked Moved Error/Bug
13 Posts 4 Posters 1.7k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • joergeliJ Online
    joergeliJ Online
    joergeli
    wrote on last edited by
    #1
    Systemdata Bitte Ausfüllen
    Hardwaresystem: Pi4
    Arbeitsspeicher: 4GB
    Festplattenart: SD-Karte
    Betriebssystem: Raspbian Buster
    Node-Version: 4.0.19
    Nodejs-Version: v14.18.1
    NPM-Version: 6.14.15
    Installationsart: Manuell
    Image genutzt: Nein
    Ort/Name der Imagedatei: Link

    hm-rega : v3.0.37
    hm-rpc : v1.15.8

    Moin,
    ich bin mir nicht sicher, ob es sich hier um einen Bug, handelt, oder das Problem vor dem Monitor sitzt:
    Ich bekomme bei allen! meinen HomeMatic-Sensoren (nicht HomeMatic-IP!) die RSSI-Werte unter z.B. hm-rpc.0.OEQ1425263.0.RSSI_DEVICE mit 0 dBm angezeigt
    (die Werte der Objekte werden dabei in oranger Schrift angezeigt)

    In der RaspberryMatic-GUI werden sie allerdings korrekt angzeigt.
    Auch mittels Browser kann man die Werte so abrufen:
    http://192.168.xxx.xxx/config/xmlapi/rssilist.cgi :

    <rssiList>
    <rssi device="MEQ1846035" rx="65536" tx="-54"/>
    <rssi device="NEQ0682554" rx="-54" tx="65536"/>
    <rssi device="NEQ0683617" rx="65536" tx="-42"/>
    <rssi device="OEQ0767142" rx="-69" tx="-69"/>
    <rssi device="OEQ0964559" rx="65536" tx="-61"/>
    <rssi device="OEQ1425263" rx="65536" tx="-83"/>
    <rssi device="OEQ1425267" rx="65536" tx="-87"/>
    <rssi device="OEQ1425279" rx="65536" tx="-61"/>
    <rssi device="OEQ1432688" rx="65536" tx="-60"/>
    <rssi device="OEQ1715592" rx="65536" tx="-73"/>
    <rssi device="PEQ0106925" rx="65536" tx="-94"/>
    <rssi device="PEQ0505813" rx="65536" tx="-192"/>
    <rssi device="PEQ0626694" rx="-65" tx="65536"/>
    <rssi device="QEQ1844263" rx="-56" tx="-202"/>
    <rssi device="REQ0838706" rx="-35" tx="-53"/>
    <rssi device="REQ0838724" rx="-54" tx="-64"/>
    <rssi device="REQ0838727" rx="-54" tx="-69"/>
    <rssi device="REQ0838740" rx="-49" tx="-60"/>
    </rssiList>
    

    Ich habe mir jetzt so geholfen, in dem ich ein JS geschrieben habe, welches zyklisch die rssilist.cgi via Browser abfragt und dann in selbst erstellte Datenpunkte schreibt.

    Was ich bisher versucht habe:
    Bei den rpc-Instanzen: Geräte neu einlesen (einmalig) -> hilft nicht.

    Wie gesagt, ich weiß nicht, ob das ein Bug ist, allerdings sollten m.E. wenn die Objekte vorhanden sind, auch deren Werte korrekt angezeigt werden?

    Gruß
    Jörg

    joergeliJ 1 Reply Last reply
    0
    • joergeliJ joergeli
      Systemdata Bitte Ausfüllen
      Hardwaresystem: Pi4
      Arbeitsspeicher: 4GB
      Festplattenart: SD-Karte
      Betriebssystem: Raspbian Buster
      Node-Version: 4.0.19
      Nodejs-Version: v14.18.1
      NPM-Version: 6.14.15
      Installationsart: Manuell
      Image genutzt: Nein
      Ort/Name der Imagedatei: Link

      hm-rega : v3.0.37
      hm-rpc : v1.15.8

      Moin,
      ich bin mir nicht sicher, ob es sich hier um einen Bug, handelt, oder das Problem vor dem Monitor sitzt:
      Ich bekomme bei allen! meinen HomeMatic-Sensoren (nicht HomeMatic-IP!) die RSSI-Werte unter z.B. hm-rpc.0.OEQ1425263.0.RSSI_DEVICE mit 0 dBm angezeigt
      (die Werte der Objekte werden dabei in oranger Schrift angezeigt)

      In der RaspberryMatic-GUI werden sie allerdings korrekt angzeigt.
      Auch mittels Browser kann man die Werte so abrufen:
      http://192.168.xxx.xxx/config/xmlapi/rssilist.cgi :

      <rssiList>
      <rssi device="MEQ1846035" rx="65536" tx="-54"/>
      <rssi device="NEQ0682554" rx="-54" tx="65536"/>
      <rssi device="NEQ0683617" rx="65536" tx="-42"/>
      <rssi device="OEQ0767142" rx="-69" tx="-69"/>
      <rssi device="OEQ0964559" rx="65536" tx="-61"/>
      <rssi device="OEQ1425263" rx="65536" tx="-83"/>
      <rssi device="OEQ1425267" rx="65536" tx="-87"/>
      <rssi device="OEQ1425279" rx="65536" tx="-61"/>
      <rssi device="OEQ1432688" rx="65536" tx="-60"/>
      <rssi device="OEQ1715592" rx="65536" tx="-73"/>
      <rssi device="PEQ0106925" rx="65536" tx="-94"/>
      <rssi device="PEQ0505813" rx="65536" tx="-192"/>
      <rssi device="PEQ0626694" rx="-65" tx="65536"/>
      <rssi device="QEQ1844263" rx="-56" tx="-202"/>
      <rssi device="REQ0838706" rx="-35" tx="-53"/>
      <rssi device="REQ0838724" rx="-54" tx="-64"/>
      <rssi device="REQ0838727" rx="-54" tx="-69"/>
      <rssi device="REQ0838740" rx="-49" tx="-60"/>
      </rssiList>
      

      Ich habe mir jetzt so geholfen, in dem ich ein JS geschrieben habe, welches zyklisch die rssilist.cgi via Browser abfragt und dann in selbst erstellte Datenpunkte schreibt.

      Was ich bisher versucht habe:
      Bei den rpc-Instanzen: Geräte neu einlesen (einmalig) -> hilft nicht.

      Wie gesagt, ich weiß nicht, ob das ein Bug ist, allerdings sollten m.E. wenn die Objekte vorhanden sind, auch deren Werte korrekt angezeigt werden?

      Gruß
      Jörg

      joergeliJ Online
      joergeliJ Online
      joergeli
      wrote on last edited by
      #2

      <Hochschieb>

      Eine Bitte:
      Kann mal jemand, der HomeMatic-Sensoren betreibt, bei den rpc-Objekten nachschauen, ob bei RSSI_DEVICE reale dBm-Werte angezeigt werden?
      z.B. bei einem HM-Sec-SCo ( Funk- Tür-/Fensterkontakt optisch) , bei mir wird - wie oben schon geschrieben - bei allen HomeMatic-Sensoren 0 dBm angezeigt.
      Die RSSI-Werte der HomeMatic IP-Sensoren werden bei mir allerdings korrekt angezeigt.
      Ich habe mir zwar - wie ebenfalls oben beschrieben - mit einem JS geholfen, mich würde aber trotzdem interessieren, ob bei mir was "faul" ist.

      Hinweis: Alle Homematic-Sensoren werden mit meiner RaspberryMatic direkt empfangen, also kein HomeMatic-Accespoint im Spiel.

      Danke im Voraus!
      Jörg

      wendy2702W 1 Reply Last reply
      0
      • joergeliJ joergeli

        <Hochschieb>

        Eine Bitte:
        Kann mal jemand, der HomeMatic-Sensoren betreibt, bei den rpc-Objekten nachschauen, ob bei RSSI_DEVICE reale dBm-Werte angezeigt werden?
        z.B. bei einem HM-Sec-SCo ( Funk- Tür-/Fensterkontakt optisch) , bei mir wird - wie oben schon geschrieben - bei allen HomeMatic-Sensoren 0 dBm angezeigt.
        Die RSSI-Werte der HomeMatic IP-Sensoren werden bei mir allerdings korrekt angezeigt.
        Ich habe mir zwar - wie ebenfalls oben beschrieben - mit einem JS geholfen, mich würde aber trotzdem interessieren, ob bei mir was "faul" ist.

        Hinweis: Alle Homematic-Sensoren werden mit meiner RaspberryMatic direkt empfangen, also kein HomeMatic-Accespoint im Spiel.

        Danke im Voraus!
        Jörg

        wendy2702W Offline
        wendy2702W Offline
        wendy2702
        wrote on last edited by
        #3

        @joergeli Glaube du hast einen Bug gefunden.

        Bei mir steht alles auf "1" und das letzte Update gab es am 13.01.21

        d8841302-d903-435c-9f99-3e02c4dfd74f-grafik.png

        Mach doch mal ein Issue auf Github auf

        Bitte keine Fragen per PN, die gehören ins Forum!

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        joergeliJ 1 Reply Last reply
        0
        • wendy2702W wendy2702

          @joergeli Glaube du hast einen Bug gefunden.

          Bei mir steht alles auf "1" und das letzte Update gab es am 13.01.21

          d8841302-d903-435c-9f99-3e02c4dfd74f-grafik.png

          Mach doch mal ein Issue auf Github auf

          joergeliJ Online
          joergeliJ Online
          joergeli
          wrote on last edited by
          #4

          @wendy2702

          Danke Dir!

          Habe soeben ein issue erstellt:
          github-issue

          joergeliJ 1 Reply Last reply
          0
          • joergeliJ joergeli

            @wendy2702

            Danke Dir!

            Habe soeben ein issue erstellt:
            github-issue

            joergeliJ Online
            joergeliJ Online
            joergeli
            wrote on last edited by
            #5

            Ich habe das github-issue nach Antwort von @foxriver76 geschlossen.
            Problem liegt nicht beim rpc-Adapter, sondern auf Seite von HomeMatic.

            1 Reply Last reply
            0
            • E Online
              E Online
              emil70
              wrote on last edited by emil70
              #6

              Was kommen den für Werte wenn man das script nutz Angezeigt dann javascript

              var link = 'http://IP von HM/config/xmlapi/rssilist.cgi';
              var request = require('request');
              var parseString = require('xml2js').parseString;
              
              function ImportRSSI() 
              {
                  request(link, function (error, response, body) 
                  {
                      var xml, result;
                  
                      parseString(body, function (err, result) 
                      {
                          var WriteDeviceId = true;
                          '* * * * *'
                          for (var i = 0; i < result.rssiList.rssi.length; i++) 
                          {
                              var Device = result.rssiList.rssi[i].$;
              
                              var DeviceId = Device.device;
                              var DeviceTx = Device.tx;
                              var DeviceRx = Device.rx;
                              var DeviceName = DeviceId;
                              
                              var DeviceObject = getObject('hm-rpc.0.'+DeviceId); 
                              
                              if (DeviceObject != null) 
                              {
                                  DeviceName = DeviceObject.common.name;
                                  DeviceName = DeviceName.replace(/ /g, '_');
                              }
                              
                              createState("HMSignalStrength."+DeviceName+".tx", DeviceTx, true);
                              createState("HMSignalStrength."+DeviceName+".rx", DeviceRx, true);
                          }
                      });
                           
                  });
              }    
              
              ImportRSSI();
              

              oder wurde das behoben von HM-Seite?

              Bei mir geht es

              gruss emil70

              iobroker,pihole,homematic,motioneys,solaranlage laufen auf Proxmox (16 x AMD Ryzen 7 6800H with Radeon Graphics )

              joergeliJ 1 Reply Last reply
              0
              • E emil70

                Was kommen den für Werte wenn man das script nutz Angezeigt dann javascript

                var link = 'http://IP von HM/config/xmlapi/rssilist.cgi';
                var request = require('request');
                var parseString = require('xml2js').parseString;
                
                function ImportRSSI() 
                {
                    request(link, function (error, response, body) 
                    {
                        var xml, result;
                    
                        parseString(body, function (err, result) 
                        {
                            var WriteDeviceId = true;
                            '* * * * *'
                            for (var i = 0; i < result.rssiList.rssi.length; i++) 
                            {
                                var Device = result.rssiList.rssi[i].$;
                
                                var DeviceId = Device.device;
                                var DeviceTx = Device.tx;
                                var DeviceRx = Device.rx;
                                var DeviceName = DeviceId;
                                
                                var DeviceObject = getObject('hm-rpc.0.'+DeviceId); 
                                
                                if (DeviceObject != null) 
                                {
                                    DeviceName = DeviceObject.common.name;
                                    DeviceName = DeviceName.replace(/ /g, '_');
                                }
                                
                                createState("HMSignalStrength."+DeviceName+".tx", DeviceTx, true);
                                createState("HMSignalStrength."+DeviceName+".rx", DeviceRx, true);
                            }
                        });
                             
                    });
                }    
                
                ImportRSSI();
                

                oder wurde das behoben von HM-Seite?

                Bei mir geht es

                joergeliJ Online
                joergeliJ Online
                joergeli
                wrote on last edited by
                #7

                @emil70 sagte in HomeMatic rpc - keine RSSI-Werte:

                Bei mir geht es

                Was geht? Daß das Script funktioniert ist unbestritten.

                Was immer noch nicht funktioniert:
                Homematic "klassische" Aktoren zeigen in ioBroker bei RSSI_DEVICE = 0 dBM.
                Homematic IP-Aktoren zeigen in ioBroker bei RSSI_Device den korrekten dBM-Wert.

                Auf der RaspberryMatic-GUI (V 3.63.9.20220625) werden für alle Aktoren die korrekten dBM-Werte
                angezeigt.

                ice987I E 2 Replies Last reply
                0
                • joergeliJ joergeli

                  @emil70 sagte in HomeMatic rpc - keine RSSI-Werte:

                  Bei mir geht es

                  Was geht? Daß das Script funktioniert ist unbestritten.

                  Was immer noch nicht funktioniert:
                  Homematic "klassische" Aktoren zeigen in ioBroker bei RSSI_DEVICE = 0 dBM.
                  Homematic IP-Aktoren zeigen in ioBroker bei RSSI_Device den korrekten dBM-Wert.

                  Auf der RaspberryMatic-GUI (V 3.63.9.20220625) werden für alle Aktoren die korrekten dBM-Werte
                  angezeigt.

                  ice987I Offline
                  ice987I Offline
                  ice987
                  wrote on last edited by
                  #8

                  @joergeli

                  wurde ein entsprechender Issue unter https://github.com/ioBroker/ioBroker.hm-rpc erstellt?

                  husqvarna-automower, meteoblue, wiserbyfeller, spritmonitor

                  joergeliJ 1 Reply Last reply
                  0
                  • ice987I ice987

                    @joergeli

                    wurde ein entsprechender Issue unter https://github.com/ioBroker/ioBroker.hm-rpc erstellt?

                    joergeliJ Online
                    joergeliJ Online
                    joergeli
                    wrote on last edited by
                    #9

                    @ice987
                    Ja, habe ich weiter oben doch schon geschrieben.
                    Aber nochmals, siehe hier:
                    https://github.com/ioBroker/ioBroker.hm-rpc/issues/506

                    Das Problem liegt nicht an ioBroker, sondern auf eq3-Seite.
                    ... und ehrlich gesagt habe ich keine Lust bei eq3 auch noch ein Faß aufzumachen, da ich mir mit dem "Workaround"-Script selbst helfen konnte.

                    1 Reply Last reply
                    0
                    • joergeliJ joergeli

                      @emil70 sagte in HomeMatic rpc - keine RSSI-Werte:

                      Bei mir geht es

                      Was geht? Daß das Script funktioniert ist unbestritten.

                      Was immer noch nicht funktioniert:
                      Homematic "klassische" Aktoren zeigen in ioBroker bei RSSI_DEVICE = 0 dBM.
                      Homematic IP-Aktoren zeigen in ioBroker bei RSSI_Device den korrekten dBM-Wert.

                      Auf der RaspberryMatic-GUI (V 3.63.9.20220625) werden für alle Aktoren die korrekten dBM-Werte
                      angezeigt.

                      E Online
                      E Online
                      emil70
                      wrote on last edited by emil70
                      #10

                      @joergeli

                      Das bei meinen klassischen HM-Geräte Werte angezeigt werden

                      Screenshot 2022-12-04 at 12-34-26 objects - iobroker.png

                      Screenshot 2022-12-04 at 12-35-06 objects - iobroker.png

                      gruss emil70

                      iobroker,pihole,homematic,motioneys,solaranlage laufen auf Proxmox (16 x AMD Ryzen 7 6800H with Radeon Graphics )

                      joergeliJ 1 Reply Last reply
                      0
                      • E emil70

                        @joergeli

                        Das bei meinen klassischen HM-Geräte Werte angezeigt werden

                        Screenshot 2022-12-04 at 12-34-26 objects - iobroker.png

                        Screenshot 2022-12-04 at 12-35-06 objects - iobroker.png

                        joergeliJ Online
                        joergeliJ Online
                        joergeli
                        wrote on last edited by
                        #11

                        @emil70
                        Tja, dann weiß ich auch nicht so recht, was bei mir im Argen ist.
                        Ich nutze keine CCU, sondern eine RaspberryMatic - evtl. sollte ich für die noch mal ein Firmwareupdate durchführen.

                        E 1 Reply Last reply
                        0
                        • joergeliJ joergeli

                          @emil70
                          Tja, dann weiß ich auch nicht so recht, was bei mir im Argen ist.
                          Ich nutze keine CCU, sondern eine RaspberryMatic - evtl. sollte ich für die noch mal ein Firmwareupdate durchführen.

                          E Online
                          E Online
                          emil70
                          wrote on last edited by
                          #12

                          @joergeli sagte in HomeMatic rpc - keine RSSI-Werte:

                          RaspberryMatic

                          nutze selber RaspberryMatic mit Version: 3.65.8.20220831

                          gruss emil70

                          iobroker,pihole,homematic,motioneys,solaranlage laufen auf Proxmox (16 x AMD Ryzen 7 6800H with Radeon Graphics )

                          joergeliJ 1 Reply Last reply
                          0
                          • E emil70

                            @joergeli sagte in HomeMatic rpc - keine RSSI-Werte:

                            RaspberryMatic

                            nutze selber RaspberryMatic mit Version: 3.65.8.20220831

                            joergeliJ Online
                            joergeliJ Online
                            joergeli
                            wrote on last edited by
                            #13

                            @emil70
                            Danke,
                            Jetzt muß ich bei mir wohl doch mal auf der RaspberryMatic ein Firmwareupdate durchführen.
                            Momentan ist bei mir RaspberryMatic: V 3.63.9.20220625 installiert.
                            Aktuell ist V 3.65.11.20221005 .

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            575

                            Online

                            32.7k

                            Users

                            82.4k

                            Topics

                            1.3m

                            Posts
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Home
                            • Recent
                            • Tags
                            • Unread 0
                            • Categories
                            • Unreplied
                            • Popular
                            • GitHub
                            • Docu
                            • Hilfe