Ардуино и телеграм
- Войдите на сайт для отправки комментариев
Пнд, 12/02/2018 - 08:53
Здравствуйте.
Подскажите пожалуйста, возможно ли в связке arduino nano+w5500+telegram реализовать следующее:
1. в зависимости от имени (или id) пользователя выполнять определенные действия. Пример: пользователи Вася и Петя подписаны на бота телеграм, Вася своего рода администратор. Им обоим ардуинка шлет сообщения. Но на сообщения в телеграмм от Васи она реагирует по особому. Сообщения от Пети она игнорирует.
2. Можно ли организовать своего рода диалог между ардуинкой и администратором посредством телеграма, что то подобное общения с ботом @Botfather. Типа на сообщение /start бот присылает сообщения, где можно выбрать дальнейшие шаги.
2. как со стабильностью работы ардуинки с телеграмом?
благодарю
А вы уже смогли установить соединение с шифрованием между МК и серверами ТГ?
1. Да. Читайте API телеграма, это вопрос не по Arduino. Пока не зададите нормально вопрос про обслуживание бота (по HTTP например), вам и не ответят нормально.
2. Да. Читайте API телеграма.
3. Ардуина стабильна с чем угодно, при грамотной реализации. При неграмотной выручит WDT, единственное что со штатным загрузчиком немного глючит - но можно без него, либо поменять на optiboot. Начнёте глубже копать - узнаете сказку про "49 дней millis()" - верить не следует, это всё происки иллюминатов и глобальный заговор нефтедолларовых корпораций. Это по программной части. По аппаратной - избегайте включать рядом с ней или с сетевым модулем что-нибудь пятикиловаттное, без сетевого фильтра.
Здравтсвуйте!
Тоже интересует пример "Как зажечь светодиод на телеграмм с помощью..." tnc28j60 или W5500?
Как только SSL к Ардуине прикрутишь, так сразу и светлодиот зажжоца.
Я так понимаю Вы меня отправили вот сюда http://arduino.ru/forum/programmirovanie/ssl-bez-apparatnoi-podderzhki-na-atmega328
/*А теперь я понял, почему этого нет. Да потому что есть ESP8266, который в простейшем исполнении Esp-01, может быть сам запрограммирован. И в описании API у него имеется:
Function: Secure connect(SSL) to a TCP server, and ESP8266 is the TCP client.
Function definition: Sint8 espconn_secure_connect (struct espconn *espconn)
Следовательно, если вместо Ethernet использовать его, то можно сразу получить SSL из коробки, причем за те же, если не меньшие деньги.*/
Все юзают плату с WiFi, но есть места где WiFi невозможно использовать и поэтому хотелось LAN порт... но как я такого нигде нет, из за чипа...
Теоретически - можно к ESP подключить Ethernet Module. Практически - придётся много времени и сил потратить (предполагаю).
Можно обойтись без SSL на ардуине, но будет нужен промежуточный сервер, с ботом телеграма и http api для ардуиновского ethernet-a.
Все юзают плату с WiFi, но есть места где WiFi невозможно использовать и поэтому хотелось LAN порт... но как я такого нигде нет, из за чипа...
мне кажется мобильная точка доступа решит эту проблему