Как и было запланировано, хакатон начался!
После вступительного слова спонсоров и организаторов команды приступили к заданиям:
Задания на хакатон
1. Задание №1 (Домашнее задание):
Для отслеживания работы «истопника», «фермеру» должна быть доступна информация любым удобным способом в составе:
- текущая температура;
- самая холодная и самая горячая температура за измеряемый период;
- график изменения температуры за измеряемый период.
Выполнение задание оценивает комиссия, распределяя между командами оценки от 1 до 3. 3 – самая высокая оценка.
Если информация поступает от двух датчиков, оценка за задание удваивается.
2. Задание №2 (Передача данных):
Для того, чтобы «фермеру» помогали в отслеживании всей необходимой информации, ему предложили передавать показание датчиков с контроллера в виде UDP пакетов организации, которая занимается аутсорсингом контроля парников.
Для этого с контроллера необходимо раз в минуту передавать информацию о показаниях датчиков по протоколу UDP.
Адрес и порт принимающего сервера, уникальный номер контроллера и датчиков передается команде индивидуально.
Выполнение задание оценивает комиссия в составе (Кондратенко-Матюхин) на основе присланной информации.
Наивысший был получает та команда, которая первая пришлет наиболее полную и достоверную информацию (которая будет автоматически обработана на стороне сервера). Между командами распределяются оценки от 2 до 4. 4 – самая высокая оценка. 0 баллов – отсутствие результата.
Если информация поступает от двух датчиков, оценка за задание удваивается.
3. Задание №3 (Оповещение):
Если температура датчика вышла за пределы контролируемых режимов, то «фермер» должен быть уведомлен любыми способами (СМС, e-mail), так как «фермер» ездит по своим фермерским делам – к рабочему месту не привязан.
Номер телефона и электронный адрес фермера передаются команде индивидуально.
Выполнение задание оценивает комиссия на основе присланной информации.
Наивысший был получает та команда, которая первая пришлет наиболее информативное сообщение. Между командами распределяются оценки от 2 до 4. 4 – самая высокая оценка. 0 баллов – отсутствие результата.
Если информация поступает по двум каналам, оценка за задание удваивается.
4. Задание №4 (Презентация проекта):
Презентацию проекта менеджером проекта оценивает комиссия, распределяя между командами оценки от 1 до 3. 3 – самая высокая оценка.
5. Задание №5 (Командная работа):
Командную работу оценивает комиссия, распределяя между командами оценки от 1 до 3. 3 – самая высокая оценка.