Бесплатный курс · Самостоятельное обучение · Специализация

MQTT для умного дома: от первого сообщения до диагностики

Бесплатный курс: брокер, топики, фильтры, retained, QoS, Last Will, безопасность, интерактивная практика и итоговый проект.

Пройдено 0 из 7 уроков

Семь последовательных уроков без обязательной установки брокера. Изучаем MQTT на понятных примерах квартиры, решаем задания и проверяем публикацию и подписку в безопасном локальном тренажёре.

Программа обучения

Модуль 1. Основы обмена

  1. 1. Урок 1. MQTT с нуля: клиент, брокер, публикация и подписка✓
  2. 2. Урок 2. Темы MQTT и фильтры с символами + и #✓

Модуль 2. Состояния и гарантии

  1. 3. Урок 3. Retained: сохранённое значение и его актуальность✓
  2. 4. Урок 4. QoS, Last Will и состояния online/offline✓

Модуль 3. Безопасность и практика

  1. 5. Урок 5. Учётные записи, TLS и правила доступа брокера✓
  2. 6. Урок 6. Диагностика: не приходит сообщение или неверно обновляется состояние✓

Модуль 4. Итоговый проект

  1. 7. Урок 7. Учебный MQTT-проект квартиры: темы, правила, отказы✓
Начать обучение

Проверьте фундаментальные знания

Если термины и схема системы непонятны, сначала пройдите вводную программу.

Сохранить или перенести прогресс курса

Можно перенести отметки о пройденных уроках на другой телефон без регистрации. Код обрабатывается только в вашем браузере: сайт его не получает. Задания внутри тренажёров на другом устройстве начнутся заново, но отметки завершённых уроков останутся.

При восстановлении существующие отметки сохраняются, новые добавляются. Код одного курса нельзя применять к другому. Не вставляйте чужой код, которому не доверяете.