Files
lighthub/documentation/DOCUMENTATION_INDEX.md

13 KiB
Raw Permalink Blame History

📚 Полный индекс документации LightHub (v2.0)

Версия: 2.0 (Актуально согласно wiki.lazyhome.ru)
Дата обновления: 2025-01-24
Всего документов: 17


🆕 Новое в версии 2.0

Три новых документа:

  1. mqtt_api_reference.md — Полный справочник MQTT API и структуры топиков
  2. suffixes_reference_v2.md — Исправленный справочник суффиксов
  3. mqtt_quick_reference.md — Быстрая шпаргалка MQTT команд
  4. CHANGELOG_v2.md — Список изменений между версиями
  5. MIGRATION_GUIDE.md — Руководство миграции со старой версии
  6. DOCUMENTATION_INDEX.md — Этот файл (полный индекс)

Основные исправления:

  • Правильная структура MQTT топиков
  • Device-specific суффиксы (AC, Multivent, PID)
  • Полная HTTP API документация
  • Примеры на всех типах устройств

📖 Документы по категориям

🚀 Начните отсюда (3 файла)

Файл Размер Для кого
START_HERE.md 174 стр Первый визит в документацию
README.md 283 стр Полная навигация и быстрый старт
mqtt_quick_reference.md 350+ стр Чтобы быстро найти нужную команду

Рекомендация: Начните с START_HERE.md → mqtt_quick_reference.md → mqtt_api_reference.md


🎯 Основные справочники (3 файла)

Файл Размер Описание
mqtt_api_reference.md 900+ стр Полный справочник MQTT структуры и HTTP API
suffixes_reference_v2.md 800+ стр Справочник суффиксов (исправленный)
light_hub_полное_инженерное_описание_json_конфигурации_v2.md 600+ стр Полное описание JSON конфигурации

Использование: Используйте как справочник, открывайте параллельно с конфигурацией


📋 Справочники типов каналов (2 файла)

Файл Размер Описание
channel_types_reference.md 400 стр Справочник типов каналов (0-22)
technical_channel_types_table.md 350 стр Технические таблицы параметров

Использование: При создании новых каналов, для понимания параметров


💡 Примеры и конфигурации (4 файла)

Файл Размер Описание
configuration_examples.md 800+ стр Примеры JSON для всех 23 типов каналов
modules_description.md - Описание встроенных модулей
modules_real_config.md - Реальные конфигурации модулей
multivent_module_description.md - Подробное описание многозональной вентиляции

Использование: Копируйте примеры для быстрого старта, адаптируйте под свои нужды


📝 История и миграция (3 файла)

Файл Размер Описание
CHANGELOG_v2.md 300+ стр Подробный лог изменений между версиями
MIGRATION_GUIDE.md 400+ стр Руководство миграции со старой версии
suffixes_reference.md 350 стр Старая версия справочника (архив)

Использование: MIGRATION_GUIDE если вы переходите со старой версии, CHANGELOG_v2 для понимания что изменилось


🔍 Поиск по типам задач

Задача: Я начинаю с нуля

  1. Прочитайте START_HERE.md (10 мин)
  2. Прочитайте mqtt_quick_reference.md (15 мин)
  3. Выберите нужный тип канала в channel_types_reference.md
  4. Найдите пример в configuration_examples.md
  5. Скопируйте в свою конфигурацию
  6. Используйте MQTT команды из mqtt_quick_reference.md

Итого: 30 мин на старт

Задача: Мне нужна информация по конкретному суффиксу

Путь: mqtt_quick_reference.md → таблица суффиксов → нужный суффикс

или

Путь: suffixes_reference_v2.md → найдите категорию → найдите суффикс

Задача: Я использую MQTT, нужна полная документация

Путь: mqtt_api_reference.md → все что нужно там

Разделы:

  • Структура топиков
  • Таблица суффиксов
  • Примеры MQTT команд
  • HTTP API
  • Диагностика

Задача: Я мигрирую со старой версии

Путь: MIGRATION_GUIDE.md → найдите ваш тип канала → скопируйте новый синтаксис

Задача: Я создаю систему с AC, RGB, Multivent

  1. mqtt_api_reference.md — понять структуру топиков
  2. suffixes_reference_v2.md — найти суффиксы для каждого типа
  3. configuration_examples.md — скопировать примеры
  4. mqtt_quick_reference.md — использовать как шпаргалку

Задача: Я интегрирую LightHub с Home Assistant / Node-Red

  1. Изучите mqtt_api_reference.md — раздел "Структура MQTT топиков"
  2. Используйте примеры из mqtt_quick_reference.md
  3. Для каждого типа найдите суффиксы в suffixes_reference_v2.md

Задача: Я хочу понять как работает контроллер

  1. light_hub_полное_инженерное_описание_json_конфигурации_v2.md — структура конфигурации
  2. mqtt_api_reference.md — как работает MQTT
  3. channel_types_reference.md — типы каналов
  4. technical_channel_types_table.md — технические детали

📊 Статистика документации

Метрика Значение
Всего файлов 17
Новых файлов (v2.0) 6
Архивных файлов 1
Примеров MQTT команд 200+
Примеров JSON 76+
Справочных таблиц 30+
Строк документации 5000+

🎯 Рекомендуемый порядок чтения

Для новичков:

1. START_HERE.md (20 мин)
   ↓
2. mqtt_quick_reference.md (30 мин)
   ↓
3. Выбрать тип из channel_types_reference.md (10 мин)
   ↓
4. Копировать пример из configuration_examples.md (5 мин)
   ↓
5. Изучить suffixes_reference_v2.md для деталей (30 мин)

Итого: ~1.5 часа на первый старт

Для опытных пользователей:

1. mqtt_api_reference.md (40 мин)
   ↓
2. suffixes_reference_v2.md (30 мин)
   ↓
3. Обновить конфигурацию (30 мин)

Итого: ~2 часа на полное обновление

Для интеграций:

1. mqtt_api_reference.md — раздел MQTT структура (15 мин)
   ↓
2. mqtt_quick_reference.md — примеры команд (20 мин)
   ↓
3. suffixes_reference_v2.md — для деталей (30 мин)

Итого: ~1 час на интеграцию

🔗 Быстрые ссылки

Документы по типу канала

Тип Справочник Примеры Суффиксы
RGB/RGBW channel_types_reference.md#rgb configuration_examples.md suffixes_reference_v2.md#цветовые
AC channel_types_reference.md#ac configuration_examples.md suffixes_reference_v2.md#ac
PID channel_types_reference.md#pid configuration_examples.md suffixes_reference_v2.md#pid
Multivent multivent_module_description.md configuration_examples.md suffixes_reference_v2.md#multivent

Документы по задачам

Задача Документ Раздел
Управлять RGB через MQTT mqtt_quick_reference.md Управление RGB светом
Управлять AC через MQTT mqtt_quick_reference.md Управление кондиционером
Создать конфигурацию JSON light_hub_полное_инженерное_описание_json_конфигурации_v2.md Все секции
Найти суффикс для типа suffixes_reference_v2.md Таблица применимости
Увидеть все примеры configuration_examples.md Все типы (0-22)
Интегрировать с Home Assistant mqtt_api_reference.md MQTT структура
Перейти со старой версии MIGRATION_GUIDE.md Все типы

📞 Как найти информацию

Если ты знаешь, что ищешь:

  1. Используй Ctrl+F в документе
  2. Ищи по ключевому слову (например, "RGB", "AC", "MQTT")

Если не знаешь, где искать:

  1. Начни с README.md — там есть таблица типов и быстрые ссылки
  2. Используй mqtt_quick_reference.md — самый быстрый способ

Если переходишь со старой версии:

  1. Начни с MIGRATION_GUIDE.md
  2. Найди свой тип канала
  3. Обнови конфигурацию

Если нужна полная информация:

  1. mqtt_api_reference.md — про MQTT
  2. suffixes_reference_v2.md — про суффиксы
  3. channel_types_reference.md — про типы
  4. configuration_examples.md — примеры

Валидация документов

Все документы проверены согласно официальным источникам:


Версия документации: 2.0
Статус: Актуально
Последнее обновление: 2025-01-24
Языки: 🇷🇺 Русский