Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½ΡƒΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ
Найти Π² Π”Π·Π΅Π½Π΅

πŸ”Œ Голосовая доска Π½Π° ESP8266: ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Ρ€ΡƒΠΆΠΈΡ‚ΡŒ Алису с Π½ΠΎΡ‡Π½ΠΈΠΊΠΎΠΌ

…или ΠΊΠ°ΠΊ ΠΌΡ‹ сдСлали ΡΠ²Π΅Ρ‚ΡΡ‰ΡƒΡŽΡΡ доску, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ голосом. Всё своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ β€” ΠΈ Ρ‡ΡƒΡ‚ΡŒ-Ρ‡ΡƒΡ‚ΡŒ ΠΌΠ°Π³ΠΈΠΈ ☁️ НачнСм с Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡƒΠΌΠ½Ρ‹Ρ… устройств. ΠŸΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΠΎ. Π–ΠΈΠ»-Π±Ρ‹Π» Ночничок. Π£ Π½Π΅Π³ΠΎ Π±Ρ‹Π» Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΉ ΠΆΡƒΡ€Π½Π°Π», Π³Π΄Π΅ ΠΎΠ½ Ρ‡ΠΈΡ‚Π°Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠΈ. Он ΠΎΠ±ΠΎΠΆΠ°Π» Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ задания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΌ появлялись: А Π³Π΄Π΅-Ρ‚ΠΎ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΊΠΎΠ½Ρ†Π΅ сСти ΠΆΠΈΠ»Π° Алиса β€” ΠΎΠ½Π° ΠΎΠ±ΠΎΠΆΠ°Π»Π° ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒ задания, Π½ΠΎ Π½Π΅ Π·Π½Π°Π»Π°, ΠΊΡƒΠ΄Π° ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠΎΠ³Π»ΠΈ ΠΈΡ… ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ. Π£ Π½Π΅Ρ‘ Π±Ρ‹Π» Π΄Ρ€ΡƒΠ³ β€” Π”ΠΎΠΌΠΎΠ²Ρ‘Π½ΠΎΠΊ ΠšΡƒΠ·Ρ. ΠšΡƒΠ·Ρ почСсал Π·Π°Ρ‚Ρ‹Π»ΠΎΠΊ ΠΈ сказал: β€” Π•ΡΡ‚ΡŒ Ρƒ мСня Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΉ ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ ΠΆΡƒΡ€Π½Π°Π»Π°, ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠšΠΎΡ€Π°. Π”Π°Π²Π°ΠΉ Ρ‚Π°ΠΊ: Ρ‚Ρ‹ Π΄Π°Ρ‘ΡˆΡŒ ΠΌΠ½Π΅ Π·Π°Π΄Π°Π½ΠΈΠ΅, я Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽ ΠšΠΎΡ€Π΅ ΠΈ Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ΅Ρ‚. Π’Π°ΠΊ ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈΡΡŒ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Алиса Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»Π°: β€” Π’ΠΊΠ»ΡŽΡ‡ΠΈ Π½ΠΎΡ‡Π½ΠΈΠΊ! ΠšΡƒΠ·Ρ ΠΏΠΎΠ»ΡƒΡ‡Π°Π» ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π» ΠšΠΎΡ€Π΅, Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° запись Π² Π½ΡƒΠΆΠ½ΠΎΠΉ Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅, Π° Ночничок с Π½Π΅Ρ‚Π΅Ρ€ΠΏΠ΅Π½ΠΈΠ΅ΠΌ ΠΆΠ΄Π°Π» появлСния Π½ΠΎΠ²ΠΎΠ³ΠΎ выпуска. И ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΡƒΡ€Π½Π°Π» с Π½ΠΎΠ²ΠΎΠΉ записью оказывался Π² Π΅Π³ΠΎ Ρ€ΡƒΠΊΠ°Ρ… β€” ΠΎΠ½ Ρ‚ΡƒΡ‚ ΠΆΠ΅ сиял. Но Π΅ΡΡ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ Π²Π°ΠΆΠ½Ρ‹ΠΉ Π³Π΅Ρ€ΠΎΠΉ β€” ΠΏΠΎΡ‡Ρ‚Π°Π»ΡŒΠΎΠ½ Π­ΠΌΠΊΡŒΡŽΡ‚Ρ‚. Он приносил ΠΆΡƒΡ€Π½Π°Π» ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° ΠΏ
ОглавлСниС

…или ΠΊΠ°ΠΊ ΠΌΡ‹ сдСлали ΡΠ²Π΅Ρ‚ΡΡ‰ΡƒΡŽΡΡ доску, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ голосом. Всё своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ β€” ΠΈ Ρ‡ΡƒΡ‚ΡŒ-Ρ‡ΡƒΡ‚ΡŒ ΠΌΠ°Π³ΠΈΠΈ ☁️

НачнСм с Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΡƒΠΌΠ½Ρ‹Ρ… устройств. ΠŸΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΠΎ.

Доску-Π½ΠΎΡ‡Π½ΠΈΠΊ
Доску-Π½ΠΎΡ‡Π½ΠΈΠΊ

πŸ“– Π‘ΠΊΠ°Π·ΠΊΠ°

Π–ΠΈΠ»-Π±Ρ‹Π» Ночничок. Π£ Π½Π΅Π³ΠΎ Π±Ρ‹Π» Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΉ ΠΆΡƒΡ€Π½Π°Π», Π³Π΄Π΅ ΠΎΠ½ Ρ‡ΠΈΡ‚Π°Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠΈ.

-2

Он ΠΎΠ±ΠΎΠΆΠ°Π» Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ задания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΌ появлялись:

  • Ρ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ,
  • Ρ‚ΠΎ Ρ†Π²Π΅Ρ‚ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ,
  • Ρ‚ΠΎ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ³Π»ΡƒΡˆΠΈΡ‚ΡŒ.

А Π³Π΄Π΅-Ρ‚ΠΎ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΊΠΎΠ½Ρ†Π΅ сСти ΠΆΠΈΠ»Π° Алиса β€” ΠΎΠ½Π° ΠΎΠ±ΠΎΠΆΠ°Π»Π° ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒ задания, Π½ΠΎ Π½Π΅ Π·Π½Π°Π»Π°, ΠΊΡƒΠ΄Π° ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠΎΠ³Π»ΠΈ ΠΈΡ… ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ.

Π£ Π½Π΅Ρ‘ Π±Ρ‹Π» Π΄Ρ€ΡƒΠ³ β€” Π”ΠΎΠΌΠΎΠ²Ρ‘Π½ΠΎΠΊ ΠšΡƒΠ·Ρ.

-3

ΠšΡƒΠ·Ρ почСсал Π·Π°Ρ‚Ρ‹Π»ΠΎΠΊ ΠΈ сказал:

β€” Π•ΡΡ‚ΡŒ Ρƒ мСня Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΉ ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ ΠΆΡƒΡ€Π½Π°Π»Π°, ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ ΠšΠΎΡ€Π°. Π”Π°Π²Π°ΠΉ Ρ‚Π°ΠΊ: Ρ‚Ρ‹ Π΄Π°Ρ‘ΡˆΡŒ ΠΌΠ½Π΅ Π·Π°Π΄Π°Π½ΠΈΠ΅, я Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽ ΠšΠΎΡ€Π΅ ΠΈ Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ΅Ρ‚.

Π’Π°ΠΊ ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈΡΡŒ.

-4

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Алиса Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»Π°:

β€” Π’ΠΊΠ»ΡŽΡ‡ΠΈ Π½ΠΎΡ‡Π½ΠΈΠΊ!

ΠšΡƒΠ·Ρ ΠΏΠΎΠ»ΡƒΡ‡Π°Π» ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π» ΠšΠΎΡ€Π΅, Ρ‚Π° ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° запись Π² Π½ΡƒΠΆΠ½ΠΎΠΉ Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠ΅, Π° Ночничок с Π½Π΅Ρ‚Π΅Ρ€ΠΏΠ΅Π½ΠΈΠ΅ΠΌ ΠΆΠ΄Π°Π» появлСния Π½ΠΎΠ²ΠΎΠ³ΠΎ выпуска. И ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΆΡƒΡ€Π½Π°Π» с Π½ΠΎΠ²ΠΎΠΉ записью оказывался Π² Π΅Π³ΠΎ Ρ€ΡƒΠΊΠ°Ρ… β€” ΠΎΠ½ Ρ‚ΡƒΡ‚ ΠΆΠ΅ сиял.

Но Π΅ΡΡ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ Π²Π°ΠΆΠ½Ρ‹ΠΉ Π³Π΅Ρ€ΠΎΠΉ β€” ΠΏΠΎΡ‡Ρ‚Π°Π»ΡŒΠΎΠ½ Π­ΠΌΠΊΡŒΡŽΡ‚Ρ‚.

-5

Он приносил ΠΆΡƒΡ€Π½Π°Π» ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° появлялся свСТий выпуск. Шустрый, быстрый, Π² синСй сумкС Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ»Π΅Ρ‡ΠΎ.

πŸ” Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅: Π‘ΠΊΠ°Π·ΠΊΠ° vs Π Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ

πŸ“Œ А Ссли ΠΏΠΎ-взрослому:

ΠœΡ‹ собираСм ΡƒΠΌΠ½ΡƒΡŽ доску Π½Π° ESP8266 с Π½Π΅ΠΎΠ΄ΠΈΠΎΠ΄Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· голосового ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ° Алиса.

Но Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Алиса с ΠΏΠ»Π°Ρ‚ΠΎΠΉ Π½Π΅ Ρ€Π°Π·Π³ΠΎΠ²Π°Ρ€ΠΈΠ²Π°Π΅Ρ‚ β€” Π½ΡƒΠΆΠ΅Π½ посрСдник. Π­Ρ‚Ρƒ Ρ€ΠΎΠ»ΡŒ выполняСт Π”ΠΎΠΌΠΎΠ²Ρ‘Π½ΠΎΠΊ ΠšΡƒΠ·Ρ β€” Π½Π°Π²Ρ‹ΠΊ Π½Π° сайтС alexstar.ru, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ пСрСсылаСт ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΡ‚ Алисы Π² MQTT-Π±Ρ€ΠΎΠΊΠ΅Ρ€ ЯндСкса (IoT Core).

А наша ESP подписываСтся Π½Π° MQTT ΠΈ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ всё, Ρ‡Ρ‚ΠΎ Π΅ΠΉ прислали. Π”Π°ΠΆΠ΅ Ссли ΠΎΠ½Π° спрятана Π·Π° Ρ€ΠΎΡƒΡ‚Π΅Ρ€ΠΎΠΌ.

-6

πŸ”§ ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π°Ρ инструкция

Для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° я использовала инструмСнты ЯндСкс Консоли (https://console.yandex.cloud/). МоТно Π²Π·ΡΡ‚ΡŒ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ сСрвис, Π³Π΄Π΅ Π΅ΡΡ‚ΡŒ IoT Core.

IoT Core – это сСрвис для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Β«ΡƒΠΌΠ½Ρ‹ΠΌΠΈΒ» устройствами. Π’Π°ΠΌ ΠΌΡ‹ рСгистрируСм Π½Π°ΡˆΡƒ ESP ΠΊΠ°ΠΊ устройство ΠΈ настраиваСм ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· MQTT.

-7

πŸ“‚ Π‘ΠΎΠ·Π΄Π°Ρ‘ΠΌ рССстр

Π’ IoT Core Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ рССстр». ΠŸΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Π΅ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈ Π·Π°Π΄Π°Ρ‘ΠΌ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ.

РССстр
РССстр

πŸ“‚ ДобавляСм устройство

Π’ рССстрС создаём устройство, Π·Π°Π΄Π°Ρ‘ΠΌ Π΅ΠΌΡƒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ.

Устройство
Устройство

πŸ” ВсС ID ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ сохраняСм β€” ΠΎΠ½ΠΈ понадобятся Π² ΠΊΠΎΠ΄Π΅ ESP ΠΈ Π² настройках ΠšΡƒΠ·ΠΈ.

πŸ’» ПишСм ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ для ESP8266

Π‘Π΅Ρ€Ρ‘ΠΌ Π»ΡŽΠ±ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ Π½Π° ESP8266 (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, NodeMCU v3) ΠΈ 8 Π½Π΅ΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ².

Π—Π°Π»ΠΈΠ²Π°Π΅ΠΌ скСтч ΠΈΠ· этого

Π’ ΠΊΠΎΠ΄Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ:

  • Π½Π°Π·Π²Π°Π½ΠΈΠ΅ сСти Wi-Fi (WIFI_SSID)
  • ΠΏΠ°Ρ€ΠΎΠ»ΡŒ (WIFI_PASS)
  • Π΄Π°Π½Π½Ρ‹Π΅ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ IoT Core:

// Π’ΠΠ–ΠΠž: устройство ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊΠ°ΠΊ само устройство

const char* MQTT_USERNAME = "***"; Β // DeviceID

const char* MQTT_PASSWORD = "***"; Β  Β  Β  // ΠΏΠ°Ρ€ΠΎΠ»ΡŒ устройства

const char* DEVICE_ID Β  Β  = "***"; Β // clientId = DEVICE_ID

πŸ“‚ Π“Π΄Π΅ Π²Π·ΡΡ‚ΡŒ эти Π΄Π°Π½Π½Ρ‹Π΅?

Они Π΅ΡΡ‚ΡŒ Π² IoT Core Π² настройках устройства. (Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ пароля Π΅ΡΡ‚ΡŒ свой ID, Π½ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ ΠΈΠΌΠ΅Π½Π½ΠΎ DeviceID ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΎΡ‚ устройства).

Π“Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ ID устройства
Π“Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ ID устройства

Π“ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ ESP: πŸ‘‰ gist с ΠΊΠΎΠ΄ΠΎΠΌ ΠΈΠ»ΠΈ яндСкс.диск

🌐 Π”ΠΎΠΌΠΎΠ²Ρ‘Π½ΠΎΠΊ ΠšΡƒΠ·Ρ

Π§Ρ‚ΠΎΠ±Ρ‹ Алиса Π½Π°ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ нашСй доской, ΠΈΠ΄Ρ‘ΠΌ Π½Π° сайт πŸ‘‰ alexstar.ru.

Π­Ρ‚ΠΎ Π½Π°Π²Ρ‹ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ связываСт Алису ΠΈ MQTT.

  1. Π‘ΠΎΠ·Π΄Π°Ρ‘ΠΌ Π½ΠΎΠ²ΠΎΠ΅ устройство.
  2. НастраиваСм ΠΏΡ€Π°Π²ΠΈΠ»Π° для Π½Π΅Π³ΠΎ.
  3. Π‘ΠΎΠ·Π΄Π°Ρ‘ΠΌ MQTT-Π±Ρ€ΠΎΠΊΠ΅Ρ€ ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· IoT Core.

πŸ“œ ΠŸΡ€Π°Π²ΠΈΠ»Π° для устройства

Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ создаём ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ:

-11

πŸ“Œ ВсС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ESP распознаёт ΠΈ Π² тСкстовом, ΠΈ Π² JSON-Π²ΠΈΠ΄Π΅.

-12

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ MQTT-Π±Ρ€ΠΎΠΊΠ΅Ρ€

Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΡ€Π°Π²ΠΈΠ»Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ созданный MQTT-Π±Ρ€ΠΎΠΊΠ΅Ρ€.

Π’Π°ΠΌ создаём MQTT-Π±Ρ€ΠΎΠΊΠ΅Ρ€:

  • host: mqtt.cloud.yandex.net
  • ΠΏΠΎΡ€Ρ‚: 8883
  • ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»: SSL
  • Π»ΠΎΠ³ΠΈΠ½: ID рССстра
  • ΠΏΠ°Ρ€ΠΎΠ»ΡŒ: ΠΏΠ°Ρ€ΠΎΠ»ΡŒ рССстра

Π˜Π” устройства
Π˜Π” устройства

И дальшС настраиваСм ΠΏΡ€Π°Π²ΠΈΠ»Π° для устройства.

И прописываСм Ρ‚ΠΎΠΏΠΈΠΊ: $devices/Π˜Π”_устройства/config

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ для копирования:

{"on": true}

BRIGHTNESS {value}

RGB {value}

{"on": false}

Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΈΠΌ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎΠΌ, пСрСдавая ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈΠ½Π°Ρ‡Π΅, здСсь Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€.

-14

Π―Ρ€ΠΊΠΎΡΡ‚ΡŒΡŽ Ρ‚ΠΎΠΆΠ΅ управляСм. ΠŸΠ΅Ρ€Π΅Π΄Π°Π΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· {value}.

-15

Π¦Π²Π΅Ρ‚ Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ голосом.

-16

И Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅.

-17

Π”Π°Π»Π΅Π΅ создаСм само устройство.

Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ устройства ΡƒΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ°
Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ устройства ΡƒΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ°
Настройки нашСго устройства
Настройки нашСго устройства

πŸ“² ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΊ ЯндСкс.Π”ΠΎΠΌΡƒ

  1. Π’ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Β«Π£ΠΌΠ½Ρ‹ΠΉ Π΄ΠΎΠΌΒ» ЯндСкс Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ βž•.
  2. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ «Устройство ΡƒΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ°Β».
  3. Π’ поискС Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ Β«Π”ΠΎΠΌΠΎΠ²Ρ‘Π½ΠΎΠΊ ΠšΡƒΠ·ΡΒ».
  4. Π’Ρ…ΠΎΠ΄ΠΈΠΌ Π² Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ ΠΈ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅.

ПослС этого нашС устройство появится Π² спискС.

Настройки Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ
Настройки Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ

πŸŽ‰ Π£Ρ€Π°! Всё Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ:

  • «Алиса, Π²ΠΊΠ»ΡŽΡ‡ΠΈ доску» ✨
  • «Алиса, сдСлай ΡΡ€ΠΊΠΎΡΡ‚ΡŒ доски 50%Β» πŸŒ™
  • «Алиса, Π²ΠΊΠ»ΡŽΡ‡ΠΈ красный свСт доски» πŸ”΄

ESP8266 ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, ΠΎΡ‚Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚, ΠΈ доска засияСт. Всё Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄Π°ΠΆΠ΅ Π±Π΅Π· Π±Π΅Π»ΠΎΠ³ΠΎ IP, прямо ΠΈΠ·-Π·Π° Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π°.

И всё это β€” своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠΈΠ· ESP8266 ΠΈ ΠΏΠ°Ρ€Ρ‹ сСрвисов πŸ™Œ