Homematic IR Fernbedienung mit ESP8266 für 5 Euro
Moderator: Co-Administratoren
- kopy
- Beiträge: 121
- Registriert: 28.12.2015, 14:35
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 8 Mal
Homematic IR Fernbedienung mit ESP8266 für 5 Euro
Hallo, ich habe mir eine Infrarot Fernbedienung für meine TV/Sat Geräte gebaut.
Das ganze besteht aus einem Wemos/ESP8266, einem Transistor und 2 in Reihe geschalteten IR Sende LEDs.
Kosten für das ganze betragen etwa 5 Euro + ein kleines USB Netzteil vom Flohmarkt.
Und, das tolle daran ist, das man den Wemos über Wlan programmieren kann. z.b. wenn ein IR-Code hinzugefügt werden soll muss man das Ding nicht erst an den Rechner anschließen.
Vielleicht kann der eine oder andere auch damit was anfangen.
Das ganze besteht aus einem Wemos/ESP8266, einem Transistor und 2 in Reihe geschalteten IR Sende LEDs.
Kosten für das ganze betragen etwa 5 Euro + ein kleines USB Netzteil vom Flohmarkt.
Und, das tolle daran ist, das man den Wemos über Wlan programmieren kann. z.b. wenn ein IR-Code hinzugefügt werden soll muss man das Ding nicht erst an den Rechner anschließen.
Vielleicht kann der eine oder andere auch damit was anfangen.
- Dateianhänge
-
- IR_Sender.txt
- Quellcode des Wemos
- (30.04 KiB) 692-mal heruntergeladen
Zuletzt geändert von kopy am 30.12.2017, 08:28, insgesamt 1-mal geändert.
-
- Beiträge: 12929
- Registriert: 16.01.2009, 18:48
- Wohnort: Steingaden
- Hat sich bedankt: 1604 Mal
- Danksagung erhalten: 222 Mal
Re: Homematic IR Fernbedienung mit ESP8266
sehr schön
empfangsdioden sind eh gerade angekommen - auf sendedioden warte ich noch .. .. werde das thema verfolgen ( auch wenn ein broadlink die aufgabe gerade übernommen hat )
der name der info-seite im text ist doch mal eine ansage - > * https://glaskugelsehen.wordpress.com
empfangsdioden sind eh gerade angekommen - auf sendedioden warte ich noch .. .. werde das thema verfolgen ( auch wenn ein broadlink die aufgabe gerade übernommen hat )
der name der info-seite im text ist doch mal eine ansage - > * https://glaskugelsehen.wordpress.com
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
- kopy
- Beiträge: 121
- Registriert: 28.12.2015, 14:35
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 8 Mal
Re: Homematic IR Fernbedienung mit ESP8266 für 5 Euro
Hey,
Super Sache habe es doch gleich nachgebaut aber ohne Transitor aber egal Klappt ) mit meinem LED Strip aus China
Nun eine Frage habe eine FB wo immer unbekannt vorkommt beim erkennen/einlesen siehe
AF533B37
Unknown encoding: AF533B37 (32 bits)
Raw (18): 14122 4350 -650 950 -700 900 -800 950 -700 1050 -650 1000 -700 2600 -700 950 -700 1000
AF533B37
Unknown encoding: AF533B37 (32 bits)
Raw (18): -7350 4450 -600 1100 -550 1100 -550 1100 -600 1050 -600 1100 -600 2750 -600 1050 -600 1100
Hast du einen Rat ?
gruß
Zetzi
Super Sache habe es doch gleich nachgebaut aber ohne Transitor aber egal Klappt ) mit meinem LED Strip aus China
Nun eine Frage habe eine FB wo immer unbekannt vorkommt beim erkennen/einlesen siehe
AF533B37
Unknown encoding: AF533B37 (32 bits)
Raw (18): 14122 4350 -650 950 -700 900 -800 950 -700 1050 -650 1000 -700 2600 -700 950 -700 1000
AF533B37
Unknown encoding: AF533B37 (32 bits)
Raw (18): -7350 4450 -600 1100 -550 1100 -550 1100 -600 1050 -600 1100 -600 2750 -600 1050 -600 1100
Hast du einen Rat ?
gruß
Zetzi
- kopy
- Beiträge: 121
- Registriert: 28.12.2015, 14:35
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 8 Mal
Re: Homematic IR Fernbedienung mit ESP8266 für 5 Euro
Naja, beim meinem Media-PC ist das auch so. Diese werden mir auch nur als RAW-Code angezeigt.
Und genauso muss man diese dann auch senden. Das sieht dann bei mir so aus:
for (int i = 0; i < 3; i++) {
int khz = 38; // 38kHz carrier frequency for the NEC protocol
uint16_t irSignal[67] = {2600, 900, 400, 450, 400, 500, 400, 900, 400, 900, 1300, 900, 400,450, 400,500, 400,450,
400, 450, 400,500, 400, 450, 400, 500, 400, 450, 450, 450, 400,450, 850, 450, 400,500,
400, 450, 400, 950, 400, 450, 400, 450, 400, 500, 400, 500, 800, 900, 400, 500, 400, 450,
400, 500, 400, 450, 400, 500, 850, 450, 400, 900, 400, 500, 400};
irsend.sendRaw(irSignal, sizeof(irSignal) / sizeof(irSignal[0]), khz); //Note the approach used to automatically calculate the size of the array.
delay(300);
}
Ich hoffe das holft weiter, bischen experimentieren, dann klappt es meist.
Gruß, Gerd
Und genauso muss man diese dann auch senden. Das sieht dann bei mir so aus:
for (int i = 0; i < 3; i++) {
int khz = 38; // 38kHz carrier frequency for the NEC protocol
uint16_t irSignal[67] = {2600, 900, 400, 450, 400, 500, 400, 900, 400, 900, 1300, 900, 400,450, 400,500, 400,450,
400, 450, 400,500, 400, 450, 400, 500, 400, 450, 450, 450, 400,450, 850, 450, 400,500,
400, 450, 400, 950, 400, 450, 400, 450, 400, 500, 400, 500, 800, 900, 400, 500, 400, 450,
400, 500, 400, 450, 400, 500, 850, 450, 400, 900, 400, 500, 400};
irsend.sendRaw(irSignal, sizeof(irSignal) / sizeof(irSignal[0]), khz); //Note the approach used to automatically calculate the size of the array.
delay(300);
}
Ich hoffe das holft weiter, bischen experimentieren, dann klappt es meist.
Gruß, Gerd
Re: Homematic IR Fernbedienung mit ESP8266 für 5 Euro
Hey,
Das Klappt Leider nicht der Code ist naja... aber egal habe was gefunden für den Ventilator und mit einem Freund umgesetzt auf einem Wemos per Wlan klappt super der code.
Vieleicht hast du ja eine Idee wie mann beides auf dem Wemos bringen kann deins ( Klappt gut mit den Strips ) und den Ventilator ist ja auch IR.
Werde es gleich hochladen!
Gruß
zetzi
Das Klappt Leider nicht der Code ist naja... aber egal habe was gefunden für den Ventilator und mit einem Freund umgesetzt auf einem Wemos per Wlan klappt super der code.
Vieleicht hast du ja eine Idee wie mann beides auf dem Wemos bringen kann deins ( Klappt gut mit den Strips ) und den Ventilator ist ja auch IR.
Werde es gleich hochladen!
Gruß
zetzi
Westinghouse Deckenventilator über Infrarot (Westinghouse IR
Hey,
Will auch mal was zurück geben,habe viel gelernt aus diesem Forum.
Alle die es gebrauchen können Westinghouse Deckenventilator über Infrarot (Westinghouse IR 78095) mit Wemos D1 Mini Steuerbar über CCU / CUXD
Ein Freund hat mitgeholfen da ich Leider nicht Programieren ( Nicht Wirklich ).
Anbei das Script
gruß
Zetzi
Will auch mal was zurück geben,habe viel gelernt aus diesem Forum.
Alle die es gebrauchen können Westinghouse Deckenventilator über Infrarot (Westinghouse IR 78095) mit Wemos D1 Mini Steuerbar über CCU / CUXD
Ein Freund hat mitgeholfen da ich Leider nicht Programieren ( Nicht Wirklich ).
Anbei das Script
gruß
Zetzi
- Dateianhänge
-
- Westinghouse_Decken_ventilator.ino.zip
- Für Wemos
- (1.9 KiB) 182-mal heruntergeladen
- kopy
- Beiträge: 121
- Registriert: 28.12.2015, 14:35
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 8 Mal
Re: Homematic IR Fernbedienung mit ESP8266 für 5 Euro
Ja Danke, die Variante kenne ich auch. Damit schalte ich meine Wemos- Relaiskarte.
Läst sich etwas komfortabler bedienen. Aber für mich reichten die 16 Kanäle eines CuxD Gerätes nicht aus.
Aber dennoch eine gute Alternative.
Gruß, Gerd
Läst sich etwas komfortabler bedienen. Aber für mich reichten die 16 Kanäle eines CuxD Gerätes nicht aus.
Aber dennoch eine gute Alternative.
Gruß, Gerd
- kopy
- Beiträge: 121
- Registriert: 28.12.2015, 14:35
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 8 Mal
Re: Homematic IR Fernbedienung mit ESP8266 für 5 Euro
Mir ist noch ein Grund eingefallen warum ich einen anderen Weg gewählt habe um die IR Signale zu senden.
Wenn eines der Geräte mit der normalen Fernbedienung eingeschaltet wurde, dann weiß die CCU davon natürlich nichts.
Somit würde der ALEXA - Befehl das entsprechende Gerät auszuschalten nicht funktionieren.
Deswegen steuere ich mit Alexa eine Systemvariable (Boolean), und diese löst das entsprechende Programm bei 'aktualisierung' aus.
Somit ist es egal in welchem Zustand sich das entsprechende Gerät oder auch das zugehörige Bit sich befindet, da Alexa auch eingeschaltete Bits versucht erneut einzuschalten.
Wenn eines der Geräte mit der normalen Fernbedienung eingeschaltet wurde, dann weiß die CCU davon natürlich nichts.
Somit würde der ALEXA - Befehl das entsprechende Gerät auszuschalten nicht funktionieren.
Deswegen steuere ich mit Alexa eine Systemvariable (Boolean), und diese löst das entsprechende Programm bei 'aktualisierung' aus.
Somit ist es egal in welchem Zustand sich das entsprechende Gerät oder auch das zugehörige Bit sich befindet, da Alexa auch eingeschaltete Bits versucht erneut einzuschalten.
Re: Homematic IR Fernbedienung mit ESP8266 für 5 Euro
Das war ein super Tipp mach ich jetzt auch so.kopy hat geschrieben:Mir ist noch ein Grund eingefallen warum ich einen anderen Weg gewählt habe um die IR Signale zu senden.
Wenn eines der Geräte mit der normalen Fernbedienung eingeschaltet wurde, dann weiß die CCU davon natürlich nichts.
Somit würde der ALEXA - Befehl das entsprechende Gerät auszuschalten nicht funktionieren.
Deswegen steuere ich mit Alexa eine Systemvariable (Boolean), und diese löst das entsprechende Programm bei 'aktualisierung' aus.
Somit ist es egal in welchem Zustand sich das entsprechende Gerät oder auch das zugehörige Bit sich befindet, da Alexa auch eingeschaltete Bits versucht erneut einzuschalten.
Danke
Gruss Mike
Gesendet von meinem SM-G950F mit Tapatalk