История проекта ParkingBot — реализация #2
У меня будут микросервисы, ну или, если быть точным, просто сервисы. Давайте расскажу, какие:
🤖 Telegram Bot — интерфейс взаимодействия пользователей. Через него происходит основной бизнес-процесс: получение фото, дополнительной информации и предложение задонатить на камеру
🎥 Camera API — интерфейс взаимодействия бота с камерой. По сути, это прослойка для получения фотографии. Camera API работает с камерой по протоколу RTSP.
🗄 Photo Cache — маленький сервис, который каждые 10 минут запрашивает фото с камеры через Camera API и сохраняет их локально.
💾 Хранение данных Для хранения данных сначала буду использовать SQLite — для моих задач подходит идеально, но потом напишу скрипт миграции на любимую PostgreSQL.
Сетевое взаимодействие Теперь о том, как всё будет работать с точки зрения сети. Здесь писать ничего не хочу — просто посмотрите на картинку, там всё понятно.
На этом у меня всё! Дальше расскажу про реализацию: как писал код, что использовал, с какими трудностями столкнулся — а они точно были 😅
Ставь лайкосик 👍 и услышимся дальше или почитаемся!
· 04.08.2025
Выглядит как то бессмысленно, такое уже много лет существует, да и получение кадра можно реализовать через ffmpeg сцепкой с ботом 1 команда по сути на 1 вызов, проект реализовать можно за 1 час
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 04.08.2025
Интересно, что много лет существует? У нас дом заселился 1,5 года назад)
Кстати, этим решением пользуются 300+ соседей. Так что все со смыслом!
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 04.08.2025
Много лет существует данное решение с камерами, то есть есть готовые боты что могут выполнять это решение
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 04.08.2025
А вы бы доверили боту стрим с вашей камеры?
Может не совсем понятно объяснил для чего этот проект? Он явно не для того что бы тупо отправлять фоточки с камеры в тележеньку.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 04.08.2025
А что простите сложного сделать фильтрацию по id аккаунтов или регистрацию с проверкой админов? Как я помню это особо много строк не требует. Можно абсолютно изолировать бота от других чтобы он никак на них не реагировал, со стороны будет ощущение что он не рабочий
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён
· 04.08.2025
Мы видимо вообще о разном разговариваем.
Ничего сложного нет, просто была боль у жителей дома, я просто ее решил.
Мне нравится генерировать идеи и реализовывать их, а не думать что это не нужно и не важно.
Я вижу в этом смысл и крутость!
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён