Your cart is empty.
Your cart is empty.B Brown
2025-08-22 10:32:01
Just shows up in a box - no directions or power supply.I used a 5V DC power supply to turn it on. But it needs 12V DC to power the relays.Pairing worked OK on my Android phone - password is 1234, not 123456.Writing an Android app is not too bad.- Do the usual Bluetooth permission stuff - "android.permission.BLUETOOTH_CONNECT"- Get the device: private void initBluetooth() { BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); Set pairedDevices = mBluetoothAdapter.getBondedDevices(); for (BluetoothDevice device : pairedDevices) { if (device.getName().equals("BT04-A")) { mDevice = device; break; } } }- Write the hex bytes to turn things on and off. iRelay is 1-8, iOnOff is 1 for on, 0 for off: private void ToggleRelay(int iRelay, int iOnOff) { try { BluetoothSocket sx = mDevice.createRfcommSocketToServiceRecord(UUID.fromString(UUID.randomUUID().toString())); Class clazz = sx.getRemoteDevice().getClass(); Class[] paramTypes = new Class[]{Integer.TYPE}; Method mx = clazz.getMethod("createRfcommSocket", paramTypes); Object[] params = new Object[]{1}; sx = (BluetoothSocket) mx.invoke(sx.getRemoteDevice(), params); assert sx != null; sx.connect(); byte[] bytes = new byte[] { (byte)0xFD, 0x02, 0x20, (byte)iRelay, (byte)iOnOff, 0x5d }; sx.getOutputStream().write(bytes); sx.close(); } catch (Exception ex) { } }The relays are latching so once you toggle them they stay that way indefinitely.
Paladin
2025-07-29 17:42:31
Search Internet for information on this board and look at the complete description for basic knowledge on how to operate. No issues for me and I've purchased 2 so far for my home automation projects. Good value.
Cody K
2025-07-20 12:28:40
Do not buy from this company I've spent 3 days trying to get info with no results. Cards do not come set up ready to run. What a joke
Aaron
2025-05-18 12:41:34
Product comes in a bubble wrap bag with static foil... no other packaging. No instructions either... reached out to seller but they "are out of the office these days".....after spending about 4 nights digging the internet, I found some guy on YouTube in a far away land speaking a different language but I just copied what he did and great success. You need to download BlueSPP from play store. Link Bluetooth... once connected go to preferences and turn on both send and receive hex data. Long press a switch and click hex on both on and off and enter the appropriate FD..... code in the picture I have shared to the line. Haven't found any other app that is better than this yet. Will continue to look.
Blackstar
2024-12-28 16:31:47
The board work fine. Momentarily is working with BlueSPP, couldn't figure it out any other way. But it's fine because this is the app I use anyway. Be nice to get a App from the Manufacturer though.
Sean From Florida
2024-12-10 15:15:32
The commands to send to the controller are in the listing (e.g FD022001015D for relay 1 on).Other things to help speed up development...The peripheral name is "BT04-A". The (only) service UUID for this device is "FFE0". The characteristic for writing to this device is "FFE2". Also - you must send the commands as hexidecimal, not a string!
Juan Aguilera
2024-12-03 18:51:26
Works great, but I will live to have the codes for a momentary switch and nit only lock switch. To create a couole of extra push bottom to switch 2 relay groul and not all at the same time ON/OFF. other than that it works well with the commands provided on the seller description....
Customer
2024-11-19 17:25:44
Will not connect to any app i download and they stated that it had an app that came with it and did not the thing is use less!
Recommended Products