[Text2Speech] Licht an und aus bei Homematic 1fach Aktor

Begonnen von Mathias007, 19 September 2015, 12:00:25

Vorheriges Thema - Nächstes Thema

Mathias007

Ich bin noch ein zimmlicher Anfänger ;)

Ich habe folgenden Eintrag in der fhem.cfg:
Zitat

define Licht CUL_HM 37DBFA
attr Licht IODev hmusb
attr Licht autoReadReg 4_reqStatus
attr Licht expert 2_full
attr Licht firmware 2.1
attr Licht room Zimmer
attr Licht subType switch
attr Licht webCmd statusRequest:toggle:on:off


Und habe diesen Code gefunden:
Zitat
define Schalter_Flur_Licht notify FS20_e24b02 {\
if (Value("Lampe_Flur") eq "off") {\
fhem("set Lampe_Flur on");;\
fhem('set MyTTS tts Lampe im Flur an');;\
} else {\
fhem("set Lampe_Flur off");;\
fhem('set MyTTS tts Lampe im Flur aus');;\
}\
}


Wenn ich es jetzt wie folgt abändere wird nur ständig Lampe aus gesagt:

Zitat

define Schalter_Flur_Licht notify Licht {\
if (Value("Lampe_Flur") eq "off") {\
fhem("set Lampe_Flur on");;\
fhem('set MyTTS tts Lampe im Flur an');;\
} else {\
fhem("set Lampe_Flur off");;\
fhem('set MyTTS tts Lampe im Flur aus');;\
}\
}




Was mache ich da Falsch, das jemand eine Idee?


lg. Mathias

marvin78

#1
Schau dir mal deinen Code genau an. Fällt dir dann auf, dass du kein Device hast, das Lampe_Flur heißt?

Vorschlag von mir: Einsteiger-PDF lesen. Und dann bitte: Versucht den Code zu verstehen und kopiert nicht einfach nur irgendwas in eure Config. Das wird nie etwas.

Edit: Das Problem hat weder mit Einplatinencomputern, noch mit Text2Speech zu tun (auch wenn es eine Sprachausgabe gibt)...