GET запрос на ESP8266 подключённой к Blynk
- Войдите на сайт для отправки комментариев
День добрый!
ESP подключена к сервису Blynk. (Это пипа босс)
В принципе нужно изредка обмениваться данными другим ESP с боссом. И он должен им отвечать.
Если без Блинка, вариантов миллион, знаю. Но так уж сложилось.
Как вариант я рассматриваю наделать аккаунтов в Блинке, да по паре устройств в каждом, и гонять между ними GET запросы. Но Кроме босса, индикация и управление Web или APP мне не нужно.
У кого есть мысли посоветуйте как можно наладить диалог в одной сети с боссом, подключённому к Блинк.
Босом, по мимо Web панели и приложения, я могу командовать посылая в браузере команду или запрос состояния виртуального пина:
Команда пин 4 равен 1- https://blynk.cloud/external/api/update?token={мой токен}&v4=1
Запрос состояния пина 4 - https://fra1.blynk.cloud/external/api/get?token={мой токен}&v4
Если бос сможет отправлять такую команду с другим (не его) токеном, мне этого с головой.
Ну или в локальной тоже сойдёт.
Что мешает «босу» подставлять нужные токены в нужной ситуации?
Что мешает «босу» подставлять нужные токены в нужной ситуации?
Так собственно это то, о чём я спрашиваю. Как это сделать. Может кто ковырял библиотеку блинк. Мне почему то кажется что её писали далеко не глупые люди. Да и на подобные вопросы на форуме блинка, ответы не дают. Предполагаю есть вероятность, что "бос" может обращаться только к своим пинам через, сначала учётную запись и ID, а потом токен.
А вообще можно работать с Wi-Fi или API с уже подключённым с сети?
P.S. поправлюсь. ID дефайнится и без него не подключает к сервису. Но, по всей видимости это влияет только на домен. Если не продифайнить, старый домен "blynk-cloud.com" с новым токеном не работает. Так же ID мелькает в библиотеках, но на данном этапе можно продефайнить что угодно, но что то надо. Сам токен инициализирует const char*. Если больше посоветовать нечего, буду пробовать не статичный char и менять по ходу пьесы.