ESP32 для начинающих: Умный дом своими руками. Артем Демиденко. Читать онлайн. Newlib. NEWLIB.NET

Автор: Артем Демиденко
Издательство: Автор
Серия:
Жанр произведения:
Год издания: 2025
isbn:
Скачать книгу
```

      2. Инициализируйте клиент MQTT:

      .. ```cpp

      .. WiFiClient espClient;

      .. PubSubClient client(espClient);

      .. ```

      3. Подключите клиента к вашему MQTT-брокеру. Не забудьте указать адрес вашего брокера, например, Mosquitto или HiveMQ:

      .. ```cpp

      .. void reconnect() {

      ...... while (!client.connected()) {

      .......... Serial.print("Подключение к MQTT…");

      .......... if (client.connect("ESP32Client")) {

      .............. Serial.println("Подключено");

      .............. client.subscribe("home/light");

      .......... } else {

      .............. Serial.print("Не удалось подключиться. Код ошибки: ");

      .............. Serial.println(client.state());

      .............. delay(2000);

      .......... }

      ...... }

      .. }

      .. ```

      4. Отправляйте сообщения:

      .. ```cpp

      .. client.publish("home/light", "1"); // Включить свет

      .. ```

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

      Конец ознакомительного фрагмента.

      Текст предоставлен ООО «Литрес».

      Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

      Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

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