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
    709

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

  • 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 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

                      298

                      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