i-have-a-dreambox.com | Dreambox - Support

Register Calendar Members List Team Members Galerie to Portal Go to the Main Page

Boardrules Frequently Asked Questions Statistik Statistik Search Pinwand Dreambox Blog Ihad/Gemini Fan-Shop
i-have-a-dreambox.com | Dreambox - Support » ...::: Dreambox Software :::... » Bastelstube » enigma2 Status auslesen » Hello Guest [Login|Register]
Last Post | First Unread Post Print Page | Add Thread to Favorites
Post New Thread Post Reply
Go to the bottom of this page enigma2 Status auslesen
Author
Post « Previous Thread | Next Thread »
Gunah
V.I.P.


Registration Date: 07.11.2011
Posts: 853
Which box: DM500HD; DM525; DM800se; DM800SEv2; DM900; DM8000; D-Box
External Storage: USB-Stick; HDD; CIFS
Which Image: OE 2.2; OE 2.0

enigma2 Status auslesen Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

Moin,

weis einer von euch eine möglichkeit den Powerstate von Enigma2 auszulesen.

Beim Suchen bin ich nur auf diesen hier gekommen:
code:
1:
cat /proc/stb/avs/0/input


allerdings wird hier nur zwischen Scart durchschleifen und schauen von Enigma2 unterschieden.

Es sollte per FileSystem oder C/C++ Libary lösbar sein.

Über das Webinterface auszulesen wäre eher bescheiden.

__________________
LIRC für OE2
http://ihad.tv/wbb2/thread.php?postid=1857888#post1857888
DM8000 CEC / DM800 CEC
http://ihad.tv/wbb2/thread.php?postid=1856619#post1856619
27.04.2013 19:43 Gunah is offline Send an Email to Gunah Search for Posts by Gunah Add Gunah to your Buddy List
Fred Bogus Trumper
V.I.P.


images/avatars/avatar-19905.png

Registration Date: 15.12.2008
Posts: 2,710
Which box: DM800se; DM820; DM900; DM7080HD
External Storage: USB-Stick; SD-Card; HDD; NFS
Which accessories: Logitech K400+, Eigenbau NAS
Which Image: Sonstige

RE: enigma2 Status auslesen Reply to this Post Post Reply with Quote Edit/Delete Posts Report Post to a Moderator       Go to the top of this page

naja, mit wget den powerstate aus dem Web-IF abrufen geht am einfachsten

noch eine Möglichkeit wäre "Standby" über die LCD-Helligkeit zu "definieren".

Die LCD Helligkeit meiner SE ist eigentlich immer so eingestellt, das im Normalbetrieb die Helligkeit > 100 ist, im Standby < 50 (max 255)

code:
1:
2:
3:
4:
5:
root@dm800se:~# cat /proc/stb/lcd/oled_brightness
130
root@dm800se:~# cat /proc/stb/lcd/oled_brightness
25
root@dm800se:~#


geht halt nur mit Boxen mit einem LCD




Edit:

eleganter:

du verwendest das Plugin enigma2-plugin-extensions-executeonpowerevent_1.01-20130106_mips32el.ipk aus dem Merlin Baord.

Das plugin führt ein php oder shellscript je nach powerstatus aus (im Plugin einstellbar - danach GUI neustarten), lass einfach per script den status nach /tmp/schreiben. z.B. legt es bei standby die datei /tmp/e2.standby an, wenn in den aktiv Modus gewechselt wird, wird das file wieder gelöscht

enigma_standby_off.sh
code:
1:
2:
3:
4:
5:
#!/bin/sh
#executed, when switch to active mode

#wget "http://192.168.178.1:80/plug-off.php"
touch /tmp/e2.standby


enigma_standby_on.sh
code:
1:
2:
3:
4:
5:
#!/bin/sh
#executed, when switch to standby/idle mode

#wget "http://192.168.178.1:80/plug-on.php"
[ -e /tmp/e2.standby ] && rm /tmp/e2.standby


wenn /tmp/e2.standby exisitiert, ist die Box in standby ...

die scriptbezeichnung ist etwas irreführend, aber man seine eigenen scripte definieren oder das Plugin sicher nach eigenen Bedürfnissen umbauen, dass direkt ein statusfile ohne stcript erstellt wird Augenzwinkern

__________________
Gruß Fred

Die Dreambox ist tot, es lebe die Dreambox

This post has been edited 4 time(s), it was last edited by Fred Bogus Trumper: 27.04.2013 21:53.

27.04.2013 20:44 Fred Bogus Trumper is offline Search for Posts by Fred Bogus Trumper Add Fred Bogus Trumper to your Buddy List
Tree Structure | Board Structure
Jump to:
Post New Thread Post Reply
i-have-a-dreambox.com | Dreambox - Support » ...::: Dreambox Software :::... » Bastelstube » enigma2 Status auslesen

Privacy policy | Team | Suchen | Hilfe


Powered by Burning Board 2.3.6 © 2001-2003 WoltLab GbR