Lirc soll Aktion auslösen

Begonnen von coyote8219, 26 Januar 2015, 19:43:21

Vorheriges Thema - Nächstes Thema

coyote8219

Hallo,

ich habe wahrscheinlich eine ganz banale Frage.

Ich habe mir vor kurzem Funksteckdosen geholt und diese auch via Funksender in meine Automatisierung via Raspberry Pi auf welchem FHEM läuft eingebaut. Sprich ich kann sie über das Webinterface steuern.
Nun habe ich mir noch einen IR-Empfänger geholt (TSOP38238), welchen ich über meine Harmony ansteuern möchte. Nun kommt meine eigentlich Frage, bei der ich leider nicht weiter komme.

Ich möchte wenn ich Taste XY auf der Fernbedienung drücke Befehl (Steckdose an) ausgelöst wird. Die Fernbedienung ist bereits auch in FHEM integriert und LIRC liest auch die Befehle.
Wie verbinde ich die Aktion Fernbedienung Tastendruck XY löst Aktion aus?

Ich habe auch schon das PDF gelesen, aber ich habe hier echt einen Hänger und komme nicht weiter. Ich würde mich freuen, wenn mir jemand hilft...

Danke

franky08

Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

StefanPie

Hi,
ich habe das mit irexec gelöst. In der .lircrc muss definiert werden was bei einem Tastendruck auf der Fernbedienung geschehen soll.
zb:

#FernseherEin
begin
    prog = irexec
    button = KEY_CYCLEWINDOWS
    config = perl /opt/fhem/fhem.pl 7072 "trigger IR_Input PowerOn"
end

#FernseherAus
begin
    prog = irexec
    button = KEY_F18
    config = perl /opt/fhem/fhem.pl 7072 "trigger IR_Input PowerOff"
end

Der jeweilige Befehl wird dann zu fhem gesendet und kann dort ausgewertet werden.
zb.: zum schalten einer Steckdose.

define IR_Input dummy
define EnergiemessungSchuko1_IR notify IR_Input:PowerOff set Switch1 off
define EnergiemessungSchuko2_IR notify IR_Input:PowerOn set Switch1 on


mfg
stefan