Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. HM-RPC mit HM-BSL Schalter m Leuchte Fehler Setzen der Farbe

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    HM-RPC mit HM-BSL Schalter m Leuchte Fehler Setzen der Farbe

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      M-A-X last edited by M-A-X

      • Adaptername: HM-RPC
        https://github.com/ioBroker/ioBroker.hm-rpc
      • Adapterversion: 2.0.2
      • js-controller Version:
      • Admin Version: 7.6.3
      • Hardwaresystem: Virtualizatin Station auf QNAP
      • Nodejs-Version: 20.19.0
      • NPM-Version: 10.8.2

      Hey,
      ich benutze den HM-RPC Adapter schon recht lange und alles funktioniert grundsätzlich auch gut. Das einzige Problem, das ich habe ist, dass ich den HMIP-BSL (das ist "ein Schalter" mit 2 Tasten mit integrierten Leuchten, die man in verschiedenen Farben leuchten lassen kann).
      Über diese Leuchten möchte ich verschiedene Status im Haus anzeigen lassen.
      Dafür steuere ich über hm-rpc.SERIENNUMMER.12.COLOR die Farbe des Tasters über ein Skript.
      Hierbei benutze ich "Steuere hm-rpc.SERIENNUMMER.12.COLOR mit 0" (siehe folgenden Auszug)
      teilskript.jpg
      Dabei kommt es allerdings immer zu folgendem Fehler

      
      hm-rpc.1
      2025-03-24 10:38:08.595	error	Cannot call setValue: XML-RPC fault: Generic error (TIMEOUT)
      
      hm-rpc.1
      2025-03-24 10:38:08.589	error	xmlrpc -> setValue ["001A5A4998C40C:12","COLOR",0] ENUM
      
      hm-rpc.1
      2025-03-24 10:37:35.756	error	Cannot call setValue: XML-RPC fault: Generic error (TIMEOUT)
      
      hm-rpc.1
      2025-03-24 10:37:35.752	error	xmlrpc -> setValue ["001A5A4998C40C:12","LEVEL",1] FLOAT
      
      hm-rpc.1
      2025-03-24 10:37:35.037	error	Cannot call setValue: XML-RPC fault: Generic error (TIMEOUT)
      
      hm-rpc.1
      2025-03-24 10:37:35.027	error	xmlrpc -> setValue ["001A5A4998C40C:12","COLOR_BEHAVIOUR",1] ENUM
      

      Das mit "Color_Behavior" hab ich rein genommen, da das auf "off" bzw. 0 stand und dann leuchtet der Schalter nicht. Den LEVEL hab ich rein genommen, damit die Helligkeit immer auf 100% gestellt wird.
      Habt ihr eine Idee, was ich falsch mache? Das Licht wird auch wirklich (oft) geschaltet. Aber leider nicht immer.
      Das oben zu sehende Skript wird geschaltet, wenn ich die Garage öffne. Dabei soll der Schalter rot leuchten (4 entspricht hier rot) und dann gibt es ein weiteres Skript bei dem der Schalter wieder "aus" gehen soll. Hier lasse ich den Schalter "schwarz" leuchten (0). Dann geht er aus.
      Vielen Dank im Voraus
      EDIT: unter hm-rpc.SN.11 sind soweit ich es verstehe nur zu lesende Zustände. unter xxxx.12 schreibe ich diese Zustände.

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @M-A-X last edited by Homoran

        @m-a-x sagte in HM-RPC mit HM-BSL Schalter m Leuchte Fehler Setzen der Farbe:

        wenn ich die Garage öffne. Dabei soll der Schalter rot leuchten (4 entspricht hier rot)

        tut er bei mir, sollte also kein BUG von ioBroker sein

        Kanal:12 passt zur unteren LED und 4 ist rot.
        ich habe allerdings erst den Level und dann die Farbe.

        mach mal paar msec Verzögerung für den zweiten Befehl

        M 1 Reply Last reply Reply Quote 1
        • M
          M-A-X @Homoran last edited by M-A-X

          Was bedeuten denn die Fehler? Bzw ENUM und FLOAT am Ende? Ist meine Skriptzeile (die mit setze...) richtig? Also der Unterpunkt 12 passt und auch, dass ich da einfach ne Zahl einsetze?
          Ich bin für jeden Tipp dankbar.
          Edit: jetzt hat dein bearbeiten sich mit meiner Nachricht überschnitten. Ich teste mal. Danke

          M 1 Reply Last reply Reply Quote 0
          • M
            M-A-X @M-A-X last edited by M-A-X

            @Homoran :
            Ich habe das Skript geändert und alles deaktiviert außer dem Trigger, der Nachricht bei Telegram und der Änderung der Farbe.. Trotzdem kommt ein Fehler...
            Clipboard01.jpg

            hm-rpc.1
            2025-03-24 14:41:33.348	error	Cannot call setValue: XML-RPC fault: Generic error (TIMEOUT)
            hm-rpc.1
            2025-03-24 14:41:33.347	error	xmlrpc -> setValue ["001A5A4998C40C:12","COLOR",4] ENUM
            

            Was mir noch einfällt: Man sollte doch in der Homematic Dummyprogramme anlegen, wenn man Tasten / Schalter in Iobroker benutzen möchte, oder? Das hab ich für den BSL was die Farbe betrifft nicht gemacht. Es existiert dazu kein Dummyprogramm. Hast du das gemacht? Es gibt "Farbsignal":
            Clipboard02.jpg

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @M-A-X last edited by

              @m-a-x sagte in HM-RPC mit HM-BSL Schalter m Leuchte Fehler Setzen der Farbe:

              wenn man Tasten / Schalter in Iobroker benutzen möchte

              ja,
              Drückst du denn die Taste am BSL?

              @m-a-x sagte in HM-RPC mit HM-BSL Schalter m Leuchte Fehler Setzen der Farbe:

              Cannot call setValue: XML-RPC fault: Generic error (TIMEOUT)

              klingt eher, als ob der BSL nicht erreichbsr wäre.

              Steht denn in den Servicemeldungen oder dem Syslog der CCU nichts?

              M 1 Reply Last reply Reply Quote 0
              • M
                M-A-X @Homoran last edited by M-A-X

                @homoran sagte in HM-RPC mit HM-BSL Schalter m Leuchte Fehler Setzen der Farbe:

                ja,
                Drückst du denn die Taste am BSL?

                Nein. Ich benutze den nur als "Serviceleuchten"

                klingt eher, als ob der BSL nicht erreichbsr wäre.

                Steht denn in den Servicemeldungen oder dem Syslog der CCU nichts?

                Oben rechts in der CCU bei "Servicemeldungen" steht nichts (zu dem BSL). Da ist ein anderer Schalter in "gestört". Und er ändert ja (normalerweise) die Farbe. Oft aber nur auf "rot" beim Öffnen der Garage, aber dann nicht mehr auf Schwarz beim Schließen (das ganze ist ja oft nur 1 Minute von einander entfernt).
                Jetzt gerade steht der BSL in Störung. Wahrscheinlich, weil ich den zu oft angesprochen habe zum Test?!
                Ich kann also dann erst wieder in ner Stunde oder so testen. Ich denke die CCU hat den wegen zu viel Funk deaktiviert?
                EDIT: hab das Skript mal geändert. Sollte das selbe machen, ist aber jetzt übersichtlicher. Das Skript war sehr alt, als ich noch nicht "so viel" wusste:
                Clipboard01.jpg

                Homoran 1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @M-A-X last edited by

                  @m-a-x sagte in HM-RPC mit HM-BSL Schalter m Leuchte Fehler Setzen der Farbe:

                  Jetzt gerade steht der BSL in Störung.

                  kannst du noch sehen srit wann?
                  die Meldung bei iob passt nämlich dazu

                  @m-a-x sagte in HM-RPC mit HM-BSL Schalter m Leuchte Fehler Setzen der Farbe:

                  Ich kann also dann erst wieder in ner Stunde oder so testen.

                  oder den Tastereinsatz abziehen 😁

                  @m-a-x sagte in HM-RPC mit HM-BSL Schalter m Leuchte Fehler Setzen der Farbe:

                  hab das Skript mal geändert

                  sollte passen.

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    M-A-X @Homoran last edited by M-A-X

                    @homoran sagte in HM-RPC mit HM-BSL Schalter m Leuchte Fehler Setzen der Farbe:

                    kannst du noch sehen srit wann?
                    die Meldung bei iob passt nämlich dazu

                    Ja, das passt zeitlich (15:10 Uhr)

                    oder den Tastereinsatz abziehen 😁

                    das habe ich auch sofort probiert. Leider ohne Erfolg (direkt wieder Störung der Gerätekommunikation)
                    Und immer noch Störung. Trotz Neustart CCU 🙂 Ich warte dann jetzt mal etwas länger.

                    Homoran 1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @M-A-X last edited by

                      @m-a-x sagte in HM-RPC mit HM-BSL Schalter m Leuchte Fehler Setzen der Farbe:

                      Und immer noch Störung

                      keine weitere Angaben?
                      auch nicht im Syslog?

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        M-A-X @Homoran last edited by

                        @homoran Keine Ahnung warum, aber der USB HMIP Stick war nicht mehr verbunden. Das habe ich gerade erst gemerkt. Jetzt hab ich die CCU neu gestartet und zusammen mit den Verzögerungen lief der erste Test.
                        ich musste COLOR_BEHAVIOR wieder setzen, da er das auf OFF gesetzt hat nach dem Neustart. Nach einer Sekunde kommt dann der LEVEL auf 100 (den hat er nach Neustart auf 0 gesetzt) und noch eine Sekunde später dann die COLOR.
                        Bin mal gespannt obs das war (Verzögerungen).
                        Danke schon mal für die Hilfe. Ich berichte morgen nochmals

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          M-A-X @M-A-X last edited by

                          So.
                          Also der Tipp mit den Verzögerungen scheint geklappt zu haben. Bin mittlerweile 4x aus der Garage gefahren und habe keine Fehlermeldung mehr im log. Wahrscheinlich wollte die ccu keine 3 Befehle auf einmal bearbeiten 🙂
                          Vielen Dank @Homoran

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

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

                          546
                          Online

                          31.9k
                          Users

                          80.2k
                          Topics

                          1.3m
                          Posts

                          2
                          11
                          273
                          Loading More Posts
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes
                          Reply
                          • Reply as topic
                          Log in to reply
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                          The ioBroker Community 2014-2023
                          logo