Как подключить HDMI-дисплей на Raspberry Pi к AI-агенту ASI Biont: создаём умный информационный киоск за 5 минут

Введение

Представьте: на ресепшене вашего офиса или на стенде мероприятия висит экран, который в реальном времени показывает курсы валют, погоду, новости компании и расписание встреч. А ещё — вы можете прямо из Telegram-чата сменить слайд, добавить срочное объявление или запустить презентацию. Звучит как фантастика? Нет, это реальность с ASI Biont и Raspberry Pi.

Raspberry Pi с HDMI-дисплеем — идеальное устройство для информационных киосков: оно недорогое, компактное, легко программируется. Но чтобы сделать его по-настоящему умным и управляемым из одного окна, нужен AI-агент. ASI Biont подключается к Raspberry Pi по SSH (через библиотеку paramiko) и берёт на себя всю логику: генерацию Python-скриптов для отображения данных, работу с веб-интерфейсом, обновление контента по команде из чата.

В этой статье я покажу, как за пару шагов превратить обычный HDMI-экран на Raspberry Pi в автоматизированный киоск, управляемый AI-агентом. Никаких сложных панелей управления — только диалог в чате и готовый код.

Почему именно SSH?

ASI Biont подключается к устройствам десятком способов (MQTT, Modbus, COM-порт и другие), но для Raspberry Pi с HDMI-дисплеем SSH — оптимальный выбор:

  • Без дополнительного оборудования — не нужен USB-кабель или переходник, только Wi-Fi или Ethernet.
  • Полный доступ к системе — можно запускать любые скрипты, устанавливать библиотеки, работать с GPIO, открывать браузер в киоск-режиме.
  • Безопасность — шифрованный канал, поддержка ключей.

При этом AI-агент сам пишет и выполняет Python-код с paramiko на своём сервере (в sandbox-окружении), устанавливает соединение, передаёт команды и собирает результаты. Вам нужно лишь один раз сообщить в чате IP-адрес, логин и пароль (или SSH-ключ) вашей Raspberry Pi.

Конкретный сценарий: информационный киоск для офиса

Допустим, вы хотите, чтобы на экране в холле отображались:
- текущие курсы USD/RUB и EUR/RUB (обновляются каждые 5 минут),
- прогноз погоды на 3 дня,
- новости компании (из RSS-ленты),
- случайная мотивирующая цитата.

Всё это должно выглядеть красиво и автоматически обновляться, а вы из чата можете добавить срочное объявление («Через час собрание в 301-й!»).

Шаг 1. Подготовка Raspberry Pi

Убедитесь, что на Raspberry Pi включён SSH (через raspi-config или файл ssh на загрузочной SD-карте). Установите Python 3 и несколько библиотек:

sudo apt update
sudo apt install python3 python3-pip chromium-browser x11-utils -y
pip3 install requests Pillow

Настройте автозапуск браузера в киоск-режиме при включении. Самый простой способ — добавить в ~/.config/lxsession/LXDE-pi/autostart строку:

@chromium-browser --kiosk --noerrdialogs --disable-infobars http://localhost:8000

Это запустит браузер с вашим локальным веб-сервером, который будет отображать контент.

Шаг 2. Пишем веб-интерфейс

Создайте на Raspberry Pi Python-скрипт kiosk_server.py, который поднимает простой HTTP-сервер на порту 8000 и генерирует HTML-страницу с курсами, погодой и новостями. Пример:

from http.server import HTTPServer, BaseHTTPRequestHandler
import json, requests

class KioskHandler(BaseHTTPRequestHandler):
    def do_GET(self):
        # Получаем курсы валют (пример через API Центробанка)
        rates = requests.get('https://www.cbr-xml-daily.ru/daily_json.js').json()
        usd = rates['Valute']['USD']['Value']
        eur = rates['Valute']['EUR']['Value']

        html = f'''<!DOCTYPE html>
<html><head><meta charset="utf-8"><style>
body {{ font-family: Arial; background: #1e1e2e; color: white; display: flex; justify-content: center; align-items: center; height: 100vh; }}
.card {{ background: #2e2e3e; padding: 40px; border-radius: 20px; text-align: center; }}
h1 {{ font-size: 48px; margin: 0; }}
h2 {{ font-size: 36px; color: #7f7fff; }}
</style></head><body>
<div class="card">
<h1>Добро пожаловать в офис</h1>
<h2>USD: {usd}₽ | EUR: {eur}₽</h2>
<p>Обновлено: {__import__('datetime').datetime.now().strftime('%H:%M:%S')}</p>
</div></body></html>'''
        self.send_response(200)
        self.send_header('Content-type', 'text/html')
        self.end_headers()
        self.wfile.write(html.encode())

HTTPServer(('', 8000), KioskHandler).serve_forever()

Запустите его:

python3 kiosk_server.py &

Теперь на дисплее отображается страница с курсами. Но пока вы не можете управлять контентом из чата.

Шаг 3. Подключаем ASI Biont к Raspberry Pi через SSH

Откройте чат с AI-агентом ASI Biont и напишите:

Подключись к моей Raspberry Pi по SSH. IP: 192.168.1.100, логин: pi, пароль: raspberry. Запусти скрипт kiosk_server.py, если он не запущен, и затем каждые 5 минут обновляй страницу, добавляя случайную цитату из файла quotes.txt.

AI-агент сгенерирует и выполнит следующий Python-код (внутри execute_python):

import paramiko
import time

ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect('192.168.1.100', username='pi', password='raspberry')

# Проверяем, запущен ли сервер
stdin, stdout, stderr = ssh.exec_command('pgrep -f kiosk_server.py')
if not stdout.read():
    ssh.exec_command('python3 /home/pi/kiosk_server.py &')
    time.sleep(2)

# Создаём файл с цитатами
ssh.exec_command('echo "\"Успех — это способность идти от неудачи к неудаче, не теряя энтузиазма\" — Черчилль" > /home/pi/quotes.txt')
ssh.exec_command('echo "\"Единственный способ делать великие дела — любить то, что вы делаете\" — Джобс" >> /home/pi/quotes.txt')

ssh.close()

Затем AI-агент настроит периодическое обновление через cron или просто будет отправлять команды на industrial_command с интервалом. Но проще — добавить в kiosk_server.py чтение случайной строки из quotes.txt при каждом обновлении страницы. AI-агент может отредактировать файл прямо через SSH:

# Добавляем чтение цитат в скрипт
ssh.exec_command('''sed -i "/<\/body>/i <p style=\"font-style: italic; margin-top: 30px;\">$(shuf -n1 /home/pi/quotes.txt)</p>" /home/pi/kiosk_server.py''')

Теперь при каждом обновлении страницы (можно сделать meta refresh каждые 5 минут) будет отображаться новая цитата.

Шаг 4. Управление через чат

Когда интеграция готова, вы можете управлять контентом прямо из Telegram или веб-чата ASI Biont. Просто напишите:

Добавь на экран срочное объявление: «Через час собрание в 301-й. Явка обязательна!»

AI-агент выполнит через SSH:

ssh.exec_command('echo "<div style=\"background: red; padding: 20px;\">⚠️ Через час собрание в 301-й. Явка обязательна!</div>" > /home/pi/alert.html')
# Или обновит HTML-шаблон на лету

Через минуту на дисплее появится красный баннер с объявлением.

Другие сценарии использования

1. Автоматизация информационных киосков на мероприятиях

Вы ставите Raspberry Pi с HDMI-дисплеем на стойке регистрации конференции. ASI Biont подключается по SSH и:
- выводит расписание докладов (из Google Sheets или Notion),
- показывает список спонсоров с логотипами,
- при старте нового доклада автоматически переключает слайд.

2. Умный дисплей для офиса (Reception Dashboard)

На экране в холле отображаются:
- статусы переговорных комнат (свободна/занята) — данные с ESP32 через MQTT,
- погода и время,
- корпоративные новости из RSS,
- поздравления именинников.

AI-агент собирает данные из разных источников и рендерит единую страницу.

3. Рекламный экран в магазине

Raspberry Pi подключена к большому телевизору через HDMI. ASI Biont по SSH управляет показом рекламных роликов (через VLC или Chromium в полноэкранном режиме) и меняет контент в зависимости от времени суток или очереди.

Почему это выгодно?

  • Не нужно писать код вручную. AI-агент генерирует Python-скрипты под вашу задачу. Вы просто описываете, что хотите видеть на экране, и получаете готовое решение.
  • Единая точка управления. Все устройства (Raspberry Pi, ESP32, PLC, камеры) подключаются к одному AI-агенту. Не нужно переключаться между десятком панелей.
  • Гибкость. Если завтра понадобится добавить новый виджет — просто напишите в чат. AI сам отредактирует код на Raspberry Pi и перезапустит сервер.
  • Безопасность. SSH-соединение шифруется, пароли и ключи хранятся только в sandbox-окружении ASI Biont.

Как начать?

  1. Скачайте bridge.py из дашборда ASI Biont (Devices → Create API Key → Скачать bridge). Он нужен только если вы планируете подключаться через COM-порт. Для SSH bridge не требуется — AI подключается напрямую из облака.
  2. Откройте чат с AI-агентом на asibiont.com или в Telegram-боте.
  3. Напишите задачу, например: «Подключись к Raspberry Pi по SSH (IP: 192.168.1.100, логин: pi, пароль: raspberry) и создай информационный киоск с курсами валют и погодой на порту 8000».
  4. AI сделает всё сам: сгенерирует код, загрузит его на Raspberry Pi, запустит сервер и пришлёт ссылку.

Заключение

Интеграция HDMI-дисплея на Raspberry Pi с AI-агентом ASI Biont открывает безграничные возможности для создания умных информационных киосков, рекламных экранов и офисных дашбордов. Всё, что нужно — Raspberry Pi с SSH и пара минут на настройку. AI-агент берёт на себя программирование, развёртывание и управление контентом. Вы просто общаетесь в чате.

Попробуйте сами: зайдите на asibiont.com, создайте API-ключ и подключите свою Raspberry Pi. Уверен, вы удивитесь, насколько это просто и быстро.

← Все статьи

Комментарии

Читайте также

15 промтов для автоматизации рабочих процессов: Make, n8n, Zapier

16 июля 2026

15 промтов для SMM и контент-плана: посты, Stories, Reels

16 июля 2026

USB-to-Serial (FTDI, CH340, CP2102) и AI-агент: интеграция COM-порта с ASI Biont для автоматизации промышленности

16 июля 2026

Освойте современное управление персоналом с курсом «HR и управление талантами»: снижайте текучесть кадров и развивайте навыки аналитики

16 июля 2026

M5Stack + ASI Biont: Как AI-агент превращает умный контроллер в автономную систему IoT-автоматизации

16 июля 2026

Крупнейший open source ИИ в истории: вышел Kimi K3, уступающий только Fable 5 и GPT-5.6

16 июля 2026

Курс «Критическое мышление и логика»: Как перестать верить фейкам и принимать взвешенные решения

16 июля 2026

Экономия 60% времени с помощью AI-агента для автоматизации GA4: бескодовая интеграция ASI Biont с Google Analytics 4

16 июля 2026

Google Vids теперь позволяет вам стать звездой собственных AI-видео: эра Vibe Coding наступила

16 июля 2026