Autor Thema: [GELÖST] Funk UP-Taster HM-LC-SW1PBU-FM statt on -> on-for-timer 900  (Gelesen 538 mal)

Offline Kaspi

  • Jr. Member
  • **
  • Beiträge: 78
Hallo,

Ich möchte gern, dass wenn ich den Taster betätige, kein "on" sondern ein "on-for-timer 900" ausgeführt wird.
Folgendes funktioniert nicht  :-\
define TEST notify AB_AB_SPRENKLER set AB_AB_SPRENKLER on-for-timer 900    Warum geht das nicht und wie sollte es funktionieren?

Danke Kaspi
« Letzte Änderung: 05 August 2019, 20:13:09 von Kaspi »

Online MadMax-FHEM

  • Hero Member
  • *****
  • Beiträge: 5924
  • NIVEAu ist keine Creme...
Antw:Funk UP-Taster HM-LC-SW1PBU-FM statt on -> on-for-timer 900
« Antwort #1 am: 05 August 2019, 17:46:07 »
Wie stellst du fest, dass es nicht geht!?

Dein Notify ist ja auch irgendwie seltsam (vorsichtig ausgedrückt)...

Wahrscheinlich triggert alles (evtl. sogar dein on-for-timer selbst) das Notify immer wieder und es wird immer wieder on-for-timer 900 gesendet...
...was dann letztendlich in einem "on" endet...

Was passiert wenn du:

set AB_AB_SPRENKLER on-for-timer 900
in Fhem-Web eingibst!?

Wenn es dann funktioniert liegt es am Notify...

Wenn das auch nicht geht, dann mal ein list von AB_AB_SPRENKLER posten...

Gruß, Joachim
FHEM 5.9 PI3: HM-CFG-USB, 40x HM, ZWave-USB, 6x ZWave, EnOcean-PI, 3x EnOcean, HUE, CO2, ESP-Multisensor, FireTV, KODI, alexa-fhem, ...
FHEM 5.9 PI2: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, KODI, ha-bridge, ...
FHEM 5.9 PI3 (Test): HM-MOD-PCB, Snips, Google Home, ...

Offline Kaspi

  • Jr. Member
  • **
  • Beiträge: 78
Antw:Funk UP-Taster HM-LC-SW1PBU-FM statt on -> on-for-timer 900
« Antwort #2 am: 05 August 2019, 17:56:16 »
  set AB_AB_SPRENKLER on-for-timer 900
Funktioniert.

Der AB_AB_SPRENKLER ist der Schalter selbst.
Wenn ich ihn betätige wird ein on ausgeführt. Dieses on sollte doch dann von dem  on-for-timer im notify überschrieben werden. Oder? :-\


Kaspi

Online MadMax-FHEM

  • Hero Member
  • *****
  • Beiträge: 5924
  • NIVEAu ist keine Creme...
Antw:Funk UP-Taster HM-LC-SW1PBU-FM statt on -> on-for-timer 900
« Antwort #3 am: 05 August 2019, 18:03:24 »
Nicht mit bestehendem Notify!

Warum machst du kein "neues" web_cmd für on-for-timer?

Wenn du "nur" willst, dass du wo klicken kannst und dann on-for-timer kommt!?

Evtl. (da kenne ich den Schalter zu wenig) geht auch, wenn dein Notify eben nicht einfach auf "alles" lauscht, sondern nur auf "on":

  define TEST notify AB_AB_SPRENKLER:on set AB_AB_SPRENKLER on-for-timer 900
Besser in den EventMonitor gehen und dann drücken (dein Notify vorher löschen oder zumindest disablen!) und dann für "on" ein Notify generieren lassen und anpassen...

Weil bei deinem Notify vermutlich sogar ein "off" einschaltet... ;)

Wenn du immer nur 900s haben willst, kannst du (wenn Homematic) bestimmt auch 900 in ein Register schreiben, dann geht das Ding immer nur für 900s an...

Gruß, Joachim
FHEM 5.9 PI3: HM-CFG-USB, 40x HM, ZWave-USB, 6x ZWave, EnOcean-PI, 3x EnOcean, HUE, CO2, ESP-Multisensor, FireTV, KODI, alexa-fhem, ...
FHEM 5.9 PI2: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, KODI, ha-bridge, ...
FHEM 5.9 PI3 (Test): HM-MOD-PCB, Snips, Google Home, ...

Offline Kaspi

  • Jr. Member
  • **
  • Beiträge: 78
Antw:Funk UP-Taster HM-LC-SW1PBU-FM statt on -> on-for-timer 900
« Antwort #4 am: 05 August 2019, 18:11:08 »
Web_cmd habe ich schon und funktioniert.
Aber ich möchte wenn ich den physischen Schalter betätige ein on-for-timer haben.

   define TEST notify AB_AB_SPRENKLER:on set AB_AB_SPRENKLER on-for-timer 900   
Funktioniert leider nicht. (Immer on)  :-\

Kaspi

Online MadMax-FHEM

  • Hero Member
  • *****
  • Beiträge: 5924
  • NIVEAu ist keine Creme...
Antw:Funk UP-Taster HM-LC-SW1PBU-FM statt on -> on-for-timer 900
« Antwort #5 am: 05 August 2019, 18:12:36 »
Dann schreib das doch gleich...

Den physischen Schalter kannst du wahrscheinlich nur mittels Register anpassen...

EDIT: Bzw. hast du mal den EventMonitor geöffnet, den Schalter betätigt und ein Notify erzeugen lassen und angepasst!? Bin aber nicht sicher, ob sich überhaupt ein "on" mit einem "nachgeschickten" on-for-timer "überstimmen" lässt... Wenn nicht, dann bleibt wie geschrieben nur das Setzen entsprechender Register...

Gruß, Joachim
« Letzte Änderung: 05 August 2019, 18:15:33 von MadMax-FHEM »
FHEM 5.9 PI3: HM-CFG-USB, 40x HM, ZWave-USB, 6x ZWave, EnOcean-PI, 3x EnOcean, HUE, CO2, ESP-Multisensor, FireTV, KODI, alexa-fhem, ...
FHEM 5.9 PI2: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, KODI, ha-bridge, ...
FHEM 5.9 PI3 (Test): HM-MOD-PCB, Snips, Google Home, ...

Offline Kaspi

  • Jr. Member
  • **
  • Beiträge: 78
Antw:Funk UP-Taster HM-LC-SW1PBU-FM statt on -> on-for-timer 900
« Antwort #6 am: 05 August 2019, 18:16:06 »
Mein erster Post:

Ich möchte gern, dass wenn ich den Taster betätige, kein "on" sondern ein "on-for-timer 900" ausgeführt wird.

Kaspi

Online MadMax-FHEM

  • Hero Member
  • *****
  • Beiträge: 5924
  • NIVEAu ist keine Creme...
Antw:Funk UP-Taster HM-LC-SW1PBU-FM statt on -> on-for-timer 900
« Antwort #7 am: 05 August 2019, 18:18:17 »
Jaja, aber das wird oft geschrieben und dann doch das Klicken auf der Weboberfläche gemeint... ;)

Antwort bleibt...
...bzw. bleiben die selben...

Wäre sonst nur hartnäckiger bei den Registern gewesen... ;)

Gruß, Joachim
FHEM 5.9 PI3: HM-CFG-USB, 40x HM, ZWave-USB, 6x ZWave, EnOcean-PI, 3x EnOcean, HUE, CO2, ESP-Multisensor, FireTV, KODI, alexa-fhem, ...
FHEM 5.9 PI2: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, KODI, ha-bridge, ...
FHEM 5.9 PI3 (Test): HM-MOD-PCB, Snips, Google Home, ...

Offline Kaspi

  • Jr. Member
  • **
  • Beiträge: 78
Antw:Funk UP-Taster HM-LC-SW1PBU-FM statt on -> on-for-timer 900
« Antwort #8 am: 05 August 2019, 18:20:39 »
Ok alles gut  ;)
Jetzt brauche ich noch einen Spezi, der sich mit Registern auskennt und mir sagt was ich tun kann.

Kaspi

Online MadMax-FHEM

  • Hero Member
  • *****
  • Beiträge: 5924
  • NIVEAu ist keine Creme...
Antw:Funk UP-Taster HM-LC-SW1PBU-FM statt on -> on-for-timer 900
« Antwort #9 am: 05 August 2019, 18:24:32 »
Poste doch mal ein "get DeviceName regList" und vielleicht auch gleich ein regTable...

Und vielleicht auch gleich noch ein list vom Device... ;)

Evtl. gibt es auch bei peerSmart ein Template...
...wie aktuell ist dein fhem!?

Evtl. auch mal im Wiki schauen...

Und auf jeden Fall den Thread nach HomeMatic verschieben!

Gruß, Joachim
FHEM 5.9 PI3: HM-CFG-USB, 40x HM, ZWave-USB, 6x ZWave, EnOcean-PI, 3x EnOcean, HUE, CO2, ESP-Multisensor, FireTV, KODI, alexa-fhem, ...
FHEM 5.9 PI2: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, KODI, ha-bridge, ...
FHEM 5.9 PI3 (Test): HM-MOD-PCB, Snips, Google Home, ...

Offline Kaspi

  • Jr. Member
  • **
  • Beiträge: 78
Antw:Funk UP-Taster HM-LC-SW1PBU-FM statt on -> on-for-timer 900
« Antwort #10 am: 05 August 2019, 18:34:06 »
list:         register | range              | peer     | description
   0: intKeyVisib      |     literal        |          | visibility of internal channel options:invisib,visib
   0: localResDis      |     literal        |          | local reset disable options:off,on
   0: pairCentral      |   0 to 16777215    |          | pairing to central
   1: powerUpAction    |     literal        |          | on: simulate short press of peer self01 (self02 if dual buttons) after power up options:off,on
   1: sign             |     literal        |          | signature (AES) options:on,off
   1: statusInfoMinDly | 0.0 to 15.5s       |          | status message min delay special:unused
   1: statusInfoRandom |   0 to 7s          |          | status message random delay
   1: transmitTryMax   |   1 to 10          |          | max message re-transmit
   3: lgActionType     |     literal        | required |  options:off,toggleToCntInv,toggleToCnt,jmpToTarget
   3: lgCtDlyOff       |     literal        | required | Jmp on condition from delayOff options:ltHi,between,ltLo,geLo,outside,geHi
   3: lgCtDlyOn        |     literal        | required | Jmp on condition from delayOn options:between,ltHi,ltLo,geHi,outside,geLo
   3: lgCtOff          |     literal        | required | Jmp on condition from off options:ltHi,between,outside,geHi,geLo,ltLo
   3: lgCtOn           |     literal        | required | Jmp on condition from on options:outside,geHi,geLo,ltLo,ltHi,between
   3: lgCtValHi        |   0 to 255         | required | Condition value high for CT table
   3: lgCtValLo        |   0 to 255         | required | Condition value low for CT table
   3: lgMultiExec      |     literal        | required | execution per repeat message options:off,on
   3: lgOffDly         | 0.0 to 111600s     | required | off delay
   3: lgOffTime        | 0.0 to 111600s     | required | off time special:unused
   3: lgOffTimeMode    |     literal        | required | off time meant absolut or at least options:minimal,absolut
   3: lgOnDly          | 0.0 to 111600s     | required | on delay
   3: lgOnTime         | 0.0 to 111600s     | required | on time special:unused
   3: lgOnTimeMode     |     literal        | required | on time meant absolut or at least options:minimal,absolut
   3: lgSwJtDlyOff     |     literal        | required | Jump from delayOff options:dlyOff,dlyOn,no,off,on
   3: lgSwJtDlyOn      |     literal        | required | Jump from delayOn options:on,dlyOn,dlyOff,no,off
   3: lgSwJtOff        |     literal        | required | Jump from off options:on,no,off,dlyOff,dlyOn
   3: lgSwJtOn         |     literal        | required | Jump from on options:on,dlyOff,dlyOn,off,no
   3: shActionType     |     literal        | required |  options:off,toggleToCntInv,toggleToCnt,jmpToTarget
   3: shCtDlyOff       |     literal        | required | Jmp on condition from delayOff options:ltHi,between,ltLo,geLo,outside,geHi
   3: shCtDlyOn        |     literal        | required | Jmp on condition from delayOn options:between,ltHi,ltLo,geHi,outside,geLo
   3: shCtOff          |     literal        | required | Jmp on condition from off options:ltHi,between,outside,geHi,geLo,ltLo
   3: shCtOn           |     literal        | required | Jmp on condition from on options:outside,geHi,geLo,ltLo,ltHi,between
   3: shCtValHi        |   0 to 255         | required | Condition value high for CT table
   3: shCtValLo        |   0 to 255         | required | Condition value low for CT table
   3: shMultiExec      |     literal        | required | reg unused, placeholder only options:on,off
   3: shOffDly         | 0.0 to 111600s     | required | off delay
   3: shOffTime        | 0.0 to 111600s     | required | off time special:unused
   3: shOffTimeMode    |     literal        | required | off time meant absolut or at least options:minimal,absolut
   3: shOnDly          | 0.0 to 111600s     | required | on delay
   3: shOnTime         | 0.0 to 111600s     | required | on time special:unused
   3: shOnTimeMode     |     literal        | required | on time meant absolut or at least options:minimal,absolut
   3: shSwJtDlyOff     |     literal        | required | Jump from delayOff options:dlyOff,dlyOn,no,off,on
   3: shSwJtDlyOn      |     literal        | required | Jump from delayOn options:on,dlyOn,dlyOff,no,off
   3: shSwJtOff        |     literal        | required | Jump from off options:on,no,off,dlyOff,dlyOn
   3: shSwJtOn         |     literal        | required | Jump from on options:on,dlyOff,dlyOn,off,no


What ???????? :-[

Online MadMax-FHEM

  • Hero Member
  • *****
  • Beiträge: 5924
  • NIVEAu ist keine Creme...
Antw:Funk UP-Taster HM-LC-SW1PBU-FM statt on -> on-for-timer 900
« Antwort #11 am: 05 August 2019, 18:38:41 »
What was?

Gruß, Joachim
FHEM 5.9 PI3: HM-CFG-USB, 40x HM, ZWave-USB, 6x ZWave, EnOcean-PI, 3x EnOcean, HUE, CO2, ESP-Multisensor, FireTV, KODI, alexa-fhem, ...
FHEM 5.9 PI2: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, KODI, ha-bridge, ...
FHEM 5.9 PI3 (Test): HM-MOD-PCB, Snips, Google Home, ...

Offline Kaspi

  • Jr. Member
  • **
  • Beiträge: 78
Antw:Funk UP-Taster HM-LC-SW1PBU-FM statt on -> on-for-timer 900
« Antwort #12 am: 05 August 2019, 18:48:49 »
Sollte Waaaaaaaaaaas bedeuten. Im Sinne von: Ich verstehe nur Bahnhof.

Welches Register könnte das richtige sein?

Kaspi

Online MadMax-FHEM

  • Hero Member
  • *****
  • Beiträge: 5924
  • NIVEAu ist keine Creme...
Antw:Funk UP-Taster HM-LC-SW1PBU-FM statt on -> on-for-timer 900
« Antwort #13 am: 05 August 2019, 19:01:00 »
Tja, dann formuliere halt die Frage auch so, dass man was verstehen kann... ;)

Wo ist das regTable und das list!?

Da es ja jetzt im HomeMatic Unterforum ist (soweit ich gesehen habe) wirst du wohl warten müssen, bis sich jemand meldet bzgl. Register...

Wenn ich raten müsste würde ich auf: lgOnTime bzw. shOnTime tippen...

Aber ich bin nicht sicher, ob dazu ein "internes Peering" notwendig ist, daher ja die Frage bzgl. Aktualität deines fhem (ohne Antwort) und daher auch der Hinweis bzgl. peerSmart bzw. Templates...

Weil für viele Dinge gibt es vorgefertigte Templates...
...hast du hminfo definiert!?
https://wiki.fhem.de/wiki/HomeMatic_HMInfo

Gruß, Joachim
FHEM 5.9 PI3: HM-CFG-USB, 40x HM, ZWave-USB, 6x ZWave, EnOcean-PI, 3x EnOcean, HUE, CO2, ESP-Multisensor, FireTV, KODI, alexa-fhem, ...
FHEM 5.9 PI2: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, KODI, ha-bridge, ...
FHEM 5.9 PI3 (Test): HM-MOD-PCB, Snips, Google Home, ...

Offline Kaspi

  • Jr. Member
  • **
  • Beiträge: 78
Antw:Funk UP-Taster HM-LC-SW1PBU-FM statt on -> on-for-timer 900
« Antwort #14 am: 05 August 2019, 19:17:01 »
Die Frage habe ich formuliert: " Jetzt brauche ich noch einen Spezi, der sich mit Registern auskennt und mir sagt was ich tun kann."

regTable: No regs found for:

AB_AB_SPRENKLER type:switch -
list:peer register         :value
   0:      intKeyVisib      :invisib
   0:      localResDis      :off
   0:      pairCentral      :0x2573CD
   1:      powerUpAction    :off
   1:      sign             :off
   1:      statusInfoMinDly :2 s
   1:      statusInfoRandom :1 s
   1:      transmitTryMax   :6 

list ?

FHEM Aktuell: mache wöchentlich update

und Templates sind mir zu hoch  :-[ (hminfo ist definiert)

ich wurschtel mal ein wenig rum....


Kaspi