Skip to content
Home Assistant TestFlight
BedJet

BedJet PowerLayer adjustable base

Thermostats · Climate

WorksLocal

1 report: 1 says it works.

Reported with 1 integration: BedJet.

What people report

IntegrationIn Home AssistantIn Apple HomeWhat they saidSource
BedJetWorks LocalSupport added alongside BedJet 3 and V2
Saved copy
Adds support for the BedJet PowerLayer adjustable base alongside BedJet 3 and V2. ## Changes - Split `pybedjet` into `bedjet.py` (BedJet 3/V2, unchanged logic) and `powerlayer.py` (new PowerLayer device), with shared enums in `const.py`. - `determine_device()` connects once, selects the device class from the GATT services it finds, then disconnects. The PowerLayer service (`…1001`) is checked before BedJet 3, because the PowerLayer also exposes the BedJet 3 service (`…1000`). - PowerLayer entities: - Buttons: head up/down, foot up/down, flat, snore, zero-G, TV and memory presets M1–M3. - …

Excerpt saved from GitHub on 2026-10-23.

PR #66 · 2026-10

Each row is one report from a GitHub thread, an integration’s docs, or r/homeassistant. Check the date and the linked source before you buy.

In ReReHome

Once Home Assistant’s HomeKit Bridge shares it, this device reaches Apple Home as a HomeKit accessory behind your Home Assistant bridge, so ReReHome shows and controls it like any other.

Identifiers

BrandBedJet
ModelPowerLayer
CategoryThermostats