раскрыть ветку (1)
Нет, просто объём работ огромный, а релизовать клиента для управления в виде бота - самое простое и быстрое решение. В дальнейшем, планируется веб-интерфейс.
показать ответы
раскрыть ветку (1)
Часть 1. Контроллер. Делится на две части: linux side и controller side. Linux side - python приложение, в основном это сетевой мост, для https и basic auth. Controller side - сами скетчи, плюс парочка готовых на будущее библиотек, ещё не задействованных.
Часть 2. Центролизованное REST WEB API (jsonapi), задача которого - вся основная бизнес -логика. Получать данные, хранить данные и работать с данными.
Часть 3. Клиент. В данном случае телеграм бот. В будущем ещё веб-интерфейс, на базе того же API.
Да, реализация всего этого вполне укладывается в 2000 строк.
Прогрессивное растениеводство
325 постов4.9K подписчиков