Отправка сообщений в WhatsApp

Отправка сообщений в WhatsApp с ESP-8266

Создаем свой блок. Вопросы, помощь знатоков.
Brand2
Лейтенант
Сообщения: 413
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 41
Откуда: Haifa
Имя: Alex

Отправка сообщений в WhatsApp

#1

Сообщение Brand2 » 20.11.2022{, 11:47}

Наткнулся на эту статью
https://randomnerdtutorials.com/esp8266 ... -whatsapp/


Кто нибудь может сделать пользовательский блок из скетча,на форуме не нашел такого,а у самого не получается в новом редакторе.

Anydy

Отправка сообщений в WhatsApp

#2

Сообщение Anydy » 20.11.2022{, 18:41}

Brand2 писал(а):
20.11.2022{, 11:47}
Кто нибудь может сделать пользовательский блок из скетча,на форуме не нашел такого,а у самого не получается в новом редакторе
Так делайте в старом....по скетчу там все предельно разжевано
Кто то искал как связать ЕСП с телеграм - там тоже есть
https://randomnerdtutorials.com/telegra ... u-outputs/
https://randomnerdtutorials.com/telegra ... -readings/
https://randomnerdtutorials.com/esp8266 ... -telegram/

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Отправка сообщений в WhatsApp

#3

Сообщение Phazz » 20.11.2022{, 19:30}

Для телеграм уже есть блоки

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

Отправка сообщений в WhatsApp

#4

Сообщение aidar_i » 20.11.2022{, 20:11}

Brand2 писал(а):
20.11.2022{, 11:47}
Наткнулся на эту статью
https://randomnerdtutorials.com/esp8266 ... -whatsapp/


Кто нибудь может сделать пользовательский блок из скетча,на форуме не нашел такого,а у самого не получается в новом редакторе.
Хороший проект.
Если уже кто-то не делает, завтра сварганю.

artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

Отправка сообщений в WhatsApp

#5

Сообщение artemka19 » 20.11.2022{, 21:27}

интересная тема +

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Отправка сообщений в WhatsApp

#6

Сообщение Phazz » 20.11.2022{, 21:47}

Функционал скудный, только отправка. Но вот что интересно, это звонки в телеграмм

Brand2
Лейтенант
Сообщения: 413
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 41
Откуда: Haifa
Имя: Alex

Отправка сообщений в WhatsApp

#7

Сообщение Brand2 » 20.11.2022{, 22:32}

Anydy,
Года два уже не делал блоки,начал на работе делать,по идее там действительно ничего сложного сделать из готового скетча,нужно просто вспомнить.

Phazz, мне достаточно получить сообщение в WhatsApp о событии,знаю что есть телеграмм,это еще одно дополнение,каждый может выбрать под свои задачи и желания.

Аватара пользователя
Vuktor
Сержант
Сообщения: 237
Зарегистрирован: 11.04.2021{, 14:44}
Репутация: 12
Имя: Vuktor

Отправка сообщений в WhatsApp

#8

Сообщение Vuktor » 20.11.2022{, 22:35}

А вот это действительно интересно! По телеграму полно блоков, а вот другие достойные мессенджеры незаслуженно обделены вниманием на форуме. Особенно matrix.org не просто мессенджер, а целая экосистема децентрализованной связи для IoT

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

Отправка сообщений в WhatsApp

#9

Сообщение aidar_i » 21.11.2022{, 09:11}

Проверьте блок, я не смог, так как Whatsapp мне ничего в ответ не прислал (попробуйте у вас получится?). Читайте описание блока, там все расписано и дана ссылка на статью.
Удалил, см ниже.
Сделал возможность использования несколько блоков для отправки на разные номера, нужно испытать.
Если все будет нормально выложу отдельно в ПБ.

Отправлено спустя 1 час 4 минуты 10 секунд:
Немного причесал код для использования нескольких блоков в проекте, убрал дублирование функции sendMessage.
Удалил, выложил исправленные, см. ниже.

Brand2
Лейтенант
Сообщения: 413
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 41
Откуда: Haifa
Имя: Alex

Отправка сообщений в WhatsApp

#10

Сообщение Brand2 » 21.11.2022{, 10:41}

aidar_i, Все работает отлично,большое спасибо!

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

Отправка сообщений в WhatsApp

#11

Сообщение fsergei70 » 21.11.2022{, 12:42}

aidar_i писал(а):
21.11.2022{, 10:15}
Немного причесал код для использования нескольких блоков в проекте, убрал дублирование функции sendMessage.
Отлично. Еще бы номер телефона и APIKEY сделать через входы, чтоб можно было в WEB интерфейсе менять.

Stranger
Рядовой
Сообщения: 48
Зарегистрирован: 08.02.2021{, 08:35}
Репутация: 11
Имя: Дмитрий

Отправка сообщений в WhatsApp

#12

Сообщение Stranger » 21.11.2022{, 14:48}

Что-то ответы от бота не приходят с апи ключом((( Номер российский, писал уже и по английски и по русски ему

artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

Отправка сообщений в WhatsApp

#13

Сообщение artemka19 » 21.11.2022{, 15:14}

Stranger,
можно попробовать через vpn запросить api-ключ

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

Отправка сообщений в WhatsApp

#14

Сообщение aidar_i » 21.11.2022{, 15:19}

Stranger писал(а):
21.11.2022{, 14:48}
Что-то ответы от бота не приходят с апи ключом((( Номер российский, писал уже и по английски и по русски ему
Теперь можно ещё раз попробовать через 24 часа У кого нибудь из России получилось ?

Stranger
Рядовой
Сообщения: 48
Зарегистрирован: 08.02.2021{, 08:35}
Репутация: 11
Имя: Дмитрий

Отправка сообщений в WhatsApp

#15

Сообщение Stranger » 21.11.2022{, 15:22}

artemka19, Спасибо большое. Сработало мгновенно!

Отправлено спустя 31 минуту 41 секунду:
У меня отправляет только на номер, на который апикей и был получен. При попытке отправить на другие номера выдает следующее в компорт:

"Error sending the message
HTTP response code: 203"

Это так и задумано или это баг?

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

Отправка сообщений в WhatsApp

#16

Сообщение aidar_i » 21.11.2022{, 16:22}

Я пробовал через Ватсапп веб 2 раза из компа, не получил. Сейчас , думаю, дай ка ещё отправлю со смартфона. Отправил, получил ответ
"У вас уже есть апикей.
Отправьте *Recover APIKey*, чтобы получить свой APIKey."
Отправил, о чудо, получил свой апикей!

Nazar
Рядовой
Сообщения: 81
Зарегистрирован: 31.05.2020{, 19:07}
Репутация: 6
Имя: Nazar

Отправка сообщений в WhatsApp

#17

Сообщение Nazar » 21.11.2022{, 16:30}

aidar_i писал(а):
21.11.2022{, 16:22}

"У вас уже есть апикей.
Отправьте *Recover APIKey*, чтобы получить свой APIKey."
Такая же ситуация

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

Отправка сообщений в WhatsApp

#18

Сообщение aidar_i » 21.11.2022{, 17:43}

Stranger писал(а):
21.11.2022{, 15:53}
У меня отправляет только на номер, на который апикей и был получен. При попытке отправить на другие номера выдает следующее в компорт:

"Error sending the message
HTTP response code: 203"

Это так и задумано или это баг?
Так и должно быть, получите apikey на другой номер тоже. Потом можно и на него отправлять.

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

Отправка сообщений в WhatsApp

#19

Сообщение aidar_i » 21.11.2022{, 22:46}

Внес изменения после проведенных тестов блока и совета Naladchik о встройке аналога R триггера в блок.
Выложил окончательный вариант здесь.
Скачанные прежние тестовые блоки и примеры удалите.

radivilalbert
Рядовой
Сообщения: 26
Зарегистрирован: 17.07.2018{, 14:08}
Репутация: 2
Имя: Альберт

Отправка сообщений в WhatsApp

#20

Сообщение radivilalbert » 22.11.2022{, 10:59}

Спасибо. Протестировал блок. Работает.

Ответить

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