Добрый день. Есть сухой контакт подключенный по https://imgur.com/a/R1Am9 на GPIO. Нужно по замыканию это контакта идти на http сервер на tomcat и производить последовательность действий типа выбора из списка и нажатия кнопок. Что из библиотек лучше использовать для этого на Raspberry?
Задача распадается на две:
По первой части могу порекомендовать (пожалуй - самую популярноую) библиотеку RPi.GPIO:
Цикл статей на русском: http://codius.ru/articles/Raspberry_Pi_3_GPIO_%D0%B2%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5 Официальный сайт: https://pypi.org/project/RPi.GPIO/
Работа с HTTP сервером, это (скорее всего) библиотека Requests
Введение на русском языке: https://python.ru/post/97/ Официальный сайт: https://requests.readthedocs.io
При разборе HTML страничек может очень пригодиться библиотека BeautifulSoup. Да, она именно так и называется. https://pypi.org/project/BeautifulSoup/
А вообще, рекомендую поиск библиотек Python вести на сайте, специально для этого предназначенном: https://pypi.org/
Да, ещё могу порекомендовать отличную книгу:
Raspberry Pi: Сборник рецептов. Саймон Монк.
Вышло уже несколько изданий, так что конкретные параметры я указывать не буду. Там содержится куча ответов на самые популярные вопросы.
Спасибо!