Connects to your Plejd devices using your Home Assistant Bluetooth.
This integration requires a Bluetooth adapter which supports at least one Active connections.
Using an EspHome Bluetooth Proxy is recommended, but Shelly proxies will not work.
If you make your own esphome configuration, make sure the bluetooth_proxy
has active
set to True
.
Make sure you have a working Bluetooth integration in Home Assistant (a bluetooth proxy should work too)
Make sure you have no other plejd custom components or add-ons running.
Install the integration:
plejd
directory and place in your <config>/custom_components
.thomasloven/hass_plejd
) as a custom repository in HACS, add the integration from HACSRestart Home Assistant
Hopefully, your Plejd mesh will be auto discovered and you should see a message popping up in your integrations page.
Log in with the credentials you use in the Plejd app when prompted (email address and password)
All known Plejd dimmers and relays should work.
All known Plejd lights should work
Color temperature is supported for DWN-01 and DWN-02 (and possibly LED-75 and DAL-01, though this is untested)
Pushbutton WPH-01 should work.
Motion sensor WMS-01 should work
Rotary dimmer WRT-01 should register and fire events when pushed.
Plejd Scenes should show up and be triggerable in Home Assistant (unless hidden in the Plejd app).
GWY-01 doesn't do anything.
EXT-01 doesn't do anything
RTR-01 Is not actually a device but an addition to other devices.
There area several other integrations for Plejd with Home Assistant available, made by some awesome people.
The following is a list of the ones I have looked at in order to create this one, and how this one is different.
I could not have made this one without their great job in decoding the Plejd cloud API and Bluetooth communication protocol.
hassio-plejd | @icanos | Works only with Home Assistant OS. Relies on MQTT for communication. Requires exclusive access to a Bluetooth dongle. Does not support Bluetooth Proxy. |
plejd2mqtt | @thomasloven | Somewhat outdated stand-alone version of the above. Relies on MQTT for communication. Requires exclusive access to a Bluetooth dongle. Does not support Bluetooth Proxy. Does not support switches or scenes. |
ha-plejd | @klali (also check this fork by @bnordli) |
Does not communicate with the Plejd API and therefore requires you to extract the cryptokey and device data from the Plejd app somehow. No auto discovery. Requires exclusive access to a Bluetooth dongle. Does not support Bluetooth Proxy. |
homey-plejd | @emilohman | For Homey |
homebridge-plejd | @blommegard | For Homebridge |
The Plejd name and logo is copyrighted and trademarked and belongs to Plejd AB. The author of this repository is not associated with Plejd AB.