[СКЕТЧ] SSH Клиент ESP NodeMCU-32s(Отправляем запросы с ESP на удаленный сервис[пример запроса bash /home/my_script.sh])
- Войдите на сайт для отправки комментариев
Доброго времени суток, есть задача: по нажатию кнопок на пульте ДУ отправлять те или иные запросы на удаленный сервер. С подключением пульта я разобрался, HEX значения кнопок получил, подключится к WI-FI тоже получилось. Осталась часть кода которая научит ESP подключаться к серверу и отправлять команды.
Пример команд "bash /../script.sh"; "systemctl start ...";
Алгоритм такой:
1.Подключиться к WI-FI;
2.Установить соединение с сервером;
3.Пройти аутентификацию;
4.При нажатии кнопки - отправить SSH запрос;
5.Если соединение потеряно - восстановить подключение(повторить шаги 1-3)
6.При выключении ESP - остановить соединение с сервером.
Есть логин от сервера, пароль, соответственно IP Сервера.
Проект интересный, но у меня у самого, видимо не достаточно опыта для реализации, пишите!
Мой ник в телеграмме @aposazhennikov, либо в этой теме пишите.
P.s. есть дедлайн, хочу закончить до 13.06.22
и зачем тебе ssh когда достаточно кодировать команды двумя ключами, а отрабатывать команды озадачить сервер, код со стороны сервера написать в состоянии?
5тр man9913@mail.ru