This component creates a bluetooth bridge for an Ikea Idasen desk that uses a Linak controller with ESPHome and an ESP32 device.
Cover integration | Linak Desk Card |
---|---|
The desk is controlled using the cover integration or Linak Desk Card which is available in HACS in Home assistant.
Copy the idasen_desk_controller
directory into your ESPHome custom_components
directory (creating it if it does not exist).
For the first connection you will need to press the pairing button on the desk.
This component requires an ESP32 device.
idasen_desk_controller:
# Desk controller bluetooth mac address
# -----------
# Required
mac_address: "00:00:00:00:00:00"
cover:
- platform: idasen_desk_controller
name: "Desk"
sensor:
- platform: idasen_desk_controller
desk_height:
# Height in cm
name: "Desk Height"
binary_sensor:
# Desk bluetooth connection
- platform: idasen_desk_controller
name: "Desk Connection"
type: CONNECTION
# Desk moving status
- platform: idasen_desk_controller
name: "Desk Moving"
type: MOVING
If you experience Wifi deconnexion, try to activate the wifi fast connect option.
wifi:
ssid: ...
password: ...
fast_connect: true