home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Language specific support
Deutsches MediaPortal Forum
Plugins & Skins für das MediaPortal
Plugins & Erweiterungen
Power Scheduler++ und Script beim Standby?
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="catalpa" data-source="post: 1133508" data-attributes="member: 91599"><p>Lehmden hat Recht, das liegt halt sehr an den vorhandenen Geräten.</p><p>Bei mir ist der AVR ein Yamaha 664, der hat leider noch kein LAN (ein Jahr zu früh gekauft...), der Beamer hätte eine RS232 Buchse und könnte schön gesteuert werden aber ich habe kein Kabel dafür verlegt (ich habe mal überlegt die Datenadern des HDMI-Kabels zu nutzen aber keinen Adapter gefunden). Also wird alles per IR bedient, das klappt auch ganz gut wenn man eine passende Stelle für den Sender gefunden hat.</p><p></p><p>Für das Senden und Empfangen ist LIRC auf einem RasPi zuständig, dort kann man fast jede FB anlernen. Zu LIRC gehört ein Tool zum das z.B. Befehle absetzt wenn die Taste XY gedrückt wird (bei der Gelegenheit kann man dann sein Tastenmapping machen).</p><p></p><p>Beispiel für die lircd.conf (welche FB und welche Tasten man benutzt):</p><p>[CODE]begin remote</p><p> name mce</p><p> bits 13</p><p> flags RC6|CONST_LENGTH</p><p> eps 30</p><p> aeps 100</p><p></p><p> header 2728 826</p><p> one 493 391</p><p> zero 493 391</p><p> pre_data_bits 24</p><p> pre_data 0x1BFF83</p><p> gap 106257</p><p> toggle_bit_mask 0x8000</p><p> rc6_mask 0x100000000</p><p></p><p> begin codes</p><p> KEY_PLAY 0x1BE9</p><p> KEY_STOP 0x1BE6</p><p> KEY_RECORD 0x1BE8</p><p>[...]</p><p> end codes</p><p>end remote</p><p>[/CODE]</p><p></p><p>Beispiel für lircrc (was mit den Tasten zu tun ist):</p><p>[CODE]begin</p><p>prog = irexec</p><p>button = KEY_POWER</p><p>repeat = 0</p><p>delay = 0</p><p>config = sudo /opt/fhem/start_mepo</p><p>end</p><p></p><p>begin</p><p>prog = irexec</p><p>button = KEY_LEFT</p><p>repeat = 0</p><p>delay = 0</p><p>config = wget -qONUL: "http://192.168.1.142:8084/fhem?cmd=set%20MePo%20command$</p><p>end</p><p>[/CODE]</p><p></p><p>Der erste Eintag führt ein Script aus und der zweite sendet einen Tastendruck an das Mediaportal-Modul von FHEM. Das könnte auch auf einen anderen Rechner laufen, bei mir nur beides auf dem Pi weil der eh als DAAP-Server läuft.</p><p></p><p>Das Start-Script ist sehr einfach gestrickt. Es schaltet den Beamer und AVR ein und bei letztem wir der richtige Eingang aufgerufen, man könnte noch das Soundprogramm oder so wählen o.Ä. Der letzte Befehl sagt dem Mediaportal-Modul, dass der MePo jetzt fertig ist und er sich verbinden soll.</p><p></p><p>[CODE]</p><p>#!/bin/bash</p><p>sudo irsend SEND_ONCE beamer KEY_POWER</p><p>sudo sleep 1</p><p>sudo irsend SEND_ONCE yamaha KEY_POWER</p><p>sudo irsend SEND_ONCE yamaha DTV</p><p>sudo etherwake 00:1D:7D:D5:C6:4F</p><p>sudo sleep 12</p><p>sudo wget -qONUL: "http://192.168.1.142:8084/fhem?cmd=set%20MePo%20connect&XHR=1"</p><p>[/CODE]</p><p></p><p>Das Ausschalt-Script welches der MePo-Rechner vor dem Standby noch eben absetzen soll:</p><p></p><p>[CODE]@echo off</p><p>echo send_once beamer KEY_POWER | ncat --send-only 192.168.1.142 8765</p><p>timeout 1</p><p>echo send_once beamer KEY_ENTER | ncat --send-only 192.168.1.142 8765</p><p>timeout 1</p><p>echo send_once yamaha KEY_POWER2 | ncat --send-only 192.168.1.142 8765</p><p>exit[/CODE]</p><p></p><p>so, weiter bin ich noch nicht <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p></blockquote><p></p>
[QUOTE="catalpa, post: 1133508, member: 91599"] Lehmden hat Recht, das liegt halt sehr an den vorhandenen Geräten. Bei mir ist der AVR ein Yamaha 664, der hat leider noch kein LAN (ein Jahr zu früh gekauft...), der Beamer hätte eine RS232 Buchse und könnte schön gesteuert werden aber ich habe kein Kabel dafür verlegt (ich habe mal überlegt die Datenadern des HDMI-Kabels zu nutzen aber keinen Adapter gefunden). Also wird alles per IR bedient, das klappt auch ganz gut wenn man eine passende Stelle für den Sender gefunden hat. Für das Senden und Empfangen ist LIRC auf einem RasPi zuständig, dort kann man fast jede FB anlernen. Zu LIRC gehört ein Tool zum das z.B. Befehle absetzt wenn die Taste XY gedrückt wird (bei der Gelegenheit kann man dann sein Tastenmapping machen). Beispiel für die lircd.conf (welche FB und welche Tasten man benutzt): [CODE]begin remote name mce bits 13 flags RC6|CONST_LENGTH eps 30 aeps 100 header 2728 826 one 493 391 zero 493 391 pre_data_bits 24 pre_data 0x1BFF83 gap 106257 toggle_bit_mask 0x8000 rc6_mask 0x100000000 begin codes KEY_PLAY 0x1BE9 KEY_STOP 0x1BE6 KEY_RECORD 0x1BE8 [...] end codes end remote [/CODE] Beispiel für lircrc (was mit den Tasten zu tun ist): [CODE]begin prog = irexec button = KEY_POWER repeat = 0 delay = 0 config = sudo /opt/fhem/start_mepo end begin prog = irexec button = KEY_LEFT repeat = 0 delay = 0 config = wget -qONUL: "http://192.168.1.142:8084/fhem?cmd=set%20MePo%20command$ end [/CODE] Der erste Eintag führt ein Script aus und der zweite sendet einen Tastendruck an das Mediaportal-Modul von FHEM. Das könnte auch auf einen anderen Rechner laufen, bei mir nur beides auf dem Pi weil der eh als DAAP-Server läuft. Das Start-Script ist sehr einfach gestrickt. Es schaltet den Beamer und AVR ein und bei letztem wir der richtige Eingang aufgerufen, man könnte noch das Soundprogramm oder so wählen o.Ä. Der letzte Befehl sagt dem Mediaportal-Modul, dass der MePo jetzt fertig ist und er sich verbinden soll. [CODE] #!/bin/bash sudo irsend SEND_ONCE beamer KEY_POWER sudo sleep 1 sudo irsend SEND_ONCE yamaha KEY_POWER sudo irsend SEND_ONCE yamaha DTV sudo etherwake 00:1D:7D:D5:C6:4F sudo sleep 12 sudo wget -qONUL: "http://192.168.1.142:8084/fhem?cmd=set%20MePo%20connect&XHR=1" [/CODE] Das Ausschalt-Script welches der MePo-Rechner vor dem Standby noch eben absetzen soll: [CODE]@echo off echo send_once beamer KEY_POWER | ncat --send-only 192.168.1.142 8765 timeout 1 echo send_once beamer KEY_ENTER | ncat --send-only 192.168.1.142 8765 timeout 1 echo send_once yamaha KEY_POWER2 | ncat --send-only 192.168.1.142 8765 exit[/CODE] so, weiter bin ich noch nicht :-) [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
Plugins & Skins für das MediaPortal
Plugins & Erweiterungen
Power Scheduler++ und Script beim Standby?
Contact us
RSS
Top
Bottom