Подстольная панель управления для Home Assistant в стиле Logitech MK240
Файлы
Creality Cloud yaml ☕︎ Угостить автора чашечкой чая 🡥
Описание
Это подстольная панель управления на прошивке esphome для быстрого управления устройствами в Home Assistant. Дизайн вдохновлен клавиатурой Logitech MK240.
- 4 кнопки и 16 вариантов программирования (одиночное нажатие, двойное нажатие, тройное нажатие, длительное нажатие)
- Bluetooth прокси позволяющий расширить зону действия Bluetooth
- BLE Tracker позволяющий отслеживать устройства Bluetooth Low Energy
Компоненты
| Изображение | Компонент | Ссылка | Кол-во | Примечание |
|---|---|---|---|---|
![]() |
ESP32C3 PRO MINI | Aliexpress | 1 | |
![]() |
KEYBOARD SWITCH | Aliexpress | 4 |
Схема
Установка прошивки
Вы можете использовать кнопку ниже, чтобы установить предварительно собранную прошивку непосредственно на ваше устройство через USB из браузера или скачать конфигурационный файл и установить прошивку другим способом
Web-установщик
- Подключите ESP к USB-порту. Возможно, вам потребуется нажать и удерживать кнопку boot , одновременно нажимая кнопку reset.
- Нажмите «Connect» и выберите правильный COM-порт.
- Подождите около 2 минут, пока прошивка установится.
- После установки вы можете настроить Wi-Fi.
Пример автоматизации
description: ""
mode: single
triggers:
- trigger: state
entity_id:
- sensor.control_pad_1
to:
- single
id: 1 single
- trigger: state
entity_id:
- sensor.control_pad_1
to:
- double
id: 1 double
- trigger: state
entity_id:
- sensor.control_pad_1
to:
- triple
id: 1 triple
- trigger: state
entity_id:
- sensor.control_pad_1
to:
- hold
id: 1 hold
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- 1 single
sequence: []
- conditions:
- condition: trigger
id:
- 1 double
sequence: []
- conditions:
- condition: trigger
id:
- 1 triple
sequence: []
- conditions:
- condition: trigger
id:
- 1 hold
sequence: []
Комментарии






