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.9k

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

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

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 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
    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 Offline
      wendy2702W Offline
      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 Online
        joergeliJ Online
        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 Online
          joergeliJ Online
          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 Online
              joergeliJ Online
              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 Online
                  joergeliJ Online
                  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 Online
                      joergeliJ Online
                      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 Online
                          joergeliJ Online
                          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

                          681

                          Online

                          32.5k

                          Benutzer

                          81.6k

                          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