This project provides various entities to allow control of a BedJet V2 or BedJet 3 device.
⚠️ ImportantBedJet devices only allow one active Bluetooth connection at a time. If the BedJet mobile app is open (or running in the background) and connected to the device, Home Assistant will not be able to connect to it. The BedJet remote is not affected by this limitation, as it uses RF rather than Bluetooth.
Before proceeding, make sure the BedJet app is fully closed. If you need to use the app (for example, to adjust biorhythm programs), temporarily disable the Home Assistant integration.
This integration is available in the default HACS repository.
- Use the My Home Assistant badge above, or from within Home Assistant, click on HACS
- Search for
BedJetand click on the appropriate repository - Click DOWNLOAD
- Restart Home Assistant
If you prefer manual installation:
- Download or clone this repository
- Copy the
custom_components/bedjetfolder to your Home Assistantcustom_componentsdirectory. If this is your first custom component, you may need to create the directory.
Example paths:- Hassio:
/config/custom_components - Hassbian:
/home/homeassistant/.homeassistant/custom_components
- Hassio:
- Restart Home Assistant
⚠️ Manual installation will not provide automatic update notifications. HACS installation is recommended unless you have a specific need.
Once installed, you can set up the integration by clicking on the following badge:
Alternatively:
- Go to Settings > Devices & services
- In the bottom-right corner, select Add integration
- Type
BedJetand select the BedJet integration - Follow the instructions to add the integration to your Home Assistant
I maintain this Home Assistant integration in my spare time. If you find it useful, consider supporting development:
- 💜 Sponsor me on GitHub
- ☕ Buy me a coffee / beer
- 💸 PayPal (direct support)
- ⭐ Star this project
- 📦 If you’d like to support in other ways, such as donating hardware for testing, feel free to reach out to me
