/megad2561

Program interface for work with megad2561

Primary LanguageGoMIT LicenseMIT

Megad2561

Реализует программный интерфейс для работы с контроллером megad2561

Задачи

Основные:

  • Парсер комманд (ecmd) Input порта, чтобы могли использовать один интерфейс для MQTT и HTTP режимов
  • MQTT
  • Создание бэкапа
  • Загрузка бэкапа

Порты:

  • Input
    • Поддерживаемые сценарии
      • Базовый сценарий
      • Работа с димированными портами
      • Глобальные команды
      • Паузы [WIP]
      • Повторы
  • Output
    • Base
    • PWM
  • АЦП
  • Dsen

Конфиги:

  • Основной конфиг
  • MegadID
  • Cron
  • Program
  • СКУД

Остальное:

  • Оповещать о неуспешной авторизации