Hallo, ich steuere mein (nachgebautes) Projekt mit dazu.
Es ist ein IR Blaster per ESP8266 und mit Webgui, der IR Signale aufnehmen kann und auch per http Befehl senden kann.
Der Grund für den Bau war, nachdem irsend nach einen Libreelec Update (Millhouse Kodi 18) komplett ausgefallen ist und das automatische einschalten des TV via irsend nicht mehr funktionierte.
Ich habe das mit dem ESP gelöst, der schickt beim Systemstart ein http Befehl an den ESP, damit dieser den TV von alleine eingeschaltet.
Hier die Entwickler Seite: github.com/mdhiggins/ESP8266-HTTP-IR-Blaster
Das funktioniert sehr gut, der ESP stellt per Wifi ein Webinterface zu Verfügung wo man die IR Codes (NEC, Sony, Panasonic, JVC, Samsung, Sharp, Coolix, Dish, Wynter, Roomba, RC5/RC6, RAW) mittels IR Empfänger anlernen bzw. empfangen kann.
Diese werden im Webinterface geloggt und die IR Codes können dort abgerufen werden und per http Befehl auch wieder an z.B. ein TV Gerät gesendet werden, mittels der IR Transmitter LED.
Ich habe es so konfiguriert, das beim RPi mittels autostart.sh beim Systemstart mittels wget, ein http Befehl an den ESP gesendet wird und dieser den TV einschaltet.
Mittels alexa und habridge auf einem RPi, geht das auch per Sprachbefehl: https://github.com/bwssytems/ha-bridge
Ich habe zwei IR Blaster gebaut, einen mit einem NodeMCU für die Küche, der klebt unter dem Küchentisch.
Zu sehen auf Bild 1-2, ganz rechts: dropbox.com/sh/wwtf24cpoyzz8ul/AAD4R15XpnhR7ywEM_XGnNJ7a
Diesen würde ich Anfängern auch sehr empfehlen. Da man praktisch alles mit Steckbrücken ohne Löten stecken kann.
Zudem wichtig: der NodeMCU hat einen 5 Volt USB Anschluss, für die Stromversorgung und man kann ihn damit auch direkt mit der Arduino Software bespielen.
Und noch einen für das Wohnzimmer im Gehäuse mit USB Anschluss und einem ESP07, Bild 3-5.
(dieser muss mit 3,3v z.B. mit ein AMS1117 gespeist werden und man benötigt einen Seriellen Adapter, um den ESP zu flashen).
Ich habe die beiden IR Dioden ohne Widerstände und Transistor angeschlossen, das funktioniert bei meiner Entfernung auch so zuverlässig.
P.S. es gibt noch ein umfangreicheres Projekt, welches über das Mosquitto Protokoll läuft.
Es kann IR, RF (Funk), Bluetooth und man kann noch Sensoren wie Temperatur etc. daran anschließen: https://github.com/1technophile/OpenMQTTGateway/wiki
Das wird mein nächstes Projekt und ich möchte die D026 Kerui Fenster/Tür Funk Sensoren an fhem anbinden.
Viel Spaß beim nachbasteln