Im wesentlichen habe ich nach dieser Anleitung gearbeitet.
Nach der Bestellung der Bauteile war das Zusammenbauen nur mehr eine Fingerübung. Gekauft habe ich die Bauteile und die Platine bei conrad.at
Die Konfiguration für den Acer Beamer fand sich ebenfalls im Internet.
Dafür musste lediglich die /etc/lirc/lircd.conf angepasst werden:
... begin remote name beamer bits 32 flags SPACE_ENC|CONST_LENGTH eps 30 aeps 100 header 8936 4408 one 616 1602 zero 616 496 ptrail 613 repeat 8937 2201 gap 106992 toggle_bit_mask 0x0 begin codes KEY_POWER 0x10C8E11E end codes end remote ...
Anschließend im DomoticZ virtuelle Knöpfe erzeugen. Erst muss dafür unter
„Setup“ ->
„Hardware“ ->
„Name“ beliebig wählen (ich hab „Virtuell“ genommen) ->
„Type“ ist „Dummy (Does nothing, use for virtual switches only)“ ->
„Add“
Jetzt kann im DomoticZ Webinterface unter:
„Switches“ ->
„Manuel Light/Switch“ ->
„Device Name“ mit etwas passendem befüllen. In diesem Fall „Beamer“ ->
„Harware“ „Virtuell“ wählen und eine beliebige „Type“ wählen (Bei mir wirds immer „X10“) ->
„Add Device“
ein neuer Schalter eingerichtet werden. Diesem habe ich mit „Edit“ eine „On Action“ und eine „Off Action“ zugewiesen:
On Action: script:///home/pi/domoticz/scripts/IR_Beamer_ON.sh Off Action: script:///home/pi/domoticz/scripts/IR_Beamer_OFF.sh
Inhalt der Scripts sieht so aus:
ON.sh: #!/bin/sh irsend SEND_ONCE beamer KEY_POWER
OFF.sh: #!/bin/sh irsend SEND_ONCE beamer KEY_POWER sleep 1 irsend SEND_ONCE beamer KEY_POWER
Und schon kann der Beamer direkt über DomoticZ gestartet oder gestoppt werden.