What's a generic IR device and HowTo add it?
The standard procedure to get a device added by NEEO is explained over here.
There are a lot of devices on the market, which we call "Generic". Such devices often are sold on sales portals such as Amazon, AliExpress and similar online shops. Some of these devices are without manufacturer label. Some are labeled with a manufacturer's name but are still generic devices. (mostly manufactured in China) However, this doesn't make it a poor product. Nevertheless, there are very seldom any IR codes available. The good news is that most of these devices use one of four NEC protocol-based command sets. Each of them contains 255 codes. Very rarely, other NEC protocol tests are used, which can be tested in case the first 4 mayors NEC command sets didn't work.
To get these devices supported, we have created several Live IR Test that can be tested. In most cases, these IR tests contain some working codes. Please, be aware that there is no guarantee that any working command is included.
Possible device categories using NEC codes:
- IR Lights
- IR Fans
- Android TV Boxes
- Many IR controlled accessories
There are more device categories using the NEC infrared codes. Of course, not all such devices use NEC codes. Many big brands also use them. That means NEC is not limited to generic devices.
How to test a Live IR Test:
- Navigate to the Settings Menu in your NEEO app.
- Navigate to NEEO Brain.
- Click on "Live IR Test".
- Enter a Live IR Test code
- Test the commands
- Make sure the brain is perfectly in line of sight with the IR receiver of your device.
- Please send every command included in the test and check if it works.
- Note down what button, inside a particular test, executes a certain action.
The following four Live IR Tests are the most commonly used ones:
The codes are case-sensitive. Please, also note the difference between a capitalized "i => I" or a lower case "L => l".
These tests should already contain working commands.
If not, go on with the following tests:
Every test has failed, no command has worked, what next?
Please find further info here.