![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/9673742700_1671291517_thumb.jpg)
I will show here the interior, the firmware change procedure and the configuration of the Tuya AIP-Future TY-02-3CH RGB LED strip. I'll flash it with OpenBeken and then I'll also show you how to configure it to work with any supported IR remote. I will use IR receiver support and event handling system for this. This means that even an old TV remote control can be used to control it - anything with the more popular RC5, RC6 IR protocols will work.
I recommend reading the description of a related product:
[BK7231T] TY-02-1CH AIP-FUTURE WiFi single color WiFi LED strip WB3S
Buying an LED strip
I got the LED strip from one of the readers to upload the firmware and send it back to the reader (not everyone can and likes to solder well), but as far as I know, the strip is one of the most popular products in our country:
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/2860320400_1671287898_thumb.jpg)
The controller costs PLN 45. This is the RGB version. In turn, the version for one color costs PLN 40.
NOTE: The set does not include the LED strip! The kit is quite cheap, but it's just the controller with the remote control, even without the adhesive tape to attach it.
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/6743785700_1671288266_thumb.jpg)
Photo of the actually received set:
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/9060564900_1671286584_thumb.jpg)
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/5317996300_1671286585_thumb.jpg)
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/3597568500_1671286598_thumb.jpg)
A few screenshots from the application
The Tuya application has been discussed many times before, so this time very briefly. The quality of the "musical" effects itself has also been criticized on the forum.
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/3913096500_1671286685_thumb.jpg)
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/5060844000_1671286682_thumb.jpg)
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/9952418300_1671286682_thumb.jpg)
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/2059713800_1671286683_thumb.jpg)
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/2545074500_1671286684_thumb.jpg)
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/7410653800_1671286685_thumb.jpg)
Basic automations based on other devices, switches, time of day, or setting the initial state after powering up can be done on the original software, without cutting off from the cloud.
Uploading the firmware and the basics of configuration
The case is held on with a latch. It's easy to look inside.
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/3362610600_1671287195_thumb.jpg)
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/5141642500_1671287195_thumb.jpg)
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/6245193700_1671287195_thumb.jpg)
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/6515605100_1671287202_thumb.jpg)
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/7144496400_1671287202_thumb.jpg)
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/9654482700_1671287202_thumb.jpg)
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/4790106400_1671287205_thumb.jpg)
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/6722171400_1671287208_thumb.jpg)
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/1933177400_1671287209_thumb.jpg)
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/7641876500_1671287209_thumb.jpg)
And most importantly - the list of connections:
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/4224999000_1671289102_thumb.jpg)
We have here:
- PWM5 - Blue
- PWM4 - Green
- PWM3 - Red
- PWM2 - Cool (not used here)
- PWM0 - Warm (not used here)
- RXD2 - first button
- P14 - second button
- ADC3 - microphone
We have two buttons here. One can be from power on/off, i.e. the usual role of Button in OpenBeken, and the other can be assigned the role of Button_NextColor (to switch colors) or Button_NextDimmer (to control brightness). We can also assign Button_NextDimmer to one and Button_NextColor to the other, and then additionally script one of them so that a double click switches the bar's power supply. The possibilities are great. How to add a button handler event? An example will be in the next paragraph.
IR configuration in OpenBeken
First, we set the IRRecv role for the selected pin. Then we reboot the device.
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/9313068500_1671292830_thumb.jpg)
From now on, in the logs, we will have information about the received IR signals.
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/1476428900_1671292899_thumb.jpg)
IR codes appear to us in the console. We can save and script them - for example via autoexec.bat from the LittleFS file system:
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/7821283200_1671292950_thumb.jpg)
Sample script:
![[BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY [BK7231T] WiFi RGB LED controller with IR remote control masterLED AIP-Future TY](https://obrazki.elektroda.pl/6197111900_1671292974_thumb.jpg)
This section is about physical buttons; we are not interested now:
addEventHandler OnHold 23 add_dimmer 10
addEventHandler OnHold 22 add_dimmer -10
addEventHandler OnDblClick 22 led_dimmer 5
addEventHandler OnDblClick 23 led_dimmer 100
addEventHandler OnClick 20 add_turnoff_event
This section is more important:
addEventHandler2 IR_Samsung 0x707 0x62 add_dimmer 10
addEventHandler2 IR_Samsung 0x707 0x65 add_dimmer -10
addEventHandler2 IR_Samsung 0x707 0x61 led_enableAll 0
addEventHandler2 IR_Samsung 0x707 0x60 led_enableAll 1
addEventHandler2 adds an event handler with two arguments. The name of the event is IR + the name of the IR protocol received by the receiver, the first argument is the device address, and the second is the button code. Then we give the command.
The full list of commands is available on the project repository, but worth noting is:
- backlog led_baseColor_rgb FF0000; led_enableAll 1 - this combination of two commands through the backlog sets the selected color and turns on the lamps
- led_nextColor - this sets the next color from the predefined list
- led_enableAll toggle - this toggles the state of the LED bar from on to off and vice versa
- led_dimmer 100 - this sets full brightness
- addRepeatingEvent 10 1 led_enableAll 0 - this adds a single repeating event with a period of 10 seconds, after these 10 seconds led_enableAll 0 will be performed, i.e. the LED strip will turn off after 10 seconds
More info can be found in the repository:
https://github.com/openshwprojects/OpenBK7231T_App
CAUTION OpenBeken also performs MQTT publish compatible with Tasmota when receiving the IR code. We enable it in flags. Then on topic obk123456/RESULT we get:
{"IrReceived":{"Protocol":"","Bits":,"Data":}}
This can be picked up and handled freely in Home Assistant.
Summary
Another easy to program LED strip, although in my opinion it does not beat the one with three buttons, which I described in this topic:
Gosund Smart Led Strip - RGB - 5V LED strip with three buttons
It's a pity that there is no third button, it would add more scripting possibilities.
Nevertheless, I hope that the controller will serve the reader - thank you again for borrowing it to me for a review.
Finally, it is worth adding that OpenBeken supports Tasmota Device Groups - so we can group Tasmota and OBK strips into groups without an additional server and easily control them together (and you can even group e.g. a free button on a light switch with LED strips and then this light switch will control our LEDs...), details: https://www.elektroda.pl/rtvforum/topic3939685.html
Also, I have one conclusion - it is more profitable to buy the RGB version of this series because it is only PLN 5 more expensive, and we also get a remote control (the single version of the remote control and the IR receiver do not have), and yet you can freely configure the pins in OpenBeken, so you can use the RGB version successfully as a single color ...
Cool? Ranking DIY Helpful post? Buy me a coffee.