-->
Page 1 of 1

IR remote blaster

PostPosted: Wed Apr 05, 2017 12:37 pm
by btidey
My version of an IR blaster at https://github.com/roberttidey/IRBlasterWeb

Transmits remote control codes from http commands.
Built in simple web page mainly for testing. ip/ir
Normal use is via POST messages. ip/irjson
Status check at ip/check
Includes OTA update to new binaries at ip/firmware

Commands are primarily initiated by device name and button name with internal device config tables to translate into pulse sequence definitions.

Output of the codes is via an interrupt driven bit bang library with ir modulation done using the i2s clock technique.

Still a work in progress as I have only done full config for the remotes I use.

Re: IR remote blaster

PostPosted: Tue Apr 18, 2017 9:56 am
by btidey
Now supports macros stored in SPIFFS. Sequences can be saved as macros and then executed.

This makes it easier to set up with IFTTT and Alexa as the actions can be a macro and the commands executed can be tweaked without changing the Alexa / IFTTT set up. Details on github

Re: IR remote blaster

PostPosted: Tue May 09, 2017 3:56 pm
by btidey
This now includes an Alexa activate detector so that it can fire off things like mute as soon as the Alexa device recognises the activate word.

http://www.thingiverse.com/thing:2305400

The detect could be used in other sketches where an esp8266 action is wanted for every Alexa activation.

Re: IR remote blaster

PostPosted: Tue Nov 21, 2017 7:45 am
by btidey
I have updated the git for this ir blaster code quite a bit. It now stores the configuration for buttons and what codes to use for a set of remote controls in files stored in SPIFFs. This makes it much easier to update and add new remotes without changing the firmware.

I have also include some of the FSBrowser code so that files can be uploaded, and deleted directly on the ESP itself from a browser interface.

As well as the git I have an instructable at https://www.instructables.com/id/ESP-12-Infra-Red-Blaster/