Skip to content

natekspencer/ha-bedjet

Repository files navigation

Release HACS Badge Buy Me A Coffee/Beer Sponsor on GitHub

Downloads Latest Downloads

bedjet logo

BedJet for Home Assistant

This project provides various entities to allow control of a BedJet V2 or BedJet 3 device.

⚠️ Important

BedJet 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.

⬇️ Installation

HACS (Recommended)

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

This integration is available in the default HACS repository.

  1. Use the My Home Assistant badge above, or from within Home Assistant, click on HACS
  2. Search for BedJet and click on the appropriate repository
  3. Click DOWNLOAD
  4. Restart Home Assistant

Manual

If you prefer manual installation:

  1. Download or clone this repository
  2. Copy the custom_components/bedjet folder to your Home Assistant custom_components directory. 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
  3. Restart Home Assistant

⚠️ Manual installation will not provide automatic update notifications. HACS installation is recommended unless you have a specific need.

➕ Setup

Once installed, you can set up the integration by clicking on the following badge:

Open your Home Assistant instance and start setting up a new integration.

Alternatively:

  1. Go to Settings > Devices & services
  2. In the bottom-right corner, select Add integration
  3. Type BedJet and select the BedJet integration
  4. Follow the instructions to add the integration to your Home Assistant

Screenshot

screenshot

❤️ Support Me

I maintain this Home Assistant integration in my spare time. If you find it useful, consider supporting development:

📈 Star History

Star History Chart