SuperBlaster provides a simple REST Interface to learn and send saved commands to infrared devices, thus enabling them to be linked with smart home applications.
SuperBlaster saves all learned commands on the ESP8266, in order to get a list of all learned commands, send a HTTP request to
GET -> http://<ESP8266-address>/
To learn a new command simply send a HTTP GET request like this.
GET -> http://<ESP8266-address>/learn?id=<Unique Identifier>&name=<Command Name>
In order to send a command, send a HTTP GET request like the example below
GET -> http://<ESP8266-address>/send?id=<Unique Identifier>
If you wish to remove a command from SuperBlaster, send a HTTP GET request like this
GET -> http://<ESP8266-address>/delete?id=<Unique Identifier>
To reset all commands and perform a factory reset, send the following HTTP GET request
GET -> http://<ESP8266-address>/reset