Валентин
Валентин
Валентин
Валентин
Валентин
Валентин
клиент ssh
Валентин
вываливает ошибки
Валентин
при соеденении
Валентин
client.connect(HOST, SSL_PORT)
Валентин
здесь болт:(
ㅤ
Что то вроде здесь такое обсуждалось, могу ошибаться. Искали тут по поиску?
Валентин
нет, сейчас пробегусь
Валентин
ничего нет:(
ㅤ
Я ввобще решил не использовать 8266 если надо ssl
Есть вот такое мнение. Что у esp8266 не пофикшеный глюк на уровне sdk
ㅤ
Это Вам Валентин
Валентин
спасибо
Валентин
но читаю выше что телеграм завели
ㅤ
Да работает все ок. Даже на esp32
Null
Ну возможно, но игра не стоит потраченного времени
Null
А о ssl на esp8266
ㅤ
Вышла новая версия arduino ide для esp8266
ㅤ
2.4
ㅤ
Повышена стабильность и решен вопрос с утечкой памяти.
ㅤ
Прошивка теперь размером побольше создается.
ㅤ
Но я лично не пробовал еще. Правда или нет. Не могу сказать.
WhoAMe
Интересно, попробую сегодня обновить и посмотреть.
ㅤ
UR5TLZ Eugene
Всем доброго дня. Есть ли в ESP8266 таймер которым можно было бы мерять/генерировать миллисекундные импульсы
UR5TLZ Eugene
?
Boris
hello
Boris
can someone help me with telegram bot on esp8266
UR5TLZ Eugene
Google it I saw some example
Boris
i get this error
Boris
telegramButtonPressed SEND Post Message {"ok":false,"error_code":400,"description":"Bad Request: can't parse entities in message text: Can't find end of the entity starting at byte offset 12"}
Boris
how to find this byte offset 12 in arduino ide
Boris
to check?
Boris
I can post all configuration
Boris
/*************************************************************** Push Notificaiton Demo Using IFTTT and Telegram to send alerts to your phone * * Telegram Library: https://github.com/witnessmenow/Universal-Arduino-Telegram-Bot * * IFTTT Maker Library: https://github.com/witnessmenow/arduino-ifttt-maker * * By Brian Lough ***************************************************************/ //Including the two libraries #include <UniversalTelegramBot.h> #include <IFTTTMaker.h> #include <ESP8266WiFi.h> #include <WiFiClientSecure.h> //------- WiFi Settings —---— char ssid[] = "my ssid"; // your network SSID (name) char password[] = "pass"; // your network key #define TELEGRAM_BUTTON_PIN D7 #define IFTTT_BUTTON_PIN D6 // —---— IFTTT Maker config —------ #define KEY "dKv5Sc4c0VkGdSUhfpKBv" // Get it from this page https://ifttt.com/services/maker/settings #define EVENT_NAME "power_off" // Name of your event name, set when you are creating the applet // —---— Telegram config —------ #define BOT_TOKEN "510839289:AAHpsgGe7YNZaF5piiatUR2M16rfxwDss9I" // your Bot Token (Get from Botfather) #define CHAT_ID "-295153485" // Chat ID of where you want the message to go (You can use MyIdBot to get the chat ID) // SSL client needed for both libraries WiFiClientSecure client; IFTTTMaker ifttt(KEY, client); UniversalTelegramBot bot(BOT_TOKEN, client); String ipAddress = ""; volatile bool telegramButtonPressedFlag = false; volatile bool iftttButtonPressedFlag = false; void setup() { Serial.begin(115200); // Initlaze the buttons pinMode(TELEGRAM_BUTTON_PIN, INPUT); pinMode(IFTTT_BUTTON_PIN, INPUT); // NOTE: // It is important to use interupts when making network calls in your sketch // if you just checked the status of te button in the loop you might // miss the button press. attachInterrupt(TELEGRAM_BUTTON_PIN, telegramButtonPressed, RISING); attachInterrupt(IFTTT_BUTTON_PIN, iftttButtonPressed, RISING); // Set WiFi to station mode and disconnect from an AP if it was Previously // connected WiFi.mode(WIFI_STA); WiFi.disconnect(); delay(100); // Attempt to connect to Wifi network: Serial.print("Connecting Wifi: "); Serial.println(ssid); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { Serial.print("."); delay(500); } Serial.println(""); Serial.println("WiFi connected"); Serial.println("IP address: "); IPAddress ip = WiFi.localIP(); Serial.println(ip); ipAddress = ip.toString(); } void telegramButtonPressed() { Serial.println("telegramButtonPressed"); int button = digitalRead(TELEGRAM_BUTTON_PIN); if (button == HIGH) { telegramButtonPressedFlag = true; } return; } void iftttButtonPressed() { Serial.println("iftttButtonPressed"); int button = digitalRead(IFTTT_BUTTON_PIN); if (button == HIGH) { iftttButtonPressedFlag = true; } return; } void triggerIftttEvent() { if (ifttt.triggerEvent(EVENT_NAME, ssid, ipAddress)) { Serial.println("IFTTT Successfully sent"); } iftttButtonPressedFlag = false; } void sendTelegramMessage() { String message = "SSID: "; message.concat(ssid); message.concat("\n"); message.concat("IP: "); message.concat(ipAddress); message.concat("\n"); if (bot.sendMessage(CHAT_ID, message, "Markdown")) { Serial.println("TELEGRAM Successfully sent"); } telegramButtonPressedFlag = false; } void loop() { if ( iftttButtonPressedFlag ) { triggerIftttEvent(); } if ( telegramButtonPressedFlag ) { sendTelegramMessage(); } }
Repost-from-vk
Используйте /start или /stop, чтобы управлять вашей подпиской на @arduino_esp_bot .
Boris
please help
Boris
I found a solution! ;)
UR5TLZ Eugene
Всем доброго дня. Есть ли в ESP8266 таймер которым можно было бы мерять/генерировать миллисекундные импульсы
UR5TLZ Eugene
Надо просмотреть. Спасибо
Sergey
I found a solution! ;)
Офигенно, придти в чат, спросить, захерачить исходник на пару экранов, а потом сообщить что нашел солюшен, но не озвучить его... красота!
Sergey
Гори в аду 😈
Валентин
может кому будет интересно https://youtu.be/9AJNLd8uqaE
Валентин
нагрузка
Валентин
Валентин
Валентин
Валентин
https://youtu.be/A2W9X9eOeHU
Валентин
еще чуток видео на эту тему
Валентин
кто есть с Украины? у меня в остатке 4 платы под умную розетку на esp8266, могу продать по 50 грн за штуку.
Валентин
Zé
Мне 2 шт
Sergey
А готовый результат?
Zé
Работоспособность на 100% пложительная или ?
Валентин
у меня ес пешки кончились
Валентин
100%
Валентин
жалюзи и свет дома
Sergey
Чем от sonoff отличается?
Валентин
на них собрана
Валентин
Sergey
Прост им 250р
Валентин
свет не покажу:( он в светильниках
Zé
Еспшек куча есть и у меня. А выше фотки были на 3 релюхи
Валентин
плата под три
Zé
Ок
Валентин
просто перерезанием дорожки делается управление ролетами
Валентин
Прост им 250р
там реле точно не на 5 ампер и одно реле
Валентин
Прост им 250р
и при выходе из строя есп я думаю трудно будет ее заменить
Валентин
а здесь модулем, удобненько
Валентин
До 10а и до 16а
до 10 это блеф сам кучу их перепробовал а вот 16 возможно
Валентин
я себе такие 100% нарыл
Валентин