FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Peter_Listig am 14 Januar 2020, 17:29:58

Titel: Notify mp3 aus dummy SetList abspielen
Beitrag von: Peter_Listig am 14 Januar 2020, 17:29:58
Hallo zusammen,


eigentlich nur eine Kleinigkeit aber ich komme trotzdem nicht weiter.

Ich spiele als Reaktion auf einen Klingeltastendruck, der mit einem
HM-SEN-DB-PCB (Homematic Sensor) überwacht wird, mit dem mpd-Player
ein fest hinterlegte mp3 file (Türglocke.mp3) ab.


HM_4E0591:trigger:.* set MP3PLAYER playfile Türglocke.mp3


das funtioniert auch einwandfrei.

Meine Frage hierzu:

Wie kann ich hier statt die mp3 Datei direkt anzugeben
Bezug auf einen dummy (Klingeltonauswahl)


Internals:
   FUUID      5e02162a-f33f-a567-ebdc-9e9fcd3feeae0bb5
   NAME       Klingeltonauswahl
   NR         1870
   STATE      Türglocke.mp3
   TYPE       dummy
   .attraggr:
   .attrminint:
   READINGS:
     2020-01-14 16:42:19   state           Türglocke.mp3
Attributes:
   group      Ansagen u. Signale
   icon       ring
   room       MELDUNGEN
   setList    Türglocke.mp3 Dingdong.mp3 Glocke.mp3 Klingel.mp3 PingPong.mp3


nehmen der in einer SetList die Namen verschiedener Klangfiles zur
Verfügung stellt ?

Etwa so:            set MP3PLAYER playfile 'Klingeltonauswahl'

In einem DOIF habe ich es hinbekommen. "ZeitRollosRunter" ist ein dummy der die Schließzeit enthält.


([([ZeitRollosRunter]+90)] and [Wohn_Auto] eq "Automatik") (set DUOFERN_61097D down)


... nur beim obigen notify bekomme ich das nicht gebacken.

Also eine paar Tipps oder ein Schubs in die richtige Richtung wäre toll.

Danke im Voraus


Greetz

Peter
Titel: Antw:Notify mp3 aus dummy SetList abspielen
Beitrag von: Otto123 am 14 Januar 2020, 17:35:21
Hallo Peter,

ziemlich simpel mit set magic:
set MP3PLAYER playfile [Klingeltonauswahl:state]

Gruß Otto
Titel: Antw:Notify mp3 aus dummy SetList abspielen
Beitrag von: Peter_Listig am 14 Januar 2020, 17:50:18
Hallo Otto,

vielen Dank für Deine Hilfestellung ...
Den Spruch mit dem Wald kennst Du ?
Bei mir abgeandelt:
Ich hab vor lauter Punkten den Doppelpunkt nicht gesehen !

tx a lot

Peter