Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. HM-RPC Error: XML-RPC fault: Invalid parameter or value

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    712

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    549

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.1k

HM-RPC Error: XML-RPC fault: Invalid parameter or value

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
hm-rpc
13 Beiträge 2 Kommentatoren 2.1k Aufrufe 1 Beobachtet
  • Ä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.
  • M Malz1902

    Hallo zusammen,

    habe HmIP-BROLL Aktoren für meine Rollos, wenn ich den Wert für das Level manuell ädere z.b in 50 kommt folgende Meldung im Log:

    hm-rpc.1	2020-05-11 08:55:50.865	error	(1838) Error: XML-RPC fault: Invalid parameter or value
    hm-rpc.1	2020-05-11 08:55:50.864	error	(1838) xmlrpc -> setValue ["3","LEVEL",0.5] FLOAT
    

    Wenn ich 100 eingebe kommt da

    hm-rpc.1	2020-05-11 08:54:20.155	error	(1838) Error: XML-RPC fault: Invalid parameter or value
    hm-rpc.1	2020-05-11 08:54:20.154	error	(1838) xmlrpc -> setValue ["3","LEVEL",1] FLOAT
    

    Wenn ich den Wert auf 88.5 setze kommt folende

    hm-rpc.1	2020-05-11 08:53:13.902	error	(1838) Error: XML-RPC fault: Invalid parameter or value
    hm-rpc.1	2020-05-11 08:53:13.900	error	(1838) xmlrpc -> setValue ["3","LEVEL",0.885] FLOAT
    
    M Offline
    M Offline
    MartyBr
    schrieb am zuletzt editiert von
    #2

    @Malz1902
    Der Level lässt sich nur über Kanal 4 ändern. Kanal liefert nur den Status Wert.

    Gruß
    Martin


    Intel NUCs mit Proxmox / Iobroker als VM unter Debian
    Raspeberry mit USB Leseköpfen für Smartmeter
    Homematic und Homematic IP

    M 2 Antworten Letzte Antwort
    1
    • M MartyBr

      @Malz1902
      Der Level lässt sich nur über Kanal 4 ändern. Kanal liefert nur den Status Wert.

      M Offline
      M Offline
      Malz1902
      schrieb am zuletzt editiert von
      #3

      @MartyBr said in HM-RPC Error: XML-RPC fault: Invalid parameter or value:

      @Malz1902
      Der Level lässt sich nur über Kanal 4 ändern. Kanal liefert nur den Status Wert.

      Danke!

      1 Antwort Letzte Antwort
      0
      • M MartyBr

        @Malz1902
        Der Level lässt sich nur über Kanal 4 ändern. Kanal liefert nur den Status Wert.

        M Offline
        M Offline
        Malz1902
        schrieb am zuletzt editiert von
        #4

        @MartyBr said in HM-RPC Error: XML-RPC fault: Invalid parameter or value:

        @Malz1902
        Der Level lässt sich nur über Kanal 4 ändern. Kanal liefert nur den Status Wert.

        Vielleicht kannst Du mir noch bei was anderem helfen.

        Wenn ich das Rollo manuell über den Taster fahre, und dann stoppe so ändert sich Level 3 auf die aktuelle Höhe wo das Rollo stehen geblieben ist.
        Level 4 steht dan aber auf 0 wenn ich das Rollo manuell runtergefahren hab und bei 35 % gestoppt habe, das gleiche ist wenn ich es manuell hochfahre und bei 70 % stoppe, so steht bei Level 4 dann 100 % als ob es ganz oben wäre.

        Ich hatte mir schon nen Javasript geschrieben, der das vielleicht behebt aber nachdem das Rollo gestoppt ist, setzt der den Wert auf Rollo 4 und dann macht das Rollo noch eine kleine fahrt von 0.5
        Also ich fahre manuell runter, stoppe bei 66.5 % dann wird der Wert von Level 3 in Level 4 kopiert und dann zuckt das Rollo noch einmal kurz.

        on({id: 'hm-rpc.1.00111A49915799.3.ACTIVITY_STATE', change: "ne"}, function (obj) {
             var status = getState("hm-rpc.1.00111A49915799.3.ACTIVITY_STATE").val; // 3 = Rollo steht
             setTimeout(function () {
                if (status == 3) {
                    setTimeout(function () {
                        var levelId3 = getState("hm-rpc.1.00111A49915799.3.LEVEL").val;
                        var levelId4 = getState("hm-rpc.1.00111A49915799.4.LEVEL").val;
                        if (levelId3 != levelId4) {
                            if (levelId3 > 0 && levelId3 < 100) {
                                setState("hm-rpc.1.00111A49915799.4.LEVEL", levelId3);
                            }
                        }
                    }, 100);
                }
             }, 10000); 
        });
        

        Hier mal mein Versuch

        M 1 Antwort Letzte Antwort
        0
        • M Malz1902

          @MartyBr said in HM-RPC Error: XML-RPC fault: Invalid parameter or value:

          @Malz1902
          Der Level lässt sich nur über Kanal 4 ändern. Kanal liefert nur den Status Wert.

          Vielleicht kannst Du mir noch bei was anderem helfen.

          Wenn ich das Rollo manuell über den Taster fahre, und dann stoppe so ändert sich Level 3 auf die aktuelle Höhe wo das Rollo stehen geblieben ist.
          Level 4 steht dan aber auf 0 wenn ich das Rollo manuell runtergefahren hab und bei 35 % gestoppt habe, das gleiche ist wenn ich es manuell hochfahre und bei 70 % stoppe, so steht bei Level 4 dann 100 % als ob es ganz oben wäre.

          Ich hatte mir schon nen Javasript geschrieben, der das vielleicht behebt aber nachdem das Rollo gestoppt ist, setzt der den Wert auf Rollo 4 und dann macht das Rollo noch eine kleine fahrt von 0.5
          Also ich fahre manuell runter, stoppe bei 66.5 % dann wird der Wert von Level 3 in Level 4 kopiert und dann zuckt das Rollo noch einmal kurz.

          on({id: 'hm-rpc.1.00111A49915799.3.ACTIVITY_STATE', change: "ne"}, function (obj) {
               var status = getState("hm-rpc.1.00111A49915799.3.ACTIVITY_STATE").val; // 3 = Rollo steht
               setTimeout(function () {
                  if (status == 3) {
                      setTimeout(function () {
                          var levelId3 = getState("hm-rpc.1.00111A49915799.3.LEVEL").val;
                          var levelId4 = getState("hm-rpc.1.00111A49915799.4.LEVEL").val;
                          if (levelId3 != levelId4) {
                              if (levelId3 > 0 && levelId3 < 100) {
                                  setState("hm-rpc.1.00111A49915799.4.LEVEL", levelId3);
                              }
                          }
                      }, 100);
                  }
               }, 10000); 
          });
          

          Hier mal mein Versuch

          M Offline
          M Offline
          MartyBr
          schrieb am zuletzt editiert von
          #5

          @Malz1902
          Ich mache das so:

          Programmatisch steure ich nur Kanal 4 an. Die Taste liegt auf Kanal 5.

          Bei jeder Änderung des Status starte ich auf der CCU ein kleines Script:

          Wenn Behanghöhe Kanal 3 größer/gleich 0 bei Aktualisierung
          dann Script:

          ! Aktualisiert die Positionen der Rollos und schreibt sie in Systemvarianlem
          ! Version 1.1
          ! Stand: 25.08.2019
          !
          real Ankleide_Level;
          var Ankleide_Level = dom.GetObject("HmIP-RF.001118A9A590B5:3.LEVEL").Value()*100;
          dom.GetObject("SV_Rollo_Ankleidezimmer").State(Ankleide_Level);
          ! WriteLine(Ankleide_Level);
          
          

          Das läuft bei mir ohne Probleme.

          Gruß
          Martin


          Intel NUCs mit Proxmox / Iobroker als VM unter Debian
          Raspeberry mit USB Leseköpfen für Smartmeter
          Homematic und Homematic IP

          M 1 Antwort Letzte Antwort
          0
          • M MartyBr

            @Malz1902
            Ich mache das so:

            Programmatisch steure ich nur Kanal 4 an. Die Taste liegt auf Kanal 5.

            Bei jeder Änderung des Status starte ich auf der CCU ein kleines Script:

            Wenn Behanghöhe Kanal 3 größer/gleich 0 bei Aktualisierung
            dann Script:

            ! Aktualisiert die Positionen der Rollos und schreibt sie in Systemvarianlem
            ! Version 1.1
            ! Stand: 25.08.2019
            !
            real Ankleide_Level;
            var Ankleide_Level = dom.GetObject("HmIP-RF.001118A9A590B5:3.LEVEL").Value()*100;
            dom.GetObject("SV_Rollo_Ankleidezimmer").State(Ankleide_Level);
            ! WriteLine(Ankleide_Level);
            
            

            Das läuft bei mir ohne Probleme.

            M Offline
            M Offline
            Malz1902
            schrieb am zuletzt editiert von
            #6

            @MartyBr said in HM-RPC Error: XML-RPC fault: Invalid parameter or value:

            @Malz1902
            Ich mache das so:

            Programmatisch steure ich nur Kanal 4 an. Die Taste liegt auf Kanal 5.

            Bei jeder Änderung des Status starte ich auf der CCU ein kleines Script:

            Wenn Behanghöhe Kanal 3 größer/gleich 0 bei Aktualisierung
            dann Script:

            ! Aktualisiert die Positionen der Rollos und schreibt sie in Systemvarianlem
            ! Version 1.1
            ! Stand: 25.08.2019
            !
            real Ankleide_Level;
            var Ankleide_Level = dom.GetObject("HmIP-RF.001118A9A590B5:3.LEVEL").Value()*100;
            dom.GetObject("SV_Rollo_Ankleidezimmer").State(Ankleide_Level);
            ! WriteLine(Ankleide_Level);
            
            

            Das läuft bei mir ohne Probleme.

            Wie starte ich auf der CCU ein Script? Kenne mich damit leider nicht so aus

            M 1 Antwort Letzte Antwort
            0
            • M Malz1902

              @MartyBr said in HM-RPC Error: XML-RPC fault: Invalid parameter or value:

              @Malz1902
              Ich mache das so:

              Programmatisch steure ich nur Kanal 4 an. Die Taste liegt auf Kanal 5.

              Bei jeder Änderung des Status starte ich auf der CCU ein kleines Script:

              Wenn Behanghöhe Kanal 3 größer/gleich 0 bei Aktualisierung
              dann Script:

              ! Aktualisiert die Positionen der Rollos und schreibt sie in Systemvarianlem
              ! Version 1.1
              ! Stand: 25.08.2019
              !
              real Ankleide_Level;
              var Ankleide_Level = dom.GetObject("HmIP-RF.001118A9A590B5:3.LEVEL").Value()*100;
              dom.GetObject("SV_Rollo_Ankleidezimmer").State(Ankleide_Level);
              ! WriteLine(Ankleide_Level);
              
              

              Das läuft bei mir ohne Probleme.

              Wie starte ich auf der CCU ein Script? Kenne mich damit leider nicht so aus

              M Offline
              M Offline
              MartyBr
              schrieb am zuletzt editiert von
              #7

              @Malz1902
              Auf der CCU Programme und Verknüpfungen klicken, dann bei Programme "Neu" anklicken und das Programm eingeben:

              Bildschirmfoto 2020-05-12 um 12.40.27.png

              Bei Aktivität ein Script einfügen und den obigen Text einpasten.

              Wenn du hier weitere Fragen hast, dann bitte zuerst man die Einstiegsseite vom Homematic-Forum lesen.

              Gruß
              Martin


              Intel NUCs mit Proxmox / Iobroker als VM unter Debian
              Raspeberry mit USB Leseköpfen für Smartmeter
              Homematic und Homematic IP

              M 1 Antwort Letzte Antwort
              0
              • M MartyBr

                @Malz1902
                Auf der CCU Programme und Verknüpfungen klicken, dann bei Programme "Neu" anklicken und das Programm eingeben:

                Bildschirmfoto 2020-05-12 um 12.40.27.png

                Bei Aktivität ein Script einfügen und den obigen Text einpasten.

                Wenn du hier weitere Fragen hast, dann bitte zuerst man die Einstiegsseite vom Homematic-Forum lesen.

                M Offline
                M Offline
                Malz1902
                schrieb am zuletzt editiert von
                #8

                @MartyBr said in HM-RPC Error: XML-RPC fault: Invalid parameter or value:

                @Malz1902
                Auf der CCU Programme und Verknüpfungen klicken, dann bei Programme "Neu" anklicken und das Programm eingeben:

                Bildschirmfoto 2020-05-12 um 12.40.27.png

                Bei Aktivität ein Script einfügen und den obigen Text einpasten.

                Wenn du hier weitere Fragen hast, dann bitte zuerst man die Einstiegsseite vom Homematic-Forum lesen.

                Hmm komisch, ich kann bei mir nur Aktor:4 nicht Aktor:3 auswählen. Klappen tuts trotzdem die höhe wird richtig in eine Systemvariable gespeichert.
                Jetzt muss ich die nur iregendwie an Aktor:4.LEVEL bekomen. Weil im ioBroker habe ich auf Aktor:3.Level zugriff, dieser ist der aktuelle Level und :4.Level steht dann entweder auf 0 oder 100

                M 1 Antwort Letzte Antwort
                0
                • M Malz1902

                  @MartyBr said in HM-RPC Error: XML-RPC fault: Invalid parameter or value:

                  @Malz1902
                  Auf der CCU Programme und Verknüpfungen klicken, dann bei Programme "Neu" anklicken und das Programm eingeben:

                  Bildschirmfoto 2020-05-12 um 12.40.27.png

                  Bei Aktivität ein Script einfügen und den obigen Text einpasten.

                  Wenn du hier weitere Fragen hast, dann bitte zuerst man die Einstiegsseite vom Homematic-Forum lesen.

                  Hmm komisch, ich kann bei mir nur Aktor:4 nicht Aktor:3 auswählen. Klappen tuts trotzdem die höhe wird richtig in eine Systemvariable gespeichert.
                  Jetzt muss ich die nur iregendwie an Aktor:4.LEVEL bekomen. Weil im ioBroker habe ich auf Aktor:3.Level zugriff, dieser ist der aktuelle Level und :4.Level steht dann entweder auf 0 oder 100

                  M Offline
                  M Offline
                  MartyBr
                  schrieb am zuletzt editiert von
                  #9

                  @Malz1902
                  Level 4 liefert nicht den richtigen Wert, wenn du das Rollo per Taste bedienst.
                  In Level 4 gibst du immer nur den gewünschten Wert an, Level 3 liefert den aktuell gültigen Wert.

                  Gruß
                  Martin


                  Intel NUCs mit Proxmox / Iobroker als VM unter Debian
                  Raspeberry mit USB Leseköpfen für Smartmeter
                  Homematic und Homematic IP

                  1 Antwort Letzte Antwort
                  0
                  • M Offline
                    M Offline
                    Malz1902
                    schrieb am zuletzt editiert von
                    #10

                    Das Problem ist, wenn ich ein Rollo manuell etwas runterfahre ist das Level bei 0, und der Adapter shutercontroll fährt das Rollo abends dann nicht runter. Deswegen muss ich den Wert von Level Ebene 3 nach Level Ebene 4 bekommen

                    1 Antwort Letzte Antwort
                    0
                    • M Offline
                      M Offline
                      Malz1902
                      schrieb am zuletzt editiert von
                      #11

                      Rollo zuckt immer noch einmal kurz

                      33113f0a-62e0-48ce-a588-048decb84eb8-grafik.png

                      Wert wird auf den wert gesetzt der auf Kanal 3 im Level steht dann nochmal auf 100 und dann wieder auf den Wert laut Kanal 3

                      M 1 Antwort Letzte Antwort
                      0
                      • M Malz1902

                        Rollo zuckt immer noch einmal kurz

                        33113f0a-62e0-48ce-a588-048decb84eb8-grafik.png

                        Wert wird auf den wert gesetzt der auf Kanal 3 im Level steht dann nochmal auf 100 und dann wieder auf den Wert laut Kanal 3

                        M Offline
                        M Offline
                        MartyBr
                        schrieb am zuletzt editiert von
                        #12

                        @Malz1902
                        Da bin ich jetzt überfragt. Ich setze erst seit einigen Tagen shuttercontrol ein. Ich habe nur einen BROLL, alle anderen Aktoren sind Eltako Enocean Aktoren, die komplett anders angesteuert werden.
                        Vielleicht weiß ja jemand aus der Community Bescheid?

                        Gruß
                        Martin


                        Intel NUCs mit Proxmox / Iobroker als VM unter Debian
                        Raspeberry mit USB Leseköpfen für Smartmeter
                        Homematic und Homematic IP

                        M 1 Antwort Letzte Antwort
                        0
                        • M MartyBr

                          @Malz1902
                          Da bin ich jetzt überfragt. Ich setze erst seit einigen Tagen shuttercontrol ein. Ich habe nur einen BROLL, alle anderen Aktoren sind Eltako Enocean Aktoren, die komplett anders angesteuert werden.
                          Vielleicht weiß ja jemand aus der Community Bescheid?

                          M Offline
                          M Offline
                          Malz1902
                          schrieb am zuletzt editiert von
                          #13

                          @MartyBr said in HM-RPC Error: XML-RPC fault: Invalid parameter or value:

                          @Malz1902
                          Da bin ich jetzt überfragt. Ich setze erst seit einigen Tagen shuttercontrol ein. Ich habe nur einen BROLL, alle anderen Aktoren sind Eltako Enocean Aktoren, die komplett anders angesteuert werden.
                          Vielleicht weiß ja jemand aus der Community Bescheid?

                          Kannste es ja mal mit deinen einen BROLL testen und gucken :)

                          1 Antwort Letzte Antwort
                          0

                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                          Registrieren Anmelden
                          Antworten
                          • In einem neuen Thema antworten
                          Anmelden zum Antworten
                          • Älteste zuerst
                          • Neuste zuerst
                          • Meiste Stimmen


                          Support us

                          ioBroker
                          Community Adapters
                          Donate
                          FAQ Cloud / IOT
                          HowTo: Node.js-Update
                          HowTo: Backup/Restore
                          Downloads
                          BLOG

                          288

                          Online

                          32.8k

                          Benutzer

                          82.9k

                          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