Hallo zusammen,
Ich habe eine kleine Frage:
Wie kann ich meinen Samsung TV über ein Infrarot Signal mit Hilfe von Python Einschalten bez. Ausschalten? :s
Ich habe mir folgende Zubehöre gekauft:
-Widerstände – 220 Ohm
-Transistor
-IR Diode
Nun sollte dies ja alles sein um den Fernseher zu steuern oder?....
Ich habe nun diese Tutorial durchgespielt:
link
Da ich keine Empfänger Diode Besitze, habe ich diese lircd.conf gefunden:
#
# this config file was automatically generated
# using lirc-0.6.6(any) on Sat Sep 4 20:21:21 2004
#
# contributed by
#
# brand: dream-multimedia-tv
# model no. of remote control:
# devices being controlled by this remote: DM_7000
#
begin remote
name DM_800
bits 64
eps 30
aeps 100
one 0 0
zero 0 0
gap 209982
min_repeat 22
toggle_bit 28
begin codes
KEY_POWER 0xFFFF558000000000 # Was: power
KEY_1 0xFFFF554000000000 # Was: 1
KEY_2 0xFFFF557000000000 # Was: 2
KEY_3 0xFFFF556000000000 # Was: 3
KEY_4 0xFFFF551000000000 # Was: 4
KEY_5 0xFFFF550000000000 # Was: 5
KEY_6 0xFFFF553000000000 # Was: 6
KEY_7 0xFFFF552000000000 # Was: 7
KEY_8 0xFFFF55D000000000 # Was: 8
KEY_9 0xFFFF55C000000000 # Was: 9
KEY_0 0xFFFF555000000000 # Was: 0
< 0xFFFF56D000000000
> 0xFFFF55F000000000
KEY_MUTE 0xFFFF57C000000000 # Was: mute
KEY_VOLUMEUP 0xFFFF545000000000 # Was: vol+
KEY_VOLUMEDOWN 0xFFFF544000000000 # Was: vol-
bouq+ 0xFFFF575000000000
bouq- 0xFFFF574000000000
lame 0xFFFF57E000000000
KEY_INFO 0xFFFF55A000000000 # Was: info
nav-up 0xFFFF2BA000000000
nav-down 0xFFFF2BB000000000
nav-left 0xFFFF2BF000000000
nav-right 0xFFFF2BC000000000
KEY_OK 0xFFFF2BD000000000 # Was: ok
KEY_AUDIO 0xFFFF2B8000000000 # Was: audio
KEY_VIDEO 0xFFFF577000000000 # Was: video
KEY_RED 0xFFFF281000000000 # Was: red
KEY_GREEN 0xFFFF286000000000 # Was: green
KEY_YELLOW 0xFFFF287000000000 # Was: yellow
KEY_BLUE 0xFFFF284000000000 # Was: blue
KEY_TV 0xFFFF558000000000 # Was: tv
KEY_RADIO 0xFFFF2B8000000000 # Was: radio
KEY_TEXT 0xFFFF569000000000 # Was: text
KEY_HELP 0xFFFF56A000000000 # Was: help
end codes
end remote
Display More
Meine Hardware sieht nun so aus:
# /etc/lirc/hardware.conf
#
# Arguments which will be used when launching lircd
LIRCD_ARGS=""
#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD=false
#Don't start irexec, even if a good config file seems to exist.
#START_IREXEC=false
#Try to load appropriate kernel modules
LOAD_MODULES=true
# Run "lircd --driver=help" for a list of supported drivers.
DRIVER="default"
# usually /dev/lirc0 is the correct setting for systems using udev
DEVICE="/dev/lirc0"
MODULES="lirc_rpi"
# Default configuration files for your hardware if any
LIRCD_CONF=""
LIRCMD_CONF=""
Display More
Nun wenn ich den Dienst neu starte:
[ ok ] Stopping remote control daemon(s): LIRC:.
[ ok ] Loading LIRC modules:.
[ ok ] Starting remote control daemon(s) : LIRC :.
Das sollte ja alles i.o sein.
Nun beim senden eines Befehls kommt folgender Fehler:
root@raspberrypi:~# irsend SEND_ONCE DM_800 KEY_POWER
irsend: command failed: SEND_ONCE DM_800 KEY_POWER
irsend: transmission failed
root@raspberrypi:~#
An was kann dies liegen?