Homematic IR Fernbedienung mit ESP8266 für 5 Euro

User stellen ihre Haussteuerung vor

Moderator: Co-Administratoren

Benutzeravatar
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

Beitrag von kopy » 29.12.2017, 13:18

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.
IR_Sender.jpg
Schaltplan
wemos1.jpg
wemos2.jpg
20171229_131209.jpg
Das Fertige Böxelchen
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.

dondaik
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

Beitrag von dondaik » 29.12.2017, 13:32

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 :mrgreen:
-------
!!! 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 :mrgreen: !!!
wer schreibfehler findet darf sie behalten.

Benutzeravatar
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

Beitrag von kopy » 29.12.2017, 15:20

ja, der name ist schon witzig.

Zetzi
Beiträge: 174
Registriert: 27.05.2011, 16:09
Wohnort: Kiel
Danksagung erhalten: 1 Mal

Re: Homematic IR Fernbedienung mit ESP8266 für 5 Euro

Beitrag von Zetzi » 02.01.2018, 19:15

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

Benutzeravatar
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

Beitrag von kopy » 02.01.2018, 20:27

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

Zetzi
Beiträge: 174
Registriert: 27.05.2011, 16:09
Wohnort: Kiel
Danksagung erhalten: 1 Mal

Re: Homematic IR Fernbedienung mit ESP8266 für 5 Euro

Beitrag von Zetzi » 05.01.2018, 19:28

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

Zetzi
Beiträge: 174
Registriert: 27.05.2011, 16:09
Wohnort: Kiel
Danksagung erhalten: 1 Mal

Westinghouse Deckenventilator über Infrarot (Westinghouse IR

Beitrag von Zetzi » 05.01.2018, 19:35

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
Dateianhänge
Schirmfoto_2018-01-05_073922.jpg
Einstellung in CUX
Westinghouse_Decken_ventilator.ino.zip
Für Wemos
(1.9 KiB) 182-mal heruntergeladen

Benutzeravatar
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

Beitrag von kopy » 06.01.2018, 01:29

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

Benutzeravatar
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

Beitrag von kopy » 06.01.2018, 11:08

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.
HMIR136.JPG

Mikeldk
Beiträge: 157
Registriert: 24.03.2016, 10:25
Danksagung erhalten: 3 Mal

Re: Homematic IR Fernbedienung mit ESP8266 für 5 Euro

Beitrag von Mikeldk » 06.01.2018, 19:38

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.
HMIR136.JPG
Das war ein super Tipp mach ich jetzt auch so.

Danke

Gruss Mike

Gesendet von meinem SM-G950F mit Tapatalk

Antworten

Zurück zu „Projektvorstellungen“