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. ioBroker Allgemein
  4. Fehler im Adapter "HomeMatic RPC" mit "HmIP-RGBW"

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

Fehler im Adapter "HomeMatic RPC" mit "HmIP-RGBW"

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
homematic iphomematic rpchmip-rgbw
13 Beiträge 5 Kommentatoren 961 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.
  • klickK Offline
    klickK Offline
    klick
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich habe diese Woche den HmIP-RGBW bekommen, ein LED-Band hingebastelt und in der piVCCU angelernt; in der WebUI kann ich das Band ein- und ausschalten, die Helligkeit steuern und die Farbe aufgrund von HUE und SATURATION bestimmen.

    Im Wesentlichen bekomme ich unter HomeMatic RPC die Datenpunkte

    "name": "LEVEL", "type": "number", "min": 0, "max": 1.01, "unit": "%"
    "name": "HUE", "type": "number", "min": 0, "max": 361
    "name": "SATURATION", "type": "number", "min": 0, "max": 1.01
    

    Wenn ich in der WebUI die Helligkeit auf 50 %, HUE auf 240 und SATURATION auf 75 % setze bekomme ich in den Objekten im ioBroker die Datenpunkte entsprechend dargestellt.

    LEVEL 50 %
    HUE 240
    SATURATION 0,75
    

    Wenn ich die Werte im ioBroker ändere, funktioniert das auch bei LEVEL (zum Beispiel auf 0.8 für 80 Prozent) und bei HUE; das Band reagiert entsprechend und in der WebUI werden die geänderten Werte angezeigt.

    Nur bei SATURATION bekomme ich folgende ERROR im Protokoll wenn ich den Wert auf 0.2 für 20 % setze.

    xmlrpc -> setValue ["0033E0xxxxxxxx:1","SATURATION",0.2] FLOAT
    
    Cannot call setValue: XML-RPC fault: Generic error (MISSING_NON_OPTIONAL_PARAMETER)
    

    Was für ein nicht optionaler Parameter soll das sein?
    Vielleicht kann ja jemand bitte helfen.

    Viele Grüße
    Markus

    Systemdata
    Hardwaresystem: Raspberry Pi4 8 GB
    Festplattenart: SD-Karte 120 GB
    Betriebssystem: linux mit piVCCU und ioBroker
    Nodejs-Version: 16.19.1
    NPM-Version: 8.19.3
    B 1 Antwort Letzte Antwort
    0
    • klickK klick

      Hallo,

      ich habe diese Woche den HmIP-RGBW bekommen, ein LED-Band hingebastelt und in der piVCCU angelernt; in der WebUI kann ich das Band ein- und ausschalten, die Helligkeit steuern und die Farbe aufgrund von HUE und SATURATION bestimmen.

      Im Wesentlichen bekomme ich unter HomeMatic RPC die Datenpunkte

      "name": "LEVEL", "type": "number", "min": 0, "max": 1.01, "unit": "%"
      "name": "HUE", "type": "number", "min": 0, "max": 361
      "name": "SATURATION", "type": "number", "min": 0, "max": 1.01
      

      Wenn ich in der WebUI die Helligkeit auf 50 %, HUE auf 240 und SATURATION auf 75 % setze bekomme ich in den Objekten im ioBroker die Datenpunkte entsprechend dargestellt.

      LEVEL 50 %
      HUE 240
      SATURATION 0,75
      

      Wenn ich die Werte im ioBroker ändere, funktioniert das auch bei LEVEL (zum Beispiel auf 0.8 für 80 Prozent) und bei HUE; das Band reagiert entsprechend und in der WebUI werden die geänderten Werte angezeigt.

      Nur bei SATURATION bekomme ich folgende ERROR im Protokoll wenn ich den Wert auf 0.2 für 20 % setze.

      xmlrpc -> setValue ["0033E0xxxxxxxx:1","SATURATION",0.2] FLOAT
      
      Cannot call setValue: XML-RPC fault: Generic error (MISSING_NON_OPTIONAL_PARAMETER)
      

      Was für ein nicht optionaler Parameter soll das sein?
      Vielleicht kann ja jemand bitte helfen.

      Viele Grüße
      Markus

      Systemdata
      Hardwaresystem: Raspberry Pi4 8 GB
      Festplattenart: SD-Karte 120 GB
      Betriebssystem: linux mit piVCCU und ioBroker
      Nodejs-Version: 16.19.1
      NPM-Version: 8.19.3
      B Offline
      B Offline
      Bleckyjones1965
      schrieb am zuletzt editiert von
      #2

      Hallo auch von mir,

      ich bin neu im Forum und habe diesen Beitrag zufällig über's Internet gefunden. Ich habe seit kurzem einen HmIP-RGBW und exakt das gleiche Problem. Der Sättigungswert (.SATURATION) lässt sich über IOB nicht verändern - .HUE und .LEVEL. funktionieren einwandfrei.

      Meine Plattformen sind:
      IOB --> Raspberry Pi 4+ 8GB
      RaspberryMatic --> Raspberry Pi 4+ 8GB

      Gibt es hierzu schon Lösungsansätze? Ich weiß (aktuell noch) nicht, wo ich suchen muss ... Hilfe wäre lieb ...

      E 1 Antwort Letzte Antwort
      0
      • B Bleckyjones1965

        Hallo auch von mir,

        ich bin neu im Forum und habe diesen Beitrag zufällig über's Internet gefunden. Ich habe seit kurzem einen HmIP-RGBW und exakt das gleiche Problem. Der Sättigungswert (.SATURATION) lässt sich über IOB nicht verändern - .HUE und .LEVEL. funktionieren einwandfrei.

        Meine Plattformen sind:
        IOB --> Raspberry Pi 4+ 8GB
        RaspberryMatic --> Raspberry Pi 4+ 8GB

        Gibt es hierzu schon Lösungsansätze? Ich weiß (aktuell noch) nicht, wo ich suchen muss ... Hilfe wäre lieb ...

        E Offline
        E Offline
        exmerci
        schrieb am zuletzt editiert von
        #3

        @bleckyjones1965

        Willkommen im Club. Anscheinend gibt es dafür keine Lösung seitens iObroker.

        1 Antwort Letzte Antwort
        0
        • HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von Homoran
          #4

          Was erwartet das Gerät denn in der CCU?
          Oft müssen mehree Parameter angegeben werden, ggf. mit 0, wenn man sie gerade nicht verwendet.
          hier kann ich mir vorstellen dass Hue und Level nochmal mitgegeben werden müssen

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          E 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            Was erwartet das Gerät denn in der CCU?
            Oft müssen mehree Parameter angegeben werden, ggf. mit 0, wenn man sie gerade nicht verwendet.
            hier kann ich mir vorstellen dass Hue und Level nochmal mitgegeben werden müssen

            E Offline
            E Offline
            exmerci
            schrieb am zuletzt editiert von
            #5

            @homoran Nein, habe ich ausprobiert. Auf SATURATION reagiert es einfach nicht. Der Datenpunkt wird zwar richtig gesetzt, aber die Hardware macht nichts.

            HomoranH 1 Antwort Letzte Antwort
            0
            • E exmerci

              @homoran Nein, habe ich ausprobiert. Auf SATURATION reagiert es einfach nicht. Der Datenpunkt wird zwar richtig gesetzt, aber die Hardware macht nichts.

              HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #6

              @exmerci
              und innerhalb der CCU kann man (über ein Programm) die Satuation setzen?

              Was steht denn im syslog der CCU, wenn versucht wird die Saturation über ioBroker zu setzen?

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              E 1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @exmerci
                und innerhalb der CCU kann man (über ein Programm) die Satuation setzen?

                Was steht denn im syslog der CCU, wenn versucht wird die Saturation über ioBroker zu setzen?

                E Offline
                E Offline
                exmerci
                schrieb am zuletzt editiert von exmerci
                #7

                @homoran Da muss ich leider passen. Mit der CCU, oder in meinem Fall einer Rasperimatic kenne ich mich gar nicht, oder sagen wir lieber wenig, aus. Ich weis nicht mal wo ich die syslog suchen muss. Ich habe zwar die Geräte eingerichtet, aber steuern tue ich alles über den iob.

                PS. Ich habe es gefunden. Also in der CCU kommt gar nichts an wenn ich den Parameter für Satuation ändere. Der Adapter funktioniert also an der Stelle wohl nicht.

                HomoranH 1 Antwort Letzte Antwort
                0
                • E exmerci

                  @homoran Da muss ich leider passen. Mit der CCU, oder in meinem Fall einer Rasperimatic kenne ich mich gar nicht, oder sagen wir lieber wenig, aus. Ich weis nicht mal wo ich die syslog suchen muss. Ich habe zwar die Geräte eingerichtet, aber steuern tue ich alles über den iob.

                  PS. Ich habe es gefunden. Also in der CCU kommt gar nichts an wenn ich den Parameter für Satuation ändere. Der Adapter funktioniert also an der Stelle wohl nicht.

                  HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #8

                  @exmerci Screenshot_20240830-192700_Firefox.jpg

                  aber vorher auf "alles loggen" stellen

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  E 1 Antwort Letzte Antwort
                  0
                  • HomoranH Homoran

                    @exmerci Screenshot_20240830-192700_Firefox.jpg

                    aber vorher auf "alles loggen" stellen

                    E Offline
                    E Offline
                    exmerci
                    schrieb am zuletzt editiert von
                    #9

                    @homoran Also im Systemprotokoll kommt nichts an und die Logdatei umfasst mehrere 100 Zeilen in einer Minute.

                    HomoranH 1 Antwort Letzte Antwort
                    1
                    • E exmerci

                      @homoran Also im Systemprotokoll kommt nichts an und die Logdatei umfasst mehrere 100 Zeilen in einer Minute.

                      HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #10

                      @exmerci Danke!
                      dann müsster der Entwickler @foxriver76 (??) sich das mal ansehen.

                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      E 1 Antwort Letzte Antwort
                      0
                      • HomoranH Homoran

                        @exmerci Danke!
                        dann müsster der Entwickler @foxriver76 (??) sich das mal ansehen.

                        E Offline
                        E Offline
                        exmerci
                        schrieb am zuletzt editiert von
                        #11

                        @homoran Danke erstmal so weit für die Hilfe.

                        K 1 Antwort Letzte Antwort
                        0
                        • E exmerci

                          @homoran Danke erstmal so weit für die Hilfe.

                          K Offline
                          K Offline
                          khst
                          schrieb am zuletzt editiert von
                          #12

                          @exmerci

                          Es ist schon eine Weile her, aber bist Du mittlerweile weitergekommen. Ich habe jetzt neu ein HmIP-RGBW-Modul (HmIP-LSC) und bei mir ist das gleiche Problem aufgetreten.

                          
                          hm-rpc.1
                          2025-09-23 15:36:03.263	error	Cannot call setValue: XML-RPC fault: Generic error (MISSING_NON_OPTIONAL_PARAMETER)
                          
                          hm-rpc.1
                          2025-09-23 15:36:03.262	error	xmlrpc -> setValue ["003CE2699647E9:1","RAMP_TIME_VALUE",3] INTEGER
                          
                          hm-rpc.1
                          2025-09-23 15:36:02.985	error	Cannot call setValue: XML-RPC fault: Generic error (MISSING_NON_OPTIONAL_PARAMETER)
                          
                          hm-rpc.1
                          2025-09-23 15:36:02.977	error	xmlrpc -> setValue ["003CE2699647E9:1","RAMP_TIME_UNIT",0] ENUM
                          
                          HomoranH 1 Antwort Letzte Antwort
                          0
                          • K khst

                            @exmerci

                            Es ist schon eine Weile her, aber bist Du mittlerweile weitergekommen. Ich habe jetzt neu ein HmIP-RGBW-Modul (HmIP-LSC) und bei mir ist das gleiche Problem aufgetreten.

                            
                            hm-rpc.1
                            2025-09-23 15:36:03.263	error	Cannot call setValue: XML-RPC fault: Generic error (MISSING_NON_OPTIONAL_PARAMETER)
                            
                            hm-rpc.1
                            2025-09-23 15:36:03.262	error	xmlrpc -> setValue ["003CE2699647E9:1","RAMP_TIME_VALUE",3] INTEGER
                            
                            hm-rpc.1
                            2025-09-23 15:36:02.985	error	Cannot call setValue: XML-RPC fault: Generic error (MISSING_NON_OPTIONAL_PARAMETER)
                            
                            hm-rpc.1
                            2025-09-23 15:36:02.977	error	xmlrpc -> setValue ["003CE2699647E9:1","RAMP_TIME_UNIT",0] ENUM
                            
                            HomoranH Nicht stören
                            HomoranH Nicht stören
                            Homoran
                            Global Moderator Administrators
                            schrieb am zuletzt editiert von Homoran
                            #13

                            @khst sagte in Fehler im Adapter "HomeMatic RPC" mit "HmIP-RGBW":

                            Ich habe jetzt neu ein HmIP-RGBW-Modul (HmIP-LSC) und bei mir ist das gleiche Problem aufgetreten.

                            bei mir inzwischen auch.

                            HomeMatic erwartet in diesen Fällen anscheinend tatsächlich immer den combined parameter, der alle Parameter mitgibt.

                            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                            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
                            FAQ Cloud / IOT
                            HowTo: Node.js-Update
                            HowTo: Backup/Restore
                            Downloads
                            BLOG

                            824

                            Online

                            32.4k

                            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