I cannot tell from the internal pictures of the remote ‘brain’ chip, however from the date code on the circuit board, 2018, I doubt if it is bluetooth. But is there a phone app by any chance? If so and BLE, replay might be possible. From my experience with these proprietary 2.4 GHz remote controls, your options are limited. Your option #2 is probably the best chance of some success IMHO. Get yourself 2 additional remotes, one to hack on and when you have a path, the second for your ‘production’ control device. I’ve only done LED lights this way, but possible if you have some Arduino level electronics experience.
I just got a Sealy EASE4.0 Adjustable base. First thought I had was also “how to add to Home Assistant?”
EASE4.0 is simpler than the Ghostbed only having adjustments for raising the head and foot. Buttons I have are raise/lower head, raise/lower foot, go to “flat” (both head and foot to lowest position), “zero G” (both head and foot go to a preset). The control unit also has an unused multifunction port that I might get creative and connect to something if I figure out the workings (If the boss will let me…)
The Control Unit is from the same manufacturer (Keeson) and labeled MC120PR which appears to be a more limited version of the MC122SP.
A google search revealed this:
Which on page 3 has a “Bluetooth pairing Control Test”. So I do believe it is using bluetooth for the remote…also, if I open the remote I have there is a pairing button.
I found a youtube video on how to pair the base:
Sounds like every time power comes on to the control box it goes into pairing mode for 10 seconds. It may stay in pairing mode if there is no remote to connect to…not sure about that…
So the question is can this be paired with an ESP32? I have limited experience with bluetooth/esp32 unfortunately.
It looks like the MC120PR has full bluetooth capabilities and I may be able to build support in my smartbed-mqtt add-on if someone with one of these controllers can help. If you join my discord there is a #ghostbed channel. The discord link is at the bottom of the readme here: GitHub - richardhopton/smartbed-mqtt
Additionally for those who have the MC122PR, I am in the process of testing an esp-based accessory that will give you full control of your bed locally over wifi even if your bed doesn’t have wifi capability.
Hi, I have an Adjustable Base with the MC122SP. I am working to see if I can decode the signals from the multipurpose ports. I believe they are UART Signals, but I am not 100% sure. I would like to know if any of y’all can lend some insight. I am trying to figure out the Baud rate to decode the signal. Currently, all I am getting are random hexadecimal.