Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Tom69

    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

    T
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 9
    • Best 0
    • Groups 1

    Tom69

    @Tom69

    Starter

    0
    Reputation
    7
    Profile views
    9
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Tom69 Follow
    Starter

    Latest posts made by Tom69

    • RE: [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!

      posted in ioBroker Allgemein
      T
      Tom69
    • RE: [gelöst] Auswerten PRESS_LONG des HM-PB-6-WM55

      @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.

      posted in ioBroker Allgemein
      T
      Tom69
    • RE: [gelöst] Auswerten PRESS_LONG des HM-PB-6-WM55

      @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!

      posted in ioBroker Allgemein
      T
      Tom69
    • RE: [gelöst] Auswerten PRESS_LONG des HM-PB-6-WM55

      @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
      
      posted in ioBroker Allgemein
      T
      Tom69
    • RE: [gelöst] Auswerten PRESS_LONG des HM-PB-6-WM55

      @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?

      posted in ioBroker Allgemein
      T
      Tom69
    • [gelöst] Auswerten PRESS_LONG des HM-PB-6-WM55

      Hallo,
      hab meinen oben genannten Taster (fast) erfolgreich eingebunden. Nur möchte ich mit dem langen Tastendruck meine Lichter dimmen. Leider schlugen alle Versuche von mir dies umzusetzen fehl.
      Ich habe hier im Forum schon gelesen, dass das Problem vom Taster selbst kommt, da er den PRESS_LONG und PRESS_LONG_RELEASE Status erst, gleichzeitig, beim loslassen des Tasters sendet.

      Hat es schon jemand hinbekommen damit man die Lichter bei langem Tastendruck dimmen kann?

      mfg
      Thomas

      posted in ioBroker Allgemein
      T
      Tom69
    • RE: Auswerten von Homematic HM-PB-6-WM55 Tastendruck

      @dslraser

      Hallo dslraser,

      Vielen Dank, jetzt funtionert es.

      Gruß
      Thomas

      posted in ioBroker Allgemein
      T
      Tom69
    • RE: Auswerten von Homematic HM-PB-6-WM55 Tastendruck

      Hey,
      funktionert bei mir leider trotzdem nicht.
      Hab das Dummy-Programm angelegt:
      496eea87-c6b5-475e-9eb6-a999fd629025-grafik.png

      Das Ergebnis ist das gleiche:
      f78ab554-914b-41b2-8fdd-71ce30954ba7-grafik.png

      INSTALL_TEST wird kurz grün und PRESS_LONG_RELEASE geht beim loslassen eines langen Tastendruckes auf True und bleibt auch.

      Das Dummy-Programm muß ich doch nirgends zuweisen, es reagiert doch auf Tastendruck oder täusche ich mich !?!

      Hab ich noch etwas vergessen?

      posted in ioBroker Allgemein
      T
      Tom69
    • Auswerten von Homematic HM-PB-6-WM55 Tastendruck

      Hey,
      bin erade dabei mich in ioBroker einzuarbeiten. Da ich schon einige Homematic-Elemente im Einsatz habe, hab ich mir noch den 6-fach Taster HM-PB-6-WM55 zugelegt.
      Leider schaffe ich es nicht einen Tastendruck des 6-fach-Tasters auszuwerten.
      Beim Drücken eines Button flackert der Datenpunkt INSTALL_TEST kurz auf, aber keiner der anderen Datenpunkte ändert/aktualisiert sich. Wenn ich den Button lange drücke und loslasse, geht PRESS_LONG_RELEASE auf True und bleibt auch die ganze Zeit ?!?

      fd5cd276-3ff8-4187-bd71-c3dce7f0f3c3-grafik.png

      Wenn ich auf den Stift (Bearbeiten) hinter PRESS_SHORT drücke kommt folgendes Fenster:
      8c8cc000-2771-4d78-88b4-3559b7f5c0d8-grafik.png

      Kann mir jemand sagen was ich hier einstelle?

      Danke!

      Gruß
      Thomas

      posted in ioBroker Allgemein
      T
      Tom69
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo