Сделал что написано, всё равно ошибка.1. Нужно установить самую последнюю staging версию Arduino IDE
2. Нужно установить самую последнюю версию библиотеки PubSubClient
Это физическая кнопка (в приложении индикатор нажатия этой кнопки)Что делает кнопка KEY. (у меня не активна)?
ну это же staging версия ESP8266 Arduino IDE так что, может быть, что-то еще не доделано.Почему PubSubClient.h не подсвечен?
Приветствую.Просьба отписаться у кого все получилось и какие были трудности
Коллеги!Y@Lstt Нормально объясни, а то Я только понял что у Тебя Win 8.1 х64.
Сделал что написано, всё равно ошибка.
Arduino: 1.6.5 (Windows 8.1), Плата"Generic ESP8266 Module, Serial, 80 MHz, 40MHz, DIO, 115200, 512K (64K SPIFFS)"
Используем библиотеку ESP8266WiFi в папке: C:\Users\kuril\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\1.6.5-947-g39819f0\libraries\ESP8266WiFi
Используем библиотеку PubSubClient в папке: D:\Documents\Arduino\libraries\PubSubClient
C:\Users\*****\AppData\Roaming\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9/bin/xtensa-lx106-elf-g++ -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -IC:\Users\*****\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\1.6.5-947-g39819f0/tools/sdk//include -c -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -DF_CPU=80000000L -DARDUINO=10605 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DESP8266 -IC:\Users\*****\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\1.6.5-947-g39819f0\cores\esp8266 -IC:\Users\*****\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\1.6.5-947-g39819f0\variants\generic -IC:\Users\*****\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\1.6.5-947-g39819f0\libraries\ESP8266WiFi\src -ID:\Documents\Arduino\libraries\PubSubClient\src W:\Temp\build7874222112575924497.tmp\IoTmanager.cpp -o W:\Temp\build7874222112575924497.tmp\IoTmanager.cpp.o
IoTmanager.ino:11:30: fatal error: WiFiClientSecure.h: No such file or directory
compilation terminated.
Ошибка компиляции.
я пробовал делать плавно, но тогда слишком часто сыплются посты в топик и иногда подглючивает (не успевает прожевать либо сервер, либо ESP8266).То, что слайдер "отдаёт значение" только после отпускания не сильно напрягает. Но при развитии неплохо бы сделать "плавным в онлайне".
это безусловно нужно сделать, причем начало уже положено: страница (или экран) для каждого виджета задается в коде скетча (переменная [inline]page[/inline])А как на счет разделения экранов ?
это потому, что используются "последние достижения" - Arduino IDE постоянно развивается."с налёту" не получается
тогда жду ваших замечаний/предложенийс возможностью контролировать и управлять через MQTT
Я пытался ободрить по поводу малого количества интереса. Есть он. Когда будет более "просушенное" решение,то на посты отвечать времени не будетэто потому, что используются "последние достижения" - Arduino IDE постоянно развивается.
Было бы неплохо, если бы кто-то попробовал сделать клиента на чем-то другом (NodeMCU например) и поделился опытом.
тогда жду ваших замечаний/предложений
Victor.Просьба отписаться у кого все получилось и какие были трудности
напрямую к приложению это не относится (в нем ничего менять не придется), вы можете это все сами сделать в скетче, плюс еще и обновление прошивки по воздуху.На основе WEB интерфейса самой ESP. Что то типа на страничке выдать список всех GPIO и назначить на каждый соответствующий элемент управления или отображения.
Я не об этом. Это всё понятно.напрямую к приложению это не относится
Убедитесь, что в настройках подключения в приложении включен SSLПриложение не хочет подключаться к хосту CloudMQTT
Менял и пользователей и регионы подключения. Вcе равно красным: "DISCONNECTED".
Что-то нужно на роуторе подкрутить или мой провайдер все рубит?
Как можно еще по другому проверить подключение?
"Connection timeout" говорит о проблемах с доступностью порта.Вот скриншоты: