Zitat von: frank am 01 Januar 2015, 15:31:28
du weisst schon, dass du noch 2 channel hast? ;)
ausserdem hat dieser kollege auch so seine schwierigkeiten http://forum.fhem.de/index.php/topic,31006.msg235383.html#msg235383 (http://forum.fhem.de/index.php/topic,31006.msg235383.html#msg235383)
Hallo Frank, der Kollege ist ja schon eine Ecke weiter, ich sehe fast nix...
Ein List FL.EG.gong.mp3 liefert mir:
Internals:
DEF 322BFA02
NAME FL.EG.gong.mp3
NR 134
STATE off
TYPE CUL_HM
chanNo 02
device FL.EG.gong
Readings:
2015-01-01 10:52:20 CommandAccepted yes
2015-01-01 10:52:20 recentStateType ack
2015-01-01 10:52:20 state off
Helper:
peerIDsRaw ,00000000
Role:
chn 1
prs 1
Attributes:
devStateIcon off:rc_MUTE on:rc_VOLUP
model HM-OU-CFM-PL
peerIDs 00000000,
room Flur
webCmd playTone replay
Auch da funzt der regSet intKeyVisib visib nicht..
Ein Reglist ergibt allerdings das:
list: register | range | peer | description
1: localResetDis | literal | | LocalReset disable options:on,off
3: lgActNum | 1 to 255 | required | Number of repetitions
3: lgActTypeMp3 | 0 to 255 | required | Tone or MP3 to be played
3: lgActionType | literal | required | options:toggleToCntInv,off,toggleToCnt,jmpToTarget
3: lgCtDlyOff | literal | required | Jmp on condition from delayOff options:geLo,between,outside,ltLo,geHi,ltHi
3: lgCtDlyOn | literal | required | Jmp on condition from delayOn options:geLo,between,outside,ltLo,geHi,ltHi
3: lgCtOff | literal | required | Jmp on condition from off options:geLo,between,outside,ltLo,geHi,ltHi
3: lgCtOn | literal | required | Jmp on condition from on options:geLo,between,outside,ltLo,geHi,ltHi
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: lgIntense | literal | required | Volume options:vol_10,vol_100,vol_00,vol_20,vol_50,vol_40,vol_80,vol_60,vol_90,vol_70,vol_30
3: lgMultiExec | literal | required | multiple execution per repeat of long trigger options:on,off
3: lgOffDly | 0 to 111600s | required | off delay
3: lgOffTime | 0 to 111600s | required | off time spacial:unused
3: lgOffTimeMode | literal | required | off time meant absolut or at least options:minimal,absolut
3: lgOnDly | 0 to 111600s | required | on delay
3: lgOnTime | 0 to 111600s | required | on time spacial:unused
3: lgOnTimeMode | literal | required | on time meant absolut or at least options:minimal,absolut
3: lgSwJtDlyOff | literal | required | Jump from delayOff options:on,off,dlyOn,no,dlyOff
3: lgSwJtDlyOn | literal | required | Jump from delayOn options:on,off,dlyOn,no,dlyOff
3: lgSwJtOff | literal | required | Jump from off options:on,off,dlyOn,no,dlyOff
3: lgSwJtOn | literal | required | Jump from on options:on,off,dlyOn,no,dlyOff
3: shActNum | 1 to 255 | required | Number of repetitions
3: shActTypeMp3 | 0 to 255 | required | Tone or MP3 to be played
3: shActionType | literal | required | options:toggleToCntInv,off,toggleToCnt,jmpToTarget
3: shCtDlyOff | literal | required | Jmp on condition from delayOff options:geLo,between,outside,ltLo,geHi,ltHi
3: shCtDlyOn | literal | required | Jmp on condition from delayOn options:geLo,between,outside,ltLo,geHi,ltHi
3: shCtOff | literal | required | Jmp on condition from off options:geLo,between,outside,ltLo,geHi,ltHi
3: shCtOn | literal | required | Jmp on condition from on options:geLo,between,outside,ltLo,geHi,ltHi
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: shIntense | literal | required | Volume options:vol_10,vol_100,vol_00,vol_20,vol_50,vol_40,vol_80,vol_60,vol_90,vol_70,vol_30
3: shOffDly | 0 to 111600s | required | off delay
3: shOffTime | 0 to 111600s | required | off time spacial:unused
3: shOffTimeMode | literal | required | off time meant absolut or at least options:minimal,absolut
3: shOnDly | 0 to 111600s | required | on delay
3: shOnTime | 0 to 111600s | required | on time spacial:unused
3: shOnTimeMode | literal | required | on time meant absolut or at least options:minimal,absolut
3: shSwJtDlyOff | literal | required | Jump from delayOff options:on,off,dlyOn,no,dlyOff
3: shSwJtDlyOn | literal | required | Jump from delayOn options:on,off,dlyOn,no,dlyOff
3: shSwJtOff | literal | required | Jump from off options:on,off,dlyOn,no,dlyOff
3: shSwJtOn | literal | required | Jump from on options:on,off,dlyOn,no,dlyOff
Die müsste ich mir doch ansehen können oder nicht ? mit getconfig..
expert steht auf 2_full
gruß
Klaus
Die siehst du natürlich nur, wenn es Sinn macht, sprich, wenn du was gepeert hast.
Dann erstelle ein virtuelles Device bzw. Button und peere damit. Dann kannst du für diesen Peer die Lautstärke einstellen und damit auch triggern. Besser noch, du erstellst eine VCCU (Stichwort hier in die Suche eingeben oder in Wiki schauen um zu lesen, wie das geht und was das macht). Dessen virtuelle Buttons kannst du dann zum peeren verwenden.
Nein du sendest ein press an den Button und bedienst den Gong damit indirekt.
Nur zum Verständnis, für 200 Songs brauch ich dann 100 Buttons (short/Long)....