Адаптер з відкритим кодом перетворює USB-клавіатуру на панель керування Home Assistant

Адаптер з відкритим кодом перетворює USB-клавіатуру на панель керування Home Assistant 1

Адаптер з відкритим кодом перетворює USB-клавіатуру на панель керування Home Assistant 2

Home Assistant надає безліч способів взаємодії з вашими пристроями: від голосового керування до віртуальних кнопок на панелях керування. Однак, іноді найзручнішим варіантом є справжня фізична кнопка. Проєкт KeyBridge дозволяє використовувати старі USB-клавіатури як контролери розумного дому, надаючи вам цілу клавіатуру як набір розумних кнопок.

Перетворіть стару USB-клавіатуру на контролер розумного дому

Кожна клавіша може викликати різну дію

Адаптер з відкритим кодом перетворює USB-клавіатуру на панель керування Home Assistant 3

Розумні кнопки можуть бути надзвичайно корисними для запуску автоматизацій або керування пристроями розумного дому. Проблема полягає в тому, що вони можуть бути відносно дорогими, а одна така кнопка може пропонувати лише кілька різних тригерів. Можливо, ви з жалем поглядали на свою стару USB-клавіатуру, бажаючи використовувати кожну з її клавіш як окрему розумну кнопку.

Проєкт KeyBridge має на меті зробити саме це. Він може перетворити стару USB-клавіатуру або макропад на контролер Home Assistant без необхідності підключення пристрою до комп’ютера. Замість того, щоб комп’ютер інтерпретував натискання клавіш, це робить KeyBridge, передаючи інформацію про натиснуту клавішу безпосередньо до Home Assistant.

Це означає, що дешева клавіатура може стати контролером розумного дому з десятками різних кнопок. Ви можете призначити клавішу L для перемикання освітлення у вітальні, клавішу зі стрілкою вниз для закриття штор або клавішу пробілу для паузи поточного відтворення медіа.

Хоча повнорозмірна клавіатура надає найбільше можливостей, вона не завжди практична. Менші пристрої, такі як макропад або цифрова клавіатура, також можуть працювати з KeyBridge, надаючи багато функцій керування розумним домом у компактному корпусі.

Невеликий ESP32 забезпечує всю магію

KeyBridge перетворює натискання клавіш на дії Home Assistant

  • Адаптер з відкритим кодом перетворює USB-клавіатуру на панель керування Home Assistant 4
  • Адаптер з відкритим кодом перетворює USB-клавіатуру на панель керування Home Assistant 5
  • Адаптер з відкритим кодом перетворює USB-клавіатуру на панель керування Home Assistant 6
  • Адаптер з відкритим кодом перетворює USB-клавіатуру на панель керування Home Assistant 7
  • Адаптер з відкритим кодом перетворює USB-клавіатуру на панель керування Home Assistant 8
  • Адаптер з відкритим кодом перетворює USB-клавіатуру на панель керування Home Assistant 9
  • Адаптер з відкритим кодом перетворює USB-клавіатуру на панель керування Home Assistant 10
  • Адаптер з відкритим кодом перетворює USB-клавіатуру на панель керування Home Assistant 11
  • Адаптер з відкритим кодом перетворює USB-клавіатуру на панель керування Home Assistant 12
  • Адаптер з відкритим кодом перетворює USB-клавіатуру на панель керування Home Assistant 13

KeyBridge працює на основі невеликої плати, побудованої навколо мікроконтролера ESP32. Основною функцією плати є USB Host.

USB-клавіатура зазвичай виступає як периферійний пристрій і надсилає інформацію до хост-комп’ютера, який перетворює натискання клавіш на відповідні дії. KeyBridge використовує ESP32 з можливостями USB Host для прямого зв’язку з клавіатурою, тому комп’ютер не потрібен.

Не всі ESP32 підтримують роботу USB Host, тому в поточній конструкції проєкт використовує ESP32-S2, хоча подібних результатів можна досягти за допомогою сумісного ESP32 та плати USB-розширювач. Коли клавіша натиснута, KeyBridge отримує ввід і ділиться ним з Home Assistant через ESPHome. Потім ви можете використовувати цей ввід на власний розсуд, від запуску автоматизацій до керування конкретними пристроями.

KeyBridge 2.0 зробив проєкт ще простішим у використанні

Менший дизайн з нативною підтримкою ESPHome

Адаптер з відкритим кодом перетворює USB-клавіатуру на панель керування Home Assistant 14

Перша версія KeyBridge з’явилася у 2025 році і здобула популярність. Автор опублікував прошивку та файли дизайну друкованої плати, що дозволило створити власний пристрій KeyBridge.

Після відгуків користувачів тепер доступний KeyBridge 2.0. Дві головні зміни: друкована плата стала компактнішою за оригінальний KeyBridge, і з’явилася нативна підтримка ESPHome.

Менша плата робить приховування KeyBridge трохи простішим. Якщо, наприклад, ви монтуєте клавіатуру на стіну, ви не захочете, щоб з нижньої частини виступала величезна плата.

Нативна підтримка ESPHome означає, що KeyBridge тепер використовує стандартні інструменти ESPHome і працює безпосередньо з Home Assistant, а не використовує окрему систему прошивки. Ви можете придбати компоненти, зібрати пристрій, прошити його, а потім додати пристрій до Home Assistant через ESPHome, як і будь-які інші пристрої ESPHome.

Якщо ви не хочете самостійно збирати KeyBridge, ви можете зробити попереднє замовлення на готові плати KeyBridge 2.0. Вартість плати становить $35, заплановано початковий тираж 150 одиниць, але вони, ймовірно, не будуть відправлені до кінця року.

Клавіатурний контролер може бути надзвичайно корисним

Цифрові клавіатури також пропонують багато можливостей

Адаптер з відкритим кодом перетворює USB-клавіатуру на панель керування Home Assistant 15

Використання USB-клавіатури для керування вашим розумним домом може не здатися очевидним вибором, але є багато речей, які можна зробити за її допомогою. Повнорозмірні клавіатури надають більше клавіш для експериментів, але менші пристрої, такі як макропади та цифрові клавіатури, можуть бути практичнішими.

Наприклад, ви можете використовувати макропад як настільний контролер для керування пристроями у вашому домашньому офісі. Одна клавіша може керувати освітленням, інша — вмикати настільний вентилятор, ще інша — перетворювати розумну лампочку за вашим офісом на червону, щоб вказати, що ви на дзвінку, і так далі.

USB-клавіатура також може стати чудовим медіаконтролером. Ви можете використовувати одну клавішу для відтворення та паузи контенту, кнопку для перемотування медіа на 30 секунд, іншу для ввімкнення субтитрів тощо.

USB-клавіатура може стати приліжковим контролером. Ви можете використовувати її для керування основним освітленням, кожною окремою приліжковою лампою, зміни сцени освітлення, регулювання опалення, і навіть мати кнопку для запуску вашої нічної рутини. Якщо ви коли-небудь шкодували про відсутність розумних кнопок у вашому розумному домі, KeyBridge може стати чудовим способом перетворити старий пристрій на новий контролер.

Іноді просто хочеться натиснути кнопку

На мою думку, розумний дім має працювати на основі автоматизації, а не ручного керування. Однак, іноді потрібно керувати речами вручну, і хоча панелі керування — це добре, ніщо не зрівняється з натисканням справжньої кнопки. KeyBridge робить це легко за допомогою обладнання, яке у вас, можливо, вже є.

За матеріалами: www.howtogeek.com

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *