Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

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

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.5k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.7k

HomeMatic rpc - keine RSSI-Werte

Geplant Angeheftet Gesperrt Verschoben Error/Bug
13 Beiträge 4 Kommentatoren 1.5k Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • joergeliJ Offline
    joergeliJ Offline
    joergeli
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    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 Offline
      joergeliJ Offline
      joergeli
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      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 Online
        wendy2702W Online
        wendy2702
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        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 Offline
          joergeliJ Offline
          joergeli
          schrieb am zuletzt editiert von
          #4

          @wendy2702

          Danke Dir!

          Habe soeben ein issue erstellt:
          github-issue

          joergeliJ 1 Antwort Letzte Antwort
          0
          • joergeliJ joergeli

            @wendy2702

            Danke Dir!

            Habe soeben ein issue erstellt:
            github-issue

            joergeliJ Offline
            joergeliJ Offline
            joergeli
            schrieb am zuletzt editiert von
            #5

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

            1 Antwort Letzte Antwort
            0
            • E Online
              E Online
              emil70
              schrieb am zuletzt editiert von 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(V9) und Pi-hole läuft über docker (js-controller 6.0.11 und admin v7.1.15) auf einem synology DS918+ mit DSM 7.1.1-42962 Update 6

              joergeliJ 1 Antwort Letzte Antwort
              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 Offline
                joergeliJ Offline
                joergeli
                schrieb am zuletzt editiert von
                #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 Antworten Letzte Antwort
                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
                  schrieb am zuletzt editiert von
                  #8

                  @joergeli

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

                  husqvarna-automower, meteoblue, wiserbyfeller, spritmonitor

                  joergeliJ 1 Antwort Letzte Antwort
                  0
                  • ice987I ice987

                    @joergeli

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

                    joergeliJ Offline
                    joergeliJ Offline
                    joergeli
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    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
                      schrieb am zuletzt editiert von 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(V9) und Pi-hole läuft über docker (js-controller 6.0.11 und admin v7.1.15) auf einem synology DS918+ mit DSM 7.1.1-42962 Update 6

                      joergeliJ 1 Antwort Letzte Antwort
                      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 Offline
                        joergeliJ Offline
                        joergeli
                        schrieb am zuletzt editiert von
                        #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 Antwort Letzte Antwort
                        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
                          schrieb am zuletzt editiert von
                          #12

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

                          RaspberryMatic

                          nutze selber RaspberryMatic mit Version: 3.65.8.20220831

                          gruss emil70

                          iobroker(V9) und Pi-hole läuft über docker (js-controller 6.0.11 und admin v7.1.15) auf einem synology DS918+ mit DSM 7.1.1-42962 Update 6

                          joergeliJ 1 Antwort Letzte Antwort
                          0
                          • E emil70

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

                            RaspberryMatic

                            nutze selber RaspberryMatic mit Version: 3.65.8.20220831

                            joergeliJ Offline
                            joergeliJ Offline
                            joergeli
                            schrieb am zuletzt editiert von
                            #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 Antwort Letzte Antwort
                            0
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            535

                            Online

                            32.4k

                            Benutzer

                            81.5k

                            Themen

                            1.3m

                            Beiträge
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Anmelden

                            • Du hast noch kein Konto? Registrieren

                            • Anmelden oder registrieren, um zu suchen
                            • Erster Beitrag
                              Letzter Beitrag
                            0
                            • Home
                            • Aktuell
                            • Tags
                            • Ungelesen 0
                            • Kategorien
                            • Unreplied
                            • Beliebt
                            • GitHub
                            • Docu
                            • Hilfe