# IoTishnik Платформа для обработки данных окружающей среды с IoT устройств. ## Описание идеи > ### Что есть сейчас: > > Есть куча девайсов, которые сейчас со своих сенсоров, для публичного и в некоторых случаях частного использования выкладывают на сервер narodmon.ru данные. > > ### В чём проблема narodmon.ru: > >1. Там всё такоееее легаси, что ты не представляешь. Речь идёт о cgi скриптах написанных на bash. >2. Разрабы ищут помощь в виде лиц, в которых можно плевать без последствий сколько угодно. >3. Отсутствие тех поддержки для обычных пользователей от слову совсем. >4. Ужасное API которое ужасное не только из-за своей кривизны. В нём нужно отправлять телеметрию устройств, админ панель разработчика считай отсутствует. О OAuth2 вообще говорить не стоит. И если ты отправишь неправильные запросы с клиента своего, твой "api ключ" приложения заблокируют, и пофиг на то, что его можно спиздить с чужих приложений. >5. Интерфейс просто ужас. Можешь сам зайти и посмотреть, даже писать про это не буду. Даже сам UX в изоляции от UI ужасный. >6. Документация API не соблюдается. Даже когда мы с Андреем написали, что, мол, у вас поля изменились, им было плевать. >7. Работа с приватными датчиками ужастная и требует денег для того, чтобы оно вообще работало. >8. Некоторые очень важные API для устройств (такие как MQTT, на которых работают большое количество готовых продуктов не заточенные под narodmon.ru) доступны тоже только по подписке разрабам. > > ### Наше решение: > > Сделать с нуля своё решение, которое будет горизонтально масштабируемое, с поддержкой старых API для поддержки устройств сделанных под narodmon.ru . Выдать разрабам которые хотят новое и мощное API это API вместе с SDK в виде либ под ардуинку и т.п. Сделать поддержку OAuth для входа используя чужие сервисы и не только. И многое другое что я мб забыл упомянуть