блоки Telegram в FlProg.

Создаем свой блок. Вопросы, помощь знатоков.
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

блоки Telegram в FlProg.

Сообщение Deuce »

ussrsrtru писал(а): 28 фев 2018, 10:27Придет время - разберемся. Я планировал в блоке вариант обмена с Ардуино по UART - FLProg с этим справляется на "ура"!!!
Это замечательно. Повторю: готов тестировать.
Если допилить блок для работы с любым железом (сетевым), то получится весьма неплохой инструмент для мониторинга и управления ардуиной из телеграма. Можно будет добавлять этот функционал в уже готовые проекты.
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
Аватара пользователя
Phazz
Полковник
Сообщения: 3125
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

блоки Telegram в FlProg.

Сообщение Phazz »

[ref]Deuce[/ref], А какой сакральный смысл заставить работать блок именно в ардуино? Если в связке с Ethernet Shield, тогда понятно, а вот в случае с ESP мне не понятно.
Deuce
Сержант
Сообщения: 170
Зарегистрирован: 20 июл 2017, 17:35

блоки Telegram в FlProg.

Сообщение Deuce »

Phazz писал(а): 28 фев 2018, 10:40а вот в случае с ESP мне не понятно.
Как пример: у меня несколько ардуин. Одна работает с W5100, несколько других с ЕСП. Все объеденены в сеть, модбасом к скаде. Если сделать блок "универсальным", то его можно добавлять во все ардуины, а если заточить только под EthernetShield, то только на одну ( в моём случае). У меня есп прошиты прошивкой с модбасом, я не знаю, как добавить этот блок и сохранить то, что у меня стоит.
"У меня достаточно хлопот с собственными недостатками, чтобы ещё раздражаться из-за того, что Бог не позаботился равномерно распределить между людьми умственные способности" (Дейл Карнеги)
Аватара пользователя
Phazz
Полковник
Сообщения: 3125
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

блоки Telegram в FlProg.

Сообщение Phazz »

[ref]ussrsrtru[/ref],
ussrsrtru писал(а): 28 фев 2018, 10:27как работать с EEPROM на ESP
очень просто
У вас нет необходимых прав для просмотра вложений в этом сообщении.
whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01 апр 2017, 20:25
Имя: Имя

блоки Telegram в FlProg.

Сообщение whitevip »

Пожалуйста сделайте если это возможно чтобы блок работал на ардуино.
:smile37:
pony sonata
Лейтенант
Сообщения: 373
Зарегистрирован: 25 фев 2018, 17:56
Имя: sonata

блоки Telegram в FlProg.

Сообщение pony sonata »

есть вообще библиотеки под ардуино или чистого авр для телеграм? если есть - могу сделать блок
з.ы. соотв. ардуино с эзернет шилдом
Аватара пользователя
ussrsrtru
Рядовой
Сообщения: 36
Зарегистрирован: 27 фев 2018, 14:33
Имя: Sergey

блоки Telegram в FlProg.

Сообщение ussrsrtru »

Хочу высказать свое личное мнение по поводу целесообразности изготовления ботов на платах ардуино.
Каждое решение - ESP это или Ардуино, имеет свои особенные свойства.
Смотрите - ESP отлично решает вопросы коммуникации, простых регулировок, отслеживания процессов, миниатюрного и скрытого размещения. Это решение так и просится в отряд ботов. Но вот попробуйте включить в состав его функций, наряду с выходом в интернет, точную регулировку скорости вращения вентилятора, например? И вы получите слабое подобие регулятора на Ардуино. Во время обращения в интернет происходит приостановка работы цикла! Такой регулятор будет работать, но он никому не будет нужным.
Ардуино с Ethernet шилдом тоже будет страдать этим недугом из-зи тайм-аута интернет обменов. :)))

Рамки поста на форуме не дают возможности для более тонкого рассмотрения вопроса, но думаю идея понятна: нужно разрабатывать связки контроллеров.
ESP + Arduino мне представляется самой оптимальной парой.
Поэтому предлагаю не тратить время на разработку универсала, а поступать по классике: разделить функции, но объединить цели контроллеров. Ничего нового я не сказал: когда я был еще "маленьким", процессор на компе сам занимался выводом на экран. Но задыхался. Какое решение было принято? Все знаем, что видеокарты сейчас бывают посильнее самого процессора! Разделение функций дало поразительный результат...
Именно в эту сторону и буду делать следующие шаги.
Если есть стремление иметь мощный сетевой узел на ардуино, то,наверное, нужно рассмотреть все негативы такого стремления?
Если есть другие мнения - разбейте мои доводы :).
Мне вообще кажется, что на сайте мало разделов теоретического направления и от этого могут возникать тупиковые начинания.
"Зри в корень!" К. Прутков.
Аватара пользователя
Smit8719
Рядовой
Сообщения: 66
Зарегистрирован: 03 июл 2017, 02:00

блоки Telegram в FlProg.

Сообщение Smit8719 »

В планах есть Arduino + ESP? Стоит ждать?
Аватара пользователя
Phazz
Полковник
Сообщения: 3125
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

блоки Telegram в FlProg.

Сообщение Phazz »

[ref]Smit8719[/ref], а что Вы ждёте от этой связки? Общаться по uart они и так умеют.
Аватара пользователя
ussrsrtru
Рядовой
Сообщения: 36
Зарегистрирован: 27 фев 2018, 14:33
Имя: Sergey

блоки Telegram в FlProg.

Сообщение ussrsrtru »

Уже сейчас связка возможна. Кто то обязательно это реализует. Я по крайней мере именно так делать буду.
"Зри в корень!" К. Прутков.
Аватара пользователя
Smit8719
Рядовой
Сообщения: 66
Зарегистрирован: 03 июл 2017, 02:00

блоки Telegram в FlProg.

Сообщение Smit8719 »

Phazz писал(а): 11 мар 2018, 19:23Smit8719, а что Вы ждёте от этой связки? Общаться по uart они и так умеют
У меня в наличии только Nano и esp8266-01 :( NodeMCU нет
Аватара пользователя
Phazz
Полковник
Сообщения: 3125
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

блоки Telegram в FlProg.

Сообщение Phazz »

Smit8719 писал(а): 11 мар 2018, 20:28 У меня в наличии только Nano и esp8266-01 :( NodeMCU нет
Uart то у него есть, пересылайте переменные между ними
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

блоки Telegram в FlProg.

Сообщение Brand2 »

Подскажите пожалуйста,что добавить в скетч ,что бы в Telegram отсылать IPaddress при каждом сообщении или можно ли сделать вывод IPaddress в блок TelegramSRT?
Аватара пользователя
ussrsrtru
Рядовой
Сообщения: 36
Зарегистрирован: 27 фев 2018, 14:33
Имя: Sergey

блоки Telegram в FlProg.

Сообщение ussrsrtru »

Brand2 писал(а): 14 мар 2018, 15:13Подскажите пожалуйста,что добавить в скетч ,что бы в Telegram отсылать IPaddress при каждом сообщении или можно ли сделать вывод IPaddress в блок TelegramSRT?
В скетче, уже скопилированном, вы найдете строки
Serial.println("");
Serial.println("WiFi connected");
Serial.print("IP address: ");
Serial.println(WiFi.localIP());

WiFi.localIP() возвращает IP Я понимаю, что вы хотите получать его в рамках FLP...
Понимаете - доделать ПБ нет проблем. Но лучше сделать свой простейший ПБ и, получив адрес, - отправить его в в Телегу.
Этот ПБ действительно будет примитивный - попробуйте. Я уже все строки собственно показал :))))
"Зри в корень!" К. Прутков.
Аватара пользователя
Phazz
Полковник
Сообщения: 3125
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

блоки Telegram в FlProg.

Сообщение Phazz »

Это будет локальный ip адрес, а нужно внешний я так понимаю.
Аватара пользователя
Cvazi
Рядовой
Сообщения: 87
Зарегистрирован: 26 июл 2016, 14:36
Откуда: Тверь
Имя: Денис

блоки Telegram в FlProg.

Сообщение Cvazi »

Тоже столкнулся с eeprom на Esp
Brand2
Лейтенант
Сообщения: 450
Зарегистрирован: 26 фев 2018, 21:27
Откуда: Haifa
Имя: Alex
Благодарил (а): 2 раза
Поблагодарили: 5 раз

блоки Telegram в FlProg.

Сообщение Brand2 »

Это локальный IP,хочу видеть его в Telegram,попробовал отправить из скетча (WiFi.localIP()) подставив вместо
message_208031250_1 = String("TEST");
вот это
message_208031250_1 = String( (WiFi.localIP()));
но ничего не отправляется
Лучше конечно сделать ПБ и выводить в FLPROG,но как их делать еще не разобрался,буду пытаться
fylhtq778
Рядовой
Сообщения: 9
Зарегистрирован: 01 июн 2017, 06:47

блоки Telegram в FlProg.

Сообщение fylhtq778 »

Друзья как же быть с блокировкой телеграм может можно как то обойти так прекрасно всё работало и тут БАЦ
Nureke
Рядовой
Сообщения: 41
Зарегистрирован: 15 мар 2017, 05:57
Откуда: Казахстан
Имя: Нурлан
Благодарил (а): 1 раз
Поблагодарили: 3 раза

блоки Telegram в FlProg.

Сообщение Nureke »

Вечер добрый. Телеграмм бот уже потух в FLPROG или все таки осталось кто юзает?
У нас в Казахстане телеграм работает, не блокировали. FLPROG использую версии 4.2.4. Может у кого есть пользовательские блоки на примерно эту версию? Буду примного благодарен. Прям примного. )
P.S: нахожу только блоки для 3.ХХ версии FLPROG. В 4-ой версии оно уже не работает.
Помогите пожалуйста.
Хотел разрулить все на платформе NODEMCU (ESP12E).
Аватара пользователя
KaScada
Лейтенант
Сообщения: 388
Зарегистрирован: 23 апр 2016, 12:33
Контактная информация:

блоки Telegram в FlProg.

Сообщение KaScada »

Nureke писал(а): 10 июл 2019, 21:32 нас в Казахстане телеграм работает, не блокировали.
Да он везде работает, даже если блокировали.
ПО КаСкада на базе смартфона/планшета с ОС Андроид

Подробнее здесь: http://www.hmi-kascada.ru/
Ответить

Вернуться в «Разработка пользовательских блоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя