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. Skripten / Logik
  4. Blockly
  5. Homematic Taster Problem

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

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

Homematic Taster Problem

Geplant Angeheftet Gesperrt Verschoben Gelöst Blockly
39 Beiträge 4 Kommentatoren 4.8k Aufrufe 2 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.
  • T Offline
    T Offline
    Tom23
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,
    Ich bin gerade dabei mich etwas mit blockly zu befassen. Über einen Homematic Handsender möchte ich etwas schalten. Zum Test habe ich mal ne Textausgabe erstellt. Taste 4 wird kurz gedrückt und der Text sollte ausgegeben werden. Wird er aber nicht. Wenn ich aber in den Objekten auf Tastendruck simulieren gehe, dann klappt es. Der Taster funktioniert, damit schalte ich über die CCU Lampen. Übrigens, wenn ich den Test mit einer Homematic Schaltsteckdose mache, geht es auch nicht.
    Ich habe mir zu dem Problem so ziemlich alles in dem Forum hier durch gelesen, auch das mit dem Dummy Programm in der CCU. Für den Taster habe ich eines erstellt und für die HM Schaltsteckdosen, sind ja Programme in der CCU vorhanden, diese gehen auch nicht. Egal was ich versuche, ein HM-Gerät das ich von außen schalte funktioniert nicht. Auch keine Fensterkontakte usw..
    Es kann aber nicht an dem Programm liegen. Ich habe auch einen shelly verbaut, wenn ich diesen von außen schalte läuft das Skript.
    Hat jemand noch eine Idee?

    paul53P 1 Antwort Letzte Antwort
    0
    • dslraserD dslraser

      @Tom23 sagte in Homematic Taster Problem:

      Und noch ne Frage, wenn ich in den Objekten bin und schalte die Lampe, dann müssten doch die Werte eigentlich in Echtzeit in True/False wechslen?!

      auch bei HM/HMIP/CuxD/Virtual Devices tun sie das.

      T Offline
      T Offline
      Tom23
      schrieb am zuletzt editiert von
      #37

      @dslraser
      Hallo,
      Es war wohl zu erwarten, das sich das Problem als eine wirkliche Kleinigkeit rausstellt. Ich hatte doch tatsächlich die Callback IP_Adresse falsch angegeben. Ich hatte die von der CCU eingegeben, deshalb ist die auch immer abgestürzt. Nachdem ich dann die IP vom iobroker eingetragen hatte lief alles wie es soll. Auch das Script :)
      Ja dslraser, nochmal vielen Dank das Du dir soviel Zeit für mich genommen hast.!

      dslraserD 1 Antwort Letzte Antwort
      1
      • T Tom23

        Hallo zusammen,
        Ich bin gerade dabei mich etwas mit blockly zu befassen. Über einen Homematic Handsender möchte ich etwas schalten. Zum Test habe ich mal ne Textausgabe erstellt. Taste 4 wird kurz gedrückt und der Text sollte ausgegeben werden. Wird er aber nicht. Wenn ich aber in den Objekten auf Tastendruck simulieren gehe, dann klappt es. Der Taster funktioniert, damit schalte ich über die CCU Lampen. Übrigens, wenn ich den Test mit einer Homematic Schaltsteckdose mache, geht es auch nicht.
        Ich habe mir zu dem Problem so ziemlich alles in dem Forum hier durch gelesen, auch das mit dem Dummy Programm in der CCU. Für den Taster habe ich eines erstellt und für die HM Schaltsteckdosen, sind ja Programme in der CCU vorhanden, diese gehen auch nicht. Egal was ich versuche, ein HM-Gerät das ich von außen schalte funktioniert nicht. Auch keine Fensterkontakte usw..
        Es kann aber nicht an dem Programm liegen. Ich habe auch einen shelly verbaut, wenn ich diesen von außen schalte läuft das Skript.
        Hat jemand noch eine Idee?

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von paul53
        #2

        @Tom23 sagte:

        Taste 4 wird kurz gedrückt und der Text sollte ausgegeben werden

        Wie sieht das Skript aus ?
        Ändert sich der Zeitstempel bei Tastenbetätigung ?

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        1 Antwort Letzte Antwort
        0
        • DutchmanD Offline
          DutchmanD Offline
          Dutchman
          Developer Most Active Administrators
          schrieb am zuletzt editiert von
          #3

          HomeMatic taster haben die eigenschaft Schaltungen nicht an die API zu übertragen wen diese nicht verknuepft/benutzt werden.
          Ergo du musst in der CCU ein "totes Programm" erstellen was einfach auf den Tastendruck reagiert und nichts ausführt. Danach wirst du sehen das diese auch an Biobroker weitergeleitet werden.

          Bekanntest problem seit Anfang an, leider von iobroker Seite aus nicht zu lösen ist ne CCU Sache.

          T 1 Antwort Letzte Antwort
          0
          • DutchmanD Dutchman

            HomeMatic taster haben die eigenschaft Schaltungen nicht an die API zu übertragen wen diese nicht verknuepft/benutzt werden.
            Ergo du musst in der CCU ein "totes Programm" erstellen was einfach auf den Tastendruck reagiert und nichts ausführt. Danach wirst du sehen das diese auch an Biobroker weitergeleitet werden.

            Bekanntest problem seit Anfang an, leider von iobroker Seite aus nicht zu lösen ist ne CCU Sache.

            T Offline
            T Offline
            Tom23
            schrieb am zuletzt editiert von Negalein
            #4

            @Dutchman
            Hallo Dutschman,
            Ja das mit dem Dummy Programm habe ich gelesen und das verstehe ich auch. Leider funktioniert es bei mir nicht.
            dummy1.JPG
            So sieht mein Dummy Programm aus, es schaltet aber trotzdem nicht. Ich habe auch einen Taster versucht, für den ich ein ccu Programm erstellt habe, also mit dem ich eine Lampe über die ccu schalte, dieser müsste dann ja auch gehen, tut er aber nicht?!
            So sieht das Programm aus.
            Handsender.JPG Wenn ich es mit einem Shelly versuche, dann geht es.

            dslraserD DutchmanD 3 Antworten Letzte Antwort
            0
            • T Tom23

              @Dutchman
              Hallo Dutschman,
              Ja das mit dem Dummy Programm habe ich gelesen und das verstehe ich auch. Leider funktioniert es bei mir nicht.
              dummy1.JPG
              So sieht mein Dummy Programm aus, es schaltet aber trotzdem nicht. Ich habe auch einen Taster versucht, für den ich ein ccu Programm erstellt habe, also mit dem ich eine Lampe über die ccu schalte, dieser müsste dann ja auch gehen, tut er aber nicht?!
              So sieht das Programm aus.
              Handsender.JPG Wenn ich es mit einem Shelly versuche, dann geht es.

              dslraserD Offline
              dslraserD Offline
              dslraser
              Forum Testing Most Active
              schrieb am zuletzt editiert von dslraser
              #5

              @Tom23
              stelle mal den Trigger um, auf wurde aktualisiert. (Taster sind immer wahr, von daher passiert so wie es jetzt ist auch nichts)

              T 1 Antwort Letzte Antwort
              0
              • dslraserD dslraser

                @Tom23
                stelle mal den Trigger um, auf wurde aktualisiert. (Taster sind immer wahr, von daher passiert so wie es jetzt ist auch nichts)

                T Offline
                T Offline
                Tom23
                schrieb am zuletzt editiert von
                #6

                @dslraser
                Hallo dslraser;
                Geht leider auch nicht, habe alle Versionen versucht. Hier ist nochmal ein anders Testskript.
                io_problem 1.JPG
                Der Switch ist von shelly, den habe ich eingebunden um zu testen ob das Skript läuft, damit funktioniert es .
                Hier ist nochmal ein Foto von dem Homematic Taster den ich ausgewählt habe.
                tastendruck kurz.JPG

                dslraserD 1 Antwort Letzte Antwort
                0
                • T Tom23

                  @dslraser
                  Hallo dslraser;
                  Geht leider auch nicht, habe alle Versionen versucht. Hier ist nochmal ein anders Testskript.
                  io_problem 1.JPG
                  Der Switch ist von shelly, den habe ich eingebunden um zu testen ob das Skript läuft, damit funktioniert es .
                  Hier ist nochmal ein Foto von dem Homematic Taster den ich ausgewählt habe.
                  tastendruck kurz.JPG

                  dslraserD Offline
                  dslraserD Offline
                  dslraser
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von dslraser
                  #7

                  @Tom23
                  wenn Du Deinen Taster betätigst, dann solltest Du kurz in den Objekten sehen das true grün wird. Oder mit der Maus ganz rechts bei, links neben dem Bleistift sollte auch der Zeitstempel aktualisiert werden.
                  Tut er das ?

                  T 1 Antwort Letzte Antwort
                  0
                  • dslraserD dslraser

                    @Tom23
                    wenn Du Deinen Taster betätigst, dann solltest Du kurz in den Objekten sehen das true grün wird. Oder mit der Maus ganz rechts bei, links neben dem Bleistift sollte auch der Zeitstempel aktualisiert werden.
                    Tut er das ?

                    T Offline
                    T Offline
                    Tom23
                    schrieb am zuletzt editiert von
                    #8

                    @dslraser
                    Nee, da tut sich leider garnichts. Wenn ich mir das Schalten bei shelly ansehe, dann ändert es sich.
                    Habe jetzt noch ml ein anders Foto davon gemacht. Wenn ich auf Tastendruck simulieren gehe, dann funktioniert es, das Test Programm wird ausgeführt.
                    bild2.JPG

                    paul53P dslraserD 2 Antworten Letzte Antwort
                    0
                    • T Tom23

                      @dslraser
                      Nee, da tut sich leider garnichts. Wenn ich mir das Schalten bei shelly ansehe, dann ändert es sich.
                      Habe jetzt noch ml ein anders Foto davon gemacht. Wenn ich auf Tastendruck simulieren gehe, dann funktioniert es, das Test Programm wird ausgeführt.
                      bild2.JPG

                      paul53P Offline
                      paul53P Offline
                      paul53
                      schrieb am zuletzt editiert von paul53
                      #9

                      @Tom23
                      Wenn der Datenpunkt nicht auf Tastendruck reagiert, versuche es mal mit folgendem Skript (Instanz hm-rpc anpassen !)

                      const channel = 'OEQ0640798:4';
                      const dp = 'PRESS_SHORT';
                      
                      sendTo('hm-rpc.0', 'reportValueUsage', {ID: channel, paramType: dp, params: 1}, res => {
                          log(JSON.stringify(res));
                      });
                      

                      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                      T 1 Antwort Letzte Antwort
                      0
                      • T Tom23

                        @dslraser
                        Nee, da tut sich leider garnichts. Wenn ich mir das Schalten bei shelly ansehe, dann ändert es sich.
                        Habe jetzt noch ml ein anders Foto davon gemacht. Wenn ich auf Tastendruck simulieren gehe, dann funktioniert es, das Test Programm wird ausgeführt.
                        bild2.JPG

                        dslraserD Offline
                        dslraserD Offline
                        dslraser
                        Forum Testing Most Active
                        schrieb am zuletzt editiert von
                        #10

                        @Tom23
                        wenn Du die Haken mal raus nimmst, dann ist das Button Symbol weg, dann sieht man den Wert. Aber wenn Da schon nix ankommt/aktualisiert/grün wird beim Druck auf den Taster, dann ist das komisch.

                        Bildschirmfoto 2019-10-10 um 10.55.07.png

                        sieht dann so aus

                        Bildschirmfoto 2019-10-10 um 10.55.46.png

                        Probiere mal erstmal das Script von @paul53

                        1 Antwort Letzte Antwort
                        0
                        • paul53P paul53

                          @Tom23
                          Wenn der Datenpunkt nicht auf Tastendruck reagiert, versuche es mal mit folgendem Skript (Instanz hm-rpc anpassen !)

                          const channel = 'OEQ0640798:4';
                          const dp = 'PRESS_SHORT';
                          
                          sendTo('hm-rpc.0', 'reportValueUsage', {ID: channel, paramType: dp, params: 1}, res => {
                              log(JSON.stringify(res));
                          });
                          
                          T Offline
                          T Offline
                          Tom23
                          schrieb am zuletzt editiert von
                          #11

                          @paul53
                          Hallo Paul,
                          Kann ich das Skript importieren? Wenn ich auf importieren gehe und füge den Code ein, das ist er irgendwie nicht da.
                          Oder muss ich ihn abtippen?

                          dslraserD 1 Antwort Letzte Antwort
                          0
                          • T Tom23

                            @paul53
                            Hallo Paul,
                            Kann ich das Skript importieren? Wenn ich auf importieren gehe und füge den Code ein, das ist er irgendwie nicht da.
                            Oder muss ich ihn abtippen?

                            dslraserD Offline
                            dslraserD Offline
                            dslraser
                            Forum Testing Most Active
                            schrieb am zuletzt editiert von
                            #12

                            @Tom23
                            ich bin zwar nicht @paul53 ,
                            aber, das ist kein Blockly.
                            Einfach den Code oben kopieren und in ein neues leeres Javascript einfügen

                            T 1 Antwort Letzte Antwort
                            0
                            • T Offline
                              T Offline
                              Tom23
                              schrieb am zuletzt editiert von
                              #13

                              Hallo dslraser,
                              Achso, ich muss bei neu auf Jacascript klicken, das habe ich eingefügt.
                              Geht leider nicht, ich hoffe ich habe es richtig gemacht.?!
                              bild3.JPG

                              paul53P 1 Antwort Letzte Antwort
                              0
                              • dslraserD dslraser

                                @Tom23
                                ich bin zwar nicht @paul53 ,
                                aber, das ist kein Blockly.
                                Einfach den Code oben kopieren und in ein neues leeres Javascript einfügen

                                T Offline
                                T Offline
                                Tom23
                                schrieb am zuletzt editiert von Tom23
                                #14

                                @dslraser
                                Ja und ich habe mir das nochmal angesehen mit dem Wert der sich in true/false ändern muss. Das passiert nur bei dem Shelly. Bei den Homematic Produkten passiert da gar nichts. Ich habe es auch mal bei anderen Schaltsteckdosen versucht, da ändert sich nichts.
                                Das Problem muss irgendwo anders liegen. Ob es ein Problem mit der Einrichtung der Adapter sein kann?! Aber über die Vis funktionieren die einwandfrei.
                                Adapter1.JPG Adapter2.JPG

                                1 Antwort Letzte Antwort
                                0
                                • T Tom23

                                  Hallo dslraser,
                                  Achso, ich muss bei neu auf Jacascript klicken, das habe ich eingefügt.
                                  Geht leider nicht, ich hoffe ich habe es richtig gemacht.?!
                                  bild3.JPG

                                  paul53P Offline
                                  paul53P Offline
                                  paul53
                                  schrieb am zuletzt editiert von paul53
                                  #15

                                  @Tom23 sagte:

                                  hoffe ich habe es richtig gemacht.?!

                                  Nein, es muss an 'hm-rpc.0' gesendet werden wie im Original-Skript, nicht an 'hm-rpc\.0\...'

                                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                  T 1 Antwort Letzte Antwort
                                  0
                                  • paul53P paul53

                                    @Tom23 sagte:

                                    hoffe ich habe es richtig gemacht.?!

                                    Nein, es muss an 'hm-rpc.0' gesendet werden wie im Original-Skript, nicht an 'hm-rpc\.0\...'

                                    T Offline
                                    T Offline
                                    Tom23
                                    schrieb am zuletzt editiert von
                                    #16

                                    @paul53
                                    Leider bin ich da noch nicht so fit drin..:disappointed:
                                    Welchen Wert muss ich verändern und was muss ich dann dort einfügen?

                                    paul53P 1 Antwort Letzte Antwort
                                    0
                                    • T Tom23

                                      @paul53
                                      Leider bin ich da noch nicht so fit drin..:disappointed:
                                      Welchen Wert muss ich verändern und was muss ich dann dort einfügen?

                                      paul53P Offline
                                      paul53P Offline
                                      paul53
                                      schrieb am zuletzt editiert von paul53
                                      #17

                                      @Tom23 sagte:

                                      Welchen Wert muss ich verändern und was muss ich dann dort einfügen?

                                      Nichts, wenn die passende Instanz zu dem Taster hm-rpc.0 ist: Dann passt das Original-Skript ohne eine Veränderung.

                                      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                      T 1 Antwort Letzte Antwort
                                      0
                                      • paul53P paul53

                                        @Tom23 sagte:

                                        Welchen Wert muss ich verändern und was muss ich dann dort einfügen?

                                        Nichts, wenn die passende Instanz zu dem Taster hm-rpc.0 ist: Dann passt das Original-Skript ohne eine Veränderung.

                                        T Offline
                                        T Offline
                                        Tom23
                                        schrieb am zuletzt editiert von Tom23
                                        #18

                                        @paul53
                                        Achso, jetzt versteh ich das langsam..Du hast oben bei const schon meinen Taster ausgewählt..Tut sich nichts, was müsste er denn ausgeben, bei einem Tastendruck?
                                        bild4.JPG

                                        paul53P 1 Antwort Letzte Antwort
                                        0
                                        • T Tom23

                                          @paul53
                                          Achso, jetzt versteh ich das langsam..Du hast oben bei const schon meinen Taster ausgewählt..Tut sich nichts, was müsste er denn ausgeben, bei einem Tastendruck?
                                          bild4.JPG

                                          paul53P Offline
                                          paul53P Offline
                                          paul53
                                          schrieb am zuletzt editiert von
                                          #19

                                          @Tom23 sagte:

                                          Tut sich nichts, was müsste er denn ausgeben, bei einem Tastendruck?

                                          Das Skript gibt bei einem Tastendruck nichts aus, sondern teilt der CCU mit, dass auf die Taste gelauscht wird. Wenn das Skript erfolgreich war, muss bei Tastendruck der Zeitstempel der Taste aktualisiert werden, zu sehen im Reiter "Objekte", wenn man den Mauszeiger über den Wert / Button bewegt.

                                          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                          T 1 Antwort Letzte Antwort
                                          0
                                          • paul53P paul53

                                            @Tom23 sagte:

                                            Tut sich nichts, was müsste er denn ausgeben, bei einem Tastendruck?

                                            Das Skript gibt bei einem Tastendruck nichts aus, sondern teilt der CCU mit, dass auf die Taste gelauscht wird. Wenn das Skript erfolgreich war, muss bei Tastendruck der Zeitstempel der Taste aktualisiert werden, zu sehen im Reiter "Objekte", wenn man den Mauszeiger über den Wert / Button bewegt.

                                            T Offline
                                            T Offline
                                            Tom23
                                            schrieb am zuletzt editiert von Tom23
                                            #20

                                            @paul53
                                            Da steht das datum vom 4.10.2019.
                                            Datum1.JPG
                                            Ich habe auch mal meine Schaltsteckdose geschaltet, da ändert sich das datum auch nicht.
                                            datum2.JPG

                                            Da muss doch noch irgendwas anderes Faul sein.
                                            Wenn ich meinen eingebundenen Shelly teste, dann ändert sich das Datum korrekt.

                                            paul53P 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

                                            819

                                            Online

                                            32.4k

                                            Benutzer

                                            81.5k

                                            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