Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [gelöst] Auswerten PRESS_LONG des HM-PB-6-WM55

    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

    [gelöst] Auswerten PRESS_LONG des HM-PB-6-WM55

    This topic has been deleted. Only users with topic management privileges can see it.
    • paul53
      paul53 @Tom69 last edited by paul53

      @Tom69 sagte:

      die Lichter bei langem Tastendruck dimmen kann?

      PRESS_CONT aktualisiert alle 250 ms den Zeitstempel, solange die Taste gedrückt ist. Das sollte sich gut zum Dimmen eignen.

      T 1 Reply Last reply Reply Quote 0
      • T
        Tom69 @paul53 last edited by

        @paul53 said in Auswerten PRESS_LONG-Befehl des HM-PB-6-WM55:

        lange die Taste gedrückt ist. Das sollte sich gut zum Dimmen eignen.

        Seltsam, bei mir gibt PRESS_CONT nicht's zurück sondern INSTALL_TEST.
        efb32e1b-0200-4b22-b06c-2322c3f0ce05-grafik.png

        Folgender Code ...

        on({id: 'hm-rpc.0.PEQxxxxxxx.6.INSTALL_TEST'}, function (obj) {
        
           log('INSTALL_TEST: ' + obj.state.val);
           
        });
        on({id: 'hm-rpc.0.PEQxxxxxxx.6.PRESS_CONT'}, function (obj) {
        
           log('PRESS_CONT: ' + obj.state.val);
           
        });
        
        

        ... ergibt diese Ausgabe:

        17.9.2019, 18:49:12.173	[info ]: javascript.0 script.js.common.Homematic.Skript_1: INSTALL_TEST: true
        17.9.2019, 18:49:13.775	[info ]: javascript.0 script.js.common.Homematic.Skript_1: INSTALL_TEST: true
        17.9.2019, 18:49:15.389	[info ]: javascript.0 script.js.common.Homematic.Skript_1: INSTALL_TEST: true
        17.9.2019, 18:49:16.976	[info ]: javascript.0 script.js.common.Homematic.Skript_1: INSTALL_TEST: true
        17.9.2019, 18:49:18.566	[info ]: javascript.0 script.js.common.Homematic.Skript_1: INSTALL_TEST: true
        17.9.2019, 18:49:20.171	[info ]: javascript.0 script.js.common.Homematic.Skript_1: INSTALL_TEST: true
        

        Für was ist INSTALL_TEST und was mach ich falsch, dass PRESS_CONT keine Rückmeldung gibt?

        paul53 1 Reply Last reply Reply Quote 0
        • paul53
          paul53 @Tom69 last edited by

          @Tom69
          Gibt es ein Dummy-Programm mit den Tasten als Auslöser auf der CCU ? Falls nicht, versuche das mal mit dem Taster-Kanal:

          const channel = 'PEQXXXXXXX:6';
          const dp = 'PRESS_CONT';
          
          sendTo('hm-rpc.0', 'reportValueUsage', {ID: channel, paramType: dp, params: 1}, res => {
              log(JSON.stringify(res));
          });
          
          T 1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active last edited by

            Hallo Paul,
            ich brauche bei meinem HM-PB-6-WM55 keinen Dummy auf der ccu.

            Funktioniert einwandfrei per Script.

            on({id: "hm-rpc.0.LEQ0635400.1.PRESS_SHORT", val: true}, function() {   // Bad_EG: Wandtaster 1 gedrückt
                log("Auslöser Bad EG: Wandtaster 1");
                .....
            }); 
            

            Bei der Tasterschnittstelle HM-PBI-4-FM benötige ich auch den Dummy.
            Dieser sieht dann auf der ccu so aus (für den der es gebrauchen kann).
            5638ca80-0ca8-4a1c-9721-143bf7ee39c6-image.png

            mfg
            Dieter

            T 1 Reply Last reply Reply Quote 0
            • T
              Tom69 @paul53 last edited by

              @paul53 said in Auswerten PRESS_LONG-Befehl des HM-PB-6-WM55:

              @Tom69
              Gibt es ein Dummy-Programm mit den Tasten als Auslöser auf der CCU ? Falls nicht, versuche das mal mit dem Taster-Kanal:

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

              Ja, Dummy-Programm existiert auf der Homematic, mit

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

              bekomme ich diese Ausgabe im Logfile diese Ausgabe

              javascript.0	2019-09-17 20:01:39.679	info	script.js.common.Homematic.Skript_2: {"error":{"code":-2,"faultCode":-2,"faultString":"Unknown instance"}}
              javascript.0	2019-09-17 20:01:39.644	info	script.js.common.Homematic.Skript_2: registered 0 subscriptions and 0 schedules
              javascript.0	2019-09-17 20:01:39.643	info	Start javascript script.js.common.Homematic.Skript_2
              javascript.0	2019-09-17 20:01:18.430	info	Stop script script.js.common.Homematic.Skript_2
              
              paul53 1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @Tom69 last edited by

                @Tom69 sagte:

                bekomme ich diese Ausgabe im Logfile diese Ausgabe

                Bei mir kommt diese Ausgabe (HM-RC-4-3):

                 {"result":true,"error":null}
                
                1 Reply Last reply Reply Quote 0
                • T
                  Tom69 @bahnuhr last edited by

                  @bahnuhr said in Auswerten PRESS_LONG-Befehl des HM-PB-6-WM55:

                  Hallo Paul,
                  ich brauche bei meinem HM-PB-6-WM55 keinen Dummy auf der ccu.

                  Funktioniert einwandfrei per Script.

                  on({id: "hm-rpc.0.LEQ0635400.1.PRESS_SHORT", val: true}, function() {   // Bad_EG: Wandtaster 1 gedrückt
                      log("Auslöser Bad EG: Wandtaster 1");
                      .....
                  }); 
                  

                  Bei der Tasterschnittstelle HM-PBI-4-FM benötige ich auch den Dummy.
                  Dieser sieht dann auf der ccu so aus (für den der es gebrauchen kann).
                  5638ca80-0ca8-4a1c-9721-143bf7ee39c6-image.png

                  mfg
                  Dieter

                  Dieter, da du den selben Taster wie ich benutzt, könntest du bitte mal die folgenden Befehle eingeben was bei dir dann im Log-File steht

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

                  Danke!

                  bahnuhr 1 Reply Last reply Reply Quote 0
                  • bahnuhr
                    bahnuhr Forum Testing Most Active @Tom69 last edited by

                    @Tom69 sagte in Auswerten PRESS_LONG-Befehl des HM-PB-6-WM55:

                    könntest du bitte mal die folgenden Befehle eingeben

                    • zuerst kommt "error unknown instance"
                      m.E. fehlt hier ein Punkt
                      d3ca5af1-5f27-44ca-8186-9d26b80a0d48-image.png
                      70537814-2293-4eb0-bd8b-e50c953ccc65-image.png

                    Dann ist der Fehler weg.

                    Wenn ich nun den Taster drücke kommt im log gar nix.

                    Frage:
                    Warum benutzt du nicht mal das Script was ich gesendet habe. Funktioniert seid Jahren einwandfrei.
                    Weiterhin schreibst du:
                    50f49def-8931-4b5b-b14a-918ddbd39b5e-image.png

                    Das ist kein Dummy Programm !!! auf der ccu.
                    Da hast du wohl etwas falsch verstanden.

                    mfg

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      Tom69 @bahnuhr last edited by

                      @bahnuhr said in Auswerten PRESS_LONG-Befehl des HM-PB-6-WM55:

                      @Tom69 sagte in Auswerten PRESS_LONG-Befehl des HM-PB-6-WM55:

                      könntest du bitte mal die folgenden Befehle eingeben

                      • zuerst kommt "error unknown instance"
                        m.E. fehlt hier ein Punkt
                        d3ca5af1-5f27-44ca-8186-9d26b80a0d48-image.png
                        70537814-2293-4eb0-bd8b-e50c953ccc65-image.png

                      Dann ist der Fehler weg.
                      Wenn ich nun den Taster drücke kommt im log gar nix

                      Ok, versuche ich heute Abend; d.h. wenn beim HM-PB-6-WM55 keine Ausgabe kommt und beim HM-RC-4-3 (@paul53 ) wird etwas zurückgegeben, liegt es am Taster oder verstehe ich das falsch?

                      Weiterhin schreibst du:
                      50f49def-8931-4b5b-b14a-918ddbd39b5e-image.png

                      Das ist kein Dummy Programm !!! auf der ccu.
                      Da hast du wohl etwas falsch verstanden.

                      Nein, hab mich da unglücklich ausgedrückt. Auf der Homematic gibt es ein Dummy-Programm für den Taster, schaut so aus wie deins.

                      Frage:
                      Warum benutzt du nicht mal das Script was ich gesendet habe. Funktioniert seid Jahren einwandfrei.

                      Du wertest ja den einfachen Tastendruck (PRESS_SHORT) aus, dieser funktioniert bei mir auch.
                      Ich möchte aber auch den langen Tastendruck (PRESS_LONG ) zum Dimmen benutzen, dazu wollte ich auf, wie von @paul53 vorgeschlagen, PRESS_CONT zurückgreifen. Aber da bekomme ich, wie oben schon beschrieben, keine Information geliefert.

                      paul53 1 Reply Last reply Reply Quote 0
                      • paul53
                        paul53 @Tom69 last edited by paul53

                        @Tom69
                        Vielleicht hilft das hier weiter (AES_ACTIVE deaktivieren) ?

                        T 1 Reply Last reply Reply Quote 0
                        • T
                          Tom69 @paul53 last edited by

                          @paul53 said in Auswerten PRESS_LONG-Befehl des HM-PB-6-WM55:

                          @Tom69
                          Vielleicht hilft das hier weiter (AES_ACTIVE deaktivieren) ?

                          Super @paul53 , das war's. Kann jetzt PRESS_CONT wird auswerten.
                          Danke an alle!

                          bahnuhr 1 Reply Last reply Reply Quote 0
                          • bahnuhr
                            bahnuhr Forum Testing Most Active @Tom69 last edited by

                            @Tom69 sagte in [gelöst] Auswerten PRESS_LONG des HM-PB-6-WM55:

                            @paul53 said in Auswerten PRESS_LONG-Befehl des HM-PB-6-WM55:

                            @Tom69
                            Vielleicht hilft das hier weiter (AES_ACTIVE deaktivieren) ?

                            Super @paul53 , das war's. Kann jetzt PRESS_CONT wird auswerten.
                            Danke an alle!

                            Na dann schreib doch mal dein Script hier rein.

                            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

                            455
                            Online

                            31.9k
                            Users

                            80.2k
                            Topics

                            1.3m
                            Posts

                            dimmen hm-pb-6-wm55 homematic
                            3
                            13
                            897
                            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