Files
broadlink/README.md
T
dinlo 9815bc3f76 Initial commit
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-31 18:43:20 +08:00

2.2 KiB

Broadlink Manager Pro

Менеджер для управления Broadlink RM устройствами с графическим интерфейсом и поддержкой командной строки.

Описание

Broadlink Manager Pro - это приложение для управления ИК-пультами Broadlink (RM Mini 3, RM4 Pro и др.). Позволяет обучать, сохранять и отправлять ИК-команды через удобный GUI или командную строку.

Возможности

  • 🔍 Автоматический поиск устройств в сети
  • 📚 Обучение и сохранение ИК-команд
  • 📤 Отправка команд на устройства
  • ⌨️ Горячие клавиши для быстрого доступа
  • 🖥️ GUI и CLI режимы
  • 📦 Компиляция в standalone .exe

Установка

python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt

Использование

Графический интерфейс

python main.py

Командная строка

python main.py discover          # Поиск устройств
python main.py list              # Список команд
python main.py learn "tv-power"  # Обучение команде
python main.py send "tv-power"   # Отправка команды
python main.py send_all          # Отправка всех команд

Горячие клавиши (GUI)

  • Ctrl+D - Поиск устройств
  • Ctrl+L - Обучить команду
  • Ctrl+S - Отправить команду
  • Ctrl+A - Отправить все команды
  • Ctrl+R - Обновить список
  • Ctrl+Q - Выход

Компиляция в .exe

pyinstaller --onefile --windowed --name BroadlinkManager main.py

Готовый файл появится в dist/BroadlinkManager.exe.

Конфигурация

Команды хранятся в broadlink_codes.json. Настройки устройства в broadlink_core.py.

Подробная документация в файле build_and_usage.md.