Розумний дім у Discord: від смішного до розчарування

Розумний дім у Discord: від смішного до розчарування 1
Фото до статті
Розумний дім у Discord: від смішного до розчарування 2

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

Розумний дім у Discord: від смішного до розчарування 3

Я вирішив дізнатися, що б сказали мої смарт-пристрої для дому, якби могли говорити

Мій дім — це, по суті, колекція маленьких слуг

Розумний дім у Discord: від смішного до розчарування 4

Я завжди параноїдально ставлюся до того, щоб не забути сказати “будь ласка” і “дякую” чат-ботам, як-от ChatGPT. Я знаю, що вони не справжні люди, але не можу позбутися нав’язливого сумніву: якщо я буду з ними грубий, я першим опинюся біля стіни під час неминучої революції роботів. Я регулярно витрачаю токени, дякуючи чат-боту, якому насправді байдуже.

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

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

5 інтеграцій Home Assistant, які роблять мій смарт-дім схожим на пристрій з майбутнього

Майбутнє вже настало, старий.

Я використав n8n для обміну даними з пристроїв з LLM

Кожен пристрій отримує свою особистість

Розумний дім у Discord: від смішного до розчарування 5

Я самостійно обслуговую програмне забезпечення для автоматизації n8n, і це здавалося найкращим рішенням для цього проєкту. Я розглядав можливість використання локального LLM, але на моєму слабкому обладнанні я можу запускати лише досить невеликі моделі, і вони часто повільно генерують відповіді. Щоб цей експеримент не став болісно повільним, я вирішив використовувати моделі, розміщені на Groq, кілька з яких мають щедрі безкоштовні ліміти.

Автоматизація отримує дані від трьох пристроїв: датчика вологості ґрунту ESP32, смарт-відеодзвінка та смарт-телевізора LG. Кожному пристрою надається промпт, що визначає його особистість, і йому передаються анонімізовані дані з Home Assistant. Пристрої мають доступ лише до своїх власних даних, тому єдиний спосіб дізнатися, що відбувається з іншими пристроями, — це через розмову.

Автоматизація також не має вбудованого керування, тому мій датчик вологості ґрунту не може раптом вмикати та вимикати телевізор на високій швидкості, доки він не вибухне після перегляду відео на YouTube про те, як телевізори LG шпигують за нами.

Початкові тести, м’яко кажучи, були дивними

Жахливі каламбури та одержимість Сеулом

Розумний дім у Discord: від смішного до розчарування 6

Робочий процес має обмеження у 15 повідомлень, чергуючи персонажів, щоб кожен мав свою чергу говорити. Перед кожним ходом n8n запитує нові дані з Home Assistant. Відповідь кожного пристрою генерується на основі попередніх повідомлень розмови та його власних даних датчика. Потім ці відповіді публікуються в чаті Discord, щоб пристрої могли взаємодіяти.

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

Я трохи підкоригував промпти і додав кілька прикладів того, що вони могли б сказати, що виявилося серйозною помилкою. З якихось причин це призвело до того, що наступна розмова стала одержимою розташуванням Сеула, ймовірно, через південнокорейське походження телевізора LG. Дзвінок також стверджував, що ніхто не натискав її кнопку понад три тижні, використовуючи дещо двозначні формулювання, хоча це явно не відповідало дійсності.

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

Мені нарешті вдалося отримати щось, що віддалено нагадувало розмову

Результат був доволі розчаровуючим

  • Розумний дім у Discord: від смішного до розчарування 7
  • Розумний дім у Discord: від смішного до розчарування 8
  • Розумний дім у Discord: від смішного до розчарування 9
  • Розумний дім у Discord: від смішного до розчарування 10
  • Розумний дім у Discord: від смішного до розчарування 11
  • Розумний дім у Discord: від смішного до розчарування 12
  • Розумний дім у Discord: від смішного до розчарування 13
  • Розумний дім у Discord: від смішного до розчарування 14
  • Розумний дім у Discord: від смішного до розчарування 15
  • Розумний дім у Discord: від смішного до розчарування 16

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

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

Ймовірно, це на краще. Якби кожен пристрій був переконливим персонажем, у якого я справді вірив, мені було б важче, коли настав би час вирвати мій телевізор LG і замінити його на той, що не може підключитися до Інтернету і транслювати додому кожен аспект мого життя. Як є, я не дуже переймаюся тим, що мої смарт-пристрої для дому роблять свою роботу.

Я просто сподіваюся, що мій смарт-дім не приєднається до революції роботів

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

За даними порталу: www.howtogeek.com

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

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