KNX-Professionals Deutschland e.V. Forum  

Zurück   KNX-Professionals Deutschland e.V. Forum > Öffentlicher Bereich > KNX/EIB Forum

Antwort
 
Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 8. January 2005, 12:14
Unique24 Unique24 ist offline
Registrierter Benutzer
 
Registriert seit: Jan 2004
Ort: Österreich, Steiermark
Alter: 35
Beiträge: 753
Unique24 wird schon bald berühmt werden
So kann man 450 Euro sparen...

Hallo

Man kann sich leicht 450 Euro sparen. Nämlich kann man sich einen IR Umsetzer sparen, wenn man folgendes zu Hause hat:

* Homeserver (oder ein anderes Gerät das IP Befehle senden kann.
Bsp.: {http://192.168.0.4/cgi-bin/exec?Sonypower})
Ich hoffe jedenfalls das dies mit dem HS realisierbar ist, soweit ich hier im Forum gestöbert habe.

* Eine Dbox2 mit Linux (Neutrino oder Enigma)

Die Dbox hat eine Sendediode und kann Befehle ausführen die man eingestellt hat.
Der Chinch Ausgang hinten ist ebenfalls als Diode nutzbar. Vorwiderstände sind schon drinnen, Einfach Diode anschließen und ausrichten.

So kann man sich einen IR-Umsetzer sparen.

Ciao

Hannes

PS: Super wäre es wenn der HS Telnet Befehle senden könnte?
Mit Zitat antworten
  #2  
Alt 8. January 2005, 12:49
Benutzerbild von smarteib
smarteib smarteib ist offline
Registrierter Benutzer
 
Registriert seit: Sep 2003
Ort: Pulheim
Alter: 54
Beiträge: 671
smarteib wird schon bald berühmt werden
Re: So kann man 450 Euro sparen...

Zitat:
Original geschrieben von Unique24

Bsp.: {http://192.168.0.4/cgi-bin/exec?Sonypower})
Ich hoffe jedenfalls das dies mit dem HS realisierbar ist, soweit ich hier im Forum gestöbert habe.
Hallo Hannes,

Link funktioniert nicht (Server platt?)

Gruß Bruno
__________________
Jetzt Zauberer nur noch im neuen Forum: http://knx-user-forum.de/
Mit Zitat antworten
  #3  
Alt 8. January 2005, 12:50
Benutzerbild von Matthias Schmidt
Matthias Schmidt Matthias Schmidt ist offline
Registrierter Benutzer
 
Registriert seit: Feb 2001
Ort: Nordbayern
Beiträge: 3.830
Matthias Schmidt ist ein LichtblickMatthias Schmidt ist ein LichtblickMatthias Schmidt ist ein LichtblickMatthias Schmidt ist ein LichtblickMatthias Schmidt ist ein LichtblickMatthias Schmidt ist ein LichtblickMatthias Schmidt ist ein Lichtblick
192.168..... ist ja auch eine lokale IP!
__________________


m..myhome
Integriertes Multimediasystem ohne Grenzen

Mit Zitat antworten
  #4  
Alt 8. January 2005, 23:39
Unique24 Unique24 ist offline
Registrierter Benutzer
 
Registriert seit: Jan 2004
Ort: Österreich, Steiermark
Alter: 35
Beiträge: 753
Unique24 wird schon bald berühmt werden
Re: Re: So kann man 450 Euro sparen...

Zitat:
Original geschrieben von smarteib
Hallo Hannes,

Link funktioniert nicht (Server platt?)

Gruß Bruno
Hallo smarteib

Wie Matthias sagte, es ist eine lokale IP und ich habe sie eingefügt als Beispiel.
Ich würde nicht wohlen das Ihr meinen Fernsehr abschaltet :-)

Gerade eben habe ich eine IR Diode gekauft und werde diese beim Chinch anschließen. Dann sind alle Geräte per Dbox, bzw. Internet bedienbar. Jegliche Fernbedienungstast sollte funktionieren, ohne max. Limit der Teilnehmer.

Und bei 450 Euro bekommt man vielleicht schon eine Dbox?

Ciao

Hannes
Mit Zitat antworten
  #5  
Alt 9. January 2005, 17:14
sehd0608 sehd0608 ist offline
Registrierter Benutzer
 
Registriert seit: Dec 2002
Beiträge: 30
sehd0608 befindet sich auf einem aufstrebenden Ast
Und welche Software benutzt du dafür auf der DBox? Ich hätte da nämlich noch eine mit Neutrino rumstehen...
Mit Zitat antworten
  #6  
Alt 9. January 2005, 20:39
MarkusS MarkusS ist offline
Registrierter Benutzer
 
Registriert seit: Mar 2003
Ort: Südbaden
Alter: 41
Beiträge: 1.567
MarkusS ist einfach richtig nettMarkusS ist einfach richtig nettMarkusS ist einfach richtig nettMarkusS ist einfach richtig nettMarkusS ist einfach richtig nett
Neutrino sollte es eigentlich machen wenn da ein LIRC drin ist (sollte drin sein). Wie man das genau ansteuert weiss ich nicht weil ich mich damit noch nicht wirklich im Detail beschäftigt habe aber vielleicht liefert uns Hannes noch einen Link auf eine Anleitung?!

Gruss
Markus
Mit Zitat antworten
  #7  
Alt 9. January 2005, 22:25
Unique24 Unique24 ist offline
Registrierter Benutzer
 
Registriert seit: Jan 2004
Ort: Österreich, Steiermark
Alter: 35
Beiträge: 753
Unique24 wird schon bald berühmt werden
Hallo

Gerne kommen Infos, aber etwas später (Zeitmangel)

Neutrino ist die Gui

Ich tippe bald ein kleines How-To.
Suche nach dem Programm RC, das auf die Box.
Die remotedaten bekommt man auf www.lirc.org

Auf http://forum.tuxbox.org/forum/ bekommt man noch mehr Infos inzwischen.

Bis dann

Hannes
Mit Zitat antworten
  #8  
Alt 9. January 2005, 23:19
Unique24 Unique24 ist offline
Registrierter Benutzer
 
Registriert seit: Jan 2004
Ort: Österreich, Steiermark
Alter: 35
Beiträge: 753
Unique24 wird schon bald berühmt werden
Tutorial

Hallo

Frau hat mir heute noch "erlaubt" das Tutorial zu tippen. Tatort läuft im TV :-)

Vorraussetzuing:
Dbox2 mit Neutrino (aktuelle Image => 2.0.0.7)
Homeserver oder vergleichbares (damit es hier ins Forum paßt)

Besorge an Software:
RC (im Anhang)
die Ferbedienungdatei für das Gerät (http://lirc.sourceforge.net/remotes/)

Auf die Dbox kopiere die Datei RC nach /var
Die Ferbedinungdatei nach /var/tuxbox/config/lirc/lircd.conf
Die Heruntergeladene Datei hat keine endung. Bennene sie nach lircd.conf um

Box neu starten

das war es :-)

Für die Fernbedienung Sherwood RM-RV-98 geht dies so:

lirc.conf:

#
# this config file was automatically generated
# using lirc-WinLIRC 0.6.1pre2 (LIRC 0.6.1pre2) on Tue Feb 05 18:53:48 2002
#
# contributed by
#
# brand: Sherwood
# model: RM-RV-98
# supported devices: Sherwood RV-5090RDS
#

begin remote

name Sherwood
bits 15
flags SPACE_ENC
eps 33
aeps 100

header 9087 4356
one 632 1551
zero 632 436
ptrail 632
pre_data_bits 16
pre_data 0xC1A2
post_data_bits 1
post_data 0x1
gap 42820
toggle_bit 0


begin codes
power 0x000000000000443B
1 0x0000000000005827
2 0x0000000000001867
3 0x000000000000047B
4 0x000000000000215E
5 0x000000000000413E
6 0x0000000000004C33
7 0x0000000000000C73
8 0x0000000000004837
9 0x000000000000403F
0 0x000000000000017E
CD_Disc 0x0000000000005C23
CD_Play 0x0000000000001C63
CD_Pause 0x000000000000314E
CD_Stop 0x000000000000512E
CD_PrevTrack 0x000000000000542B
CD_NextTrack 0x000000000000146B
CD_Repeat 0x0000000000000877
CD_Intro 0x0000000000003D42
Input_CD 0x0000000000006817
Input_Tuner 0x000000000000601F
Input_Aux 0x0000000000002857
Input_Tape 0x000000000000304F
Input_DVDTV 0x000000000000700F
Input_VCR1 0x000000000000354A
Input_VCR2 0x0000000000002D52
Input_6CHDirect 0x0000000000002956
Deck_SelA 0x000000000000007F
Deck_SelB 0x0000000000001966
Deck_RevPlay 0x0000000000003C43
Deck_FwdPlay 0x0000000000007C03
Deck_Pause 0x0000000000003946
Deck_Stop 0x0000000000005926
Deck_Rewind 0x0000000000002C53
Deck_FastFwd 0x0000000000006C13
Deck_Rec 0x0000000000000976
EQ_Preset 0x0000000000007807
EQ_User 0x000000000000502F
EQ_File 0x000000000000245B
EQ_Display 0x000000000000344B
EQ_TMon 0x0000000000003847
P.Scan 0x000000000000641B
Surround_Down 0x0000000000000D72
Surround_Up 0x0000000000001D62
Stereo 0x0000000000007906
C.Mode 0x000000000000156A
ChannelSel 0x000000000000106F
T.Tone 0x000000000000057A
D.Time 0x0000000000007D02
ChannelLevel_Down 0x000000000000750A
ChannelLevel_Up 0x000000000000651A
MasterVolume_Down 0x0000000000006916
MasterVolume_Up 0x000000000000710E
Display 0x0000000000004D32
Sleep 0x000000000000255A
Mute 0x000000000000611E
end codes

end remote

Einfach per Telnet (Hyperterminal) mit der Box verbinden und den Befehl:
/var/rc send_once sherwood power

Dann schaltet sich der Receiver ein (wenn die Box vor dem Receiver steht)
Um eine externe Diode zu verwenden:
an die Chinchbuchse kann die IR-Sendediode ohne zusätzliche Beschaltung direkt angeschlossen werden. (Innen Plus und Außen Minus). Treiberstufe, Vorwiederstand ist alles schon in der Box drinn. Der Ausgang liefert 3,3V, Vorwiederstand 180ohm, also Optimal darfür abgestimmt.
Bei Conrad die Diode mit Artikelnummer: 171140; 0,70 €
Chinchstecker: 731510; 0,72 €

Einfach Diode ausrichten und schon funktionierts.

Die RC Befehle sind wie folgt:
send_once
send_start
send_stop
sleep

Mann kann ein script schreiben um mehrere Befehle zu vereinen und um es über das LAN zu steuern.

Ins Verzeichnis /var/tuxbox/plugins/ 2 Dateien:
Der_Name_des_Befehles.sh
Der_Name_des_Befehles.cfg

*.sh (chmod auf 755):
#!/bin/sh
/var/rc send_start sherwood power; sleep 3; /var/rc send_stop sherwood power

*.cfg
type=3
name=Der_Name_des_befehles
desc=Receiver Sherwood power on
needfb=0
needrc=0
needvtxtpid=0
needoffsets=0

Box neustarten

Jetzt einfach der Befehl: http:///cgi-bin/exec?name

name ist dabei der Scriptname *ohne* .sh

Und schon wird das Script ausgeführt.

Ist vielleicht ein bischen viel, aber ich habe es in ein paar Stunden hinbekommen, ohne vorabinfos.

Zu beachten ist noch das die alle Dateien, wenn sie bearbeitet werden (lircd.conf,*.sh,*.cfg) im UNIX Format gespeichert werden müßen. Einfach einen UNIX Editor oder in Neutrino den TUXCOMMANDER, mit der Taset "4" file auswählen, BLAUE Taste drücken damit es ins UNIX Format konvertiert wird, Home drücken und save wählen.

Mann kann mehrere Befehle in die *sh (Scriptdatei) einfügen. Entweder neue Zeile, oder mit einem ";" trennen.
Sleep 4 /// wartet 4 Sekunden
send_once /// Sendet einmal
send_start /// Sendet das Signal bis Send_stop kommt
send_stop /// Stop das zyklische senden

Hier nochmal im kurzen anhand eines Beispieles:
Remotedatei und RC auf die Box kopieren (Remotedatei umbennen nach lircd.conf)
(In der remotedatei stehen die möglichen Befehle, siehe Sherwood oben)

Box neu starten

Scripte anlegen um Sherwood einschalten, VCR2 Quelle umschalten

rec_ein_vcr2.sh (CHMOD auf 755 setzen):
#!/bin/sh
/var/rc send_once sherwood power
/var/rc send_once sherwood Input_VCR2

rec_ein_vcr2.cfg :
type=3
name=rec_ein_vcr2
desc=Receiver Sherwood power on
needfb=0
needrc=0
needvtxtpid=0
needoffsets=0

Box neustarten

Im HS, wenn man den Sherwood einschalten möchte und auf Quelle VCR2 wechseln soll, der Aufruf:
http:///cgi-bin/exec?rec_ein_vcr2

Dann schaltet der Receiver ein und wechselt auf VCR2

Mann kann einen sleep Befehl dazwischen schieben um nicht zu früh das nächste Kommando zu senden.
Oder man sendet das Kommando länger (Schlechte Diode oder weite Strecke)
send_start sherwood power
sleep 2
send_stop sherwood power


Dann wird der Powerknopf der Fernbedienung 2 Sek lang "gedrückt"

Endweder macht man für jedes IR Signal eine eigene cfg und sh Datei.
Oder man fasst Aktionen zusammen. Wie man möchte.

FALLS der Homeserver Telnet beherscht, könnte man sich die sh und die cfg sparen.

Noch ein Link zu diesem Thema (Paßt dort mehr hin als hier): http://forum.tuxbox.org/forum/viewtopic.php?t=35317
Ok, Tatort müßte aus sein :-)
Für Fragen stehe ich morgen wieder zur Verfügung.
Angehängte Dateien
Dateityp: zip rc.zip (3,6 KB, 63x aufgerufen)

Geändert von Unique24 (10. January 2005 um 10:04 Uhr).
Mit Zitat antworten
  #9  
Alt 10. January 2005, 19:29
Unique24 Unique24 ist offline
Registrierter Benutzer
 
Registriert seit: Jan 2004
Ort: Österreich, Steiermark
Alter: 35
Beiträge: 753
Unique24 wird schon bald berühmt werden
Übrigens kann man auch Alarm-, und Infomeldungen über die Dbox an den TV ausgeben:

http:///control/message?popup=Besuch kommt
(popup das nach ein paar Sekunden wieder verschwindet, wenn ein Bewegungsmelder Besuch registriert)

http:///control/message?nmsg=Heizung Störung
(Message die mit der Fernbedienung bestätigt werden muss)

Geändert von Unique24 (10. January 2005 um 19:31 Uhr).
Mit Zitat antworten
  #10  
Alt 10. January 2005, 19:44
Benutzerbild von smarteib
smarteib smarteib ist offline
Registrierter Benutzer
 
Registriert seit: Sep 2003
Ort: Pulheim
Alter: 54
Beiträge: 671
smarteib wird schon bald berühmt werden
Das Ganze funktioniert mit der DreamBox genauso.

Warte immernoch auf Alfred, der ein Gateway in den HSI einbauen wollte, daß man vom HS über HSI die Meldungen ins TV bekommt. (Mails kann er ja schon). Damit hat man eine Störungs- und Ereignis-Visu.

Gruß Bruno
__________________
Jetzt Zauberer nur noch im neuen Forum: http://knx-user-forum.de/
Mit Zitat antworten
  #11  
Alt 20. January 2005, 20:47
osi_layer_7 osi_layer_7 ist offline
Registrierter Benutzer
 
Registriert seit: Jan 2005
Beiträge: 5
osi_layer_7 befindet sich auf einem aufstrebenden Ast
dreambox und EIB

hi...

klingt schon recht interessant.. werde gleich mal den lötkolben schwingen... :-)

hat sich schon einmal jemand gedanken über die einbindung der seriellen schnittstelle der db gemacht, um somit eine "visualisierung" in die dreambox/d-box zu integrieren ??

da spart man vielleicht auch noch den hs :-))


cu
osi

APCI:0010
__________________
APCI:0000
Mit Zitat antworten
  #12  
Alt 20. January 2005, 21:03
Unique24 Unique24 ist offline
Registrierter Benutzer
 
Registriert seit: Jan 2004
Ort: Österreich, Steiermark
Alter: 35
Beiträge: 753
Unique24 wird schon bald berühmt werden
du sprichst mir aus der Seele.
siehe hier: http://forum.tuxbox.org/forum/viewtopic.php?t=35296
Eifrige Mitarbeiter werden gesucht.

Hannes
Mit Zitat antworten
  #13  
Alt 20. January 2005, 21:06
osi_layer_7 osi_layer_7 ist offline
Registrierter Benutzer
 
Registriert seit: Jan 2005
Beiträge: 5
osi_layer_7 befindet sich auf einem aufstrebenden Ast
habe einer der ersten dreamboxen und denke seid ewigkeiten darüber nach... habe nur leider nicht die zeit mich da so intensiv reinzufummeln... werde mir den link mal ansehen ....


cu

APCI: 0010 ;-)
__________________
APCI:0000
Mit Zitat antworten
  #14  
Alt 20. January 2005, 21:31
osi_layer_7 osi_layer_7 ist offline
Registrierter Benutzer
 
Registriert seit: Jan 2005
Beiträge: 5
osi_layer_7 befindet sich auf einem aufstrebenden Ast
... habe mal im tuxbox forum gepostet .... denn die schwierigkeit liegt ja eher darin, die serielle schnittstelle anzusteuern....

cu
__________________
APCI:0000
Mit Zitat antworten
  #15  
Alt 21. January 2005, 01:31
uweu uweu ist offline
Registrierter Benutzer
 
Registriert seit: Feb 2002
Beiträge: 6
uweu befindet sich auf einem aufstrebenden Ast
Hi alle,

is ja sehr interessant.

Is es denn auch möglich ein Bild der Webcam an der Haustür auf der d-box/dreambox anzuzeigen?

Denke da an einen Bewegungsmelder der die Cam einschaltet und die Cam das aktuelle Bild an die Box schickt, die soll es dann einblenden.

Gruß
Uwe
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist an.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:34 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.