IhorSyerkov / linak-desk-card

Home Assistant Lovelace Card for controlling desks based on linak bluetooth controller.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LinakDesk Card by @IhorSyerkov

hacs

Home Assistant Lovelace Card for controlling desks based on linak bluetooth controller.

linak-desk-card_preview

Designed to work with https://github.com/j5lien/esphome-idasen-desk-controller

HACS

This card is available in HACS (Home Assistant Community Store). Just search for Linak Desk Card in plugins tab.

Config

type: 'custom:linak-desk-card'
name: ''
desk: cover.desk
height_sensor: sensor.desk_height
moving_sensor: binary_sensor.desk_moving
connection_sensor: binary_sensor.desk_connection
min_height: 62
max_height: 127
presets:
  - label: Stay
    target: 108
  - label: Sit
    target: 76

Options

Name Type Requirement Description Default
type string Required custom:linak-desk-card
name string Optional Card name `` .
desk string Required Home Assistant entity ID (cover). none
moving_sensor string Required Home Assistant entity ID (sensor). none
connection_sensor string Required Home Assistant entity ID (binary_sensor). none
height_sensor string Required Home Assistant entity ID (binary_sensor). none
max_height number Required Desk height in min position. none
min_height number Required Desk height in max position. none
presets Array Optional Predefined presets []

preset object

Name Type Description
label string Preset label.
target number Absolute height in cm

Supported languages

This card supports translations. Please, help to add more translations and improve existing ones. Here's a list of supported languages:

  • English
  • Українська (Ukrainian)

Supported models

  • Ikea IDÅSEN

References

License

MIT ©

About

Home Assistant Lovelace Card for controlling desks based on linak bluetooth controller.

License:MIT License


Languages

Language:TypeScript 90.6%Language:JavaScript 9.4%