#gelöst# 3poliger Auf/Ab Taster für 24V

Begonnen von Helmi55, 09 Oktober 2017, 17:44:19

Vorheriges Thema - Nächstes Thema

Helmi55

Guten Abend,

also - Erfolgsmeldung - ich habe einen Homematic Funk-Schaltaktor mit Klemmanschluss, Zwischenstecker und eine zum Glück
vorhandenen Leitung (Pooltechnik - Garage) verwendet. schaltaktor sitzt jetzt sicher und trocken in der Garage.
Rollladensteuerung auf + und 2 und im Aktor ist bei webCmd on-for-timer 90 konfiguriert.
Somit kann ich den Pool öffnen. Schließen kommt aus Sicherheitsgründen nicht in Frage.
Nur das attr cmdIcon will nicht "on-for-timer 90:scene_swimming"
List vom Aktor
Internals:
   DEF        5621FE
   FUUID      5cdd5e18-f33f-b033-f09f-63ddedca5c86a2d2
   FVERSION   10_CUL_HM.pm:0.192250/2019-04-20
   HMUSB_MSGCNT 2
   HMUSB_RAWMSG RC16EBDC7,0001,000225C2,FF,FFD2,FAA4105621FE220355060100002F
   HMUSB_RSSI -46
   HMUSB_TIME 2019-05-16 18:17:01
   IODev      HMUSB
   LASTInputDev HMUSB
   MSGCNT     2
   NAME       Pool_auf
   NOTIFYDEV  global
   NR         485
   NTFY_ORDER 50-Pool_auf
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:FA - t:10 s:5621FE d:220355 060100002F
   protLastRcv 2019-05-16 18:17:01
   protRcv    1 last_at:2019-05-16 18:17:01
   protSnd    2 last_at:2019-05-16 18:17:01
   protState  CMDs_done
   rssi_HMUSB cnt:1 min:-47 max:-47 avg:-47 lst:-47
   rssi_at_HMUSB cnt:2 min:-46 max:-46 avg:-46 lst:-46
   READINGS:
     2019-05-16 18:00:14   CommandAccepted yes
     2019-05-16 14:57:01   D-firmware      2.5
     2019-05-16 14:57:01   D-serialNr      OEQ0014869
     2019-05-16 15:19:56   PairedTo        0x220355
     2019-05-16 14:57:10   R-pairCentral   0x220355
     2019-05-16 14:57:11   R-sign          off
     2019-05-16 15:19:56   RegL_00.        00:00 02:01 0A:22 0B:03 0C:55 15:FF 18:00
     2019-05-16 15:19:57   RegL_01.        00:00 08:00 30:06 56:00 57:24
     2019-05-16 18:17:01   deviceMsg       off (to VCCU)
     2019-05-16 18:17:01   level           0
     2019-05-16 18:17:01   pct             0
     2019-05-16 15:19:55   powerOn         2019-05-16 15:19:55
     2019-05-16 18:17:01   recentStateType info
     2019-05-16 18:17:01   state           off
     2019-05-16 18:17:01   timedOn         off
   helper:
     HM_CMDNR   250
     cSnd       ,012203555621FE010E
     mId        0002
     peerFriend peerSens,peerVirt
     peerOpt    3:switch
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5621FE,00,00,00
       nextSend   1558023421.40627
       rxt        0
       vccu       VCCU
       p:
         5621FE
         00
         00
         00
       prefIO:
         HMUSB
     mRssi:
       mNo        FA
       io:
         HMUSB:
           -38
           -38
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUSB
       flg        A
       ts         1558023421.21094
       ack:
         HASH(0x50ba308)
         FA80022203555621FE00
     rssi:
       HMUSB:
         avg        -47
         cnt        1
         lst        -47
         max        -47
         min        -47
       at_HMUSB:
         avg        -46
         cnt        2
         lst        -46
         max        -46
         min        -46
     tmpl:
Attributes:
   IODev      HMUSB
   IOgrp      VCCU:HMUSB
   autoReadReg 4_reqStatus
   cmdIcon    on-for-timer 90:scene_swimming
   expert     2_raw
   firmware   2.5
   model      HM-LC-SW1-PL-CT-R1
   peerIDs    00000000,
   room       Favoriten,Poolsteuerung
   serialNr   OEQ0014869
   subType    switch
   webCmd     on-for-timer 90


Nochmals Danke für deine Hilfe
Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/

Pfriemler

#31
Na, das freut mich doch für Dich.

Zitat von: Helmi55 am 16 Mai 2019, 18:32:51
Nur das attr cmdIcon will nicht "on-for-timer 90:scene_swimming"
Nä, das wird auch so nicht, wegen der Leerzeichen darin.
Das Mittel der Wahl ist (so ich mich richtig erinnere), das Attribut "eventMap" zu nutzen:
attr Pool_auf eventMap /on-for-timer 90:open/
attr Pool_auf webCmd open
attr Pool_auf cmdIcon open:scene_swimming

Die / sind wichtig.
Damit steht ein neues Kommando "open" zur Verfügung, welches bei Auslösung auf "on-for-timer 90" übersetzt wird.
Für dieses Kommando klappt dann auch die Icon-Zuweisung. Habe es zumindest gerade bei mir getestet.

edit: webCmd korrigiert

"Änd're nie in fhem.cfg, denn das tut hier allen weh!" *** Wheezy@Raspi(3), HMWLAN+HMUART, CUL868(SlowRF) für FHT+KS+FS20, miniCUL433, Rademacher DuoFern *** "... kaum macht man es richtig, funktioniert es ..."

Helmi55

Danke jetzt ist diese Steuerung, dank deiner Hilfe, perfekt.
Gruß
Helmut
System1 fhem 6.1 auf RPi 4B mit 4GB, HMUSBConfig, DS9490R-1Wire, Busware USB 868, Pool-Solarsteuerung mit FHEM. System2 fhem 6.1 auf RPi 4B mit 4GB (Bullseye) mit Busware USB 868 und 433 und HMUARTLGW für Haussteuerung

https://www.flickr.com/photos/canonhelmi/