В своё время меня очень вдохновила идея создания билд-светофор, описанного моими коллегами на Хабре здесь. В моём случае получился не билд-светофор, а билд-лампа. О целесообразности такого устройства можно долго спорит, однако я поделюсь нашим с командой опытом. Во-первых, наличие такого устройства показало свою эффективность - когда лампа вращается и сигналит, оповещая о проблеме на проде, то это намного эффективнее чем любой монитор на стене. Во-вторых, сам факт наличия такого девайса в офисе просто веселит.
Основной преградой для создания именно светофора был факт собственно отсутствия такого светофора. Как и было уже расписано ребятами из соседней комнаты (в прямом смысле слова) - поиска светоформа оказался самой сложно задачей.
Лампа
На китайском сайте был найден подходящий донор, которому требовалось подключение 220 В. Стоит отметить, что вариантов и цветовых расцветок куча. Здесь можно поэксперементировать и подобрать вариант, который именно вам подходит.
Электроника
В качестве электроники была выбрана продукция белоруского производителя nooLite: адаптер для ПК PC118-1 и Радиоуправляемый выключатель SB111-150.
Адаптер PC118 позволяет при помощи компьютера управлять силовым блоком. Управление может осуществляться как через элементы в главном окне программы (регуляторы, кнопки вызова сценариев освещения), так и через командную строку. Применение данной системы может значительно облегчить управление, когда речь идет о многоканальной системе или системе на базе умного дома. Программное обеспечение имеет API.
Радиоуправляемый выключатель SB111-150 предназначен для дистанционного включения/выключения освещения с возможность регулировки яркости для диммируемых источников света (лампы накаливания, светодиодные диммируемые лампы). Блок может работать в двух режимах: релейном и диммирования, зависящих от предполагаемого типа нагрузки. В релейном режиме Радиоуправляемый выключатель SB111-150 способен работать с любым типом нагрузки.
Дальше был изготовлен грубый деревянный блок и в него смонтирован выключатель и лампа. По хорошему нужно было бы ещё смонтировать предохранитель, но пока без него.
Логика
В нашем конкретном случае тригером для запуска билд лампы являлся факт падения юнит тестов на пре-продакшн сервер, где проверяются кандидаты к релизу. Логика работы довольно простая: в ноутбук или же стационарный компьютер на постоянной основе подключается адаптер РС118. Далее, в зависимости от вашей операционной системы, необходимо написать скрипт, который раз в 3-5 минут будет опрашивать статус билда. Для CI/CD у нас используется Jenkins, который имеет замечательный плагин Build Monitor View с замечательным API.
Если билд "упал", скрипт посылает сигнал на Канал "вкл". Если же билд снова стал зелёным, скрипт посылает сигнал "выкл".
Также в расписании к выполнению скрипта мы указали, чтобы он отрабатывал лишь в рабочие дни с 9:00 до 18:00.
Стоимость
2 888 ? | |
1 923 ? | |
597 ? | |
Провода, короб, крепеж | 100 ? |
Итого: 5 508 ? |
Nikobraz
по мне так это лишняя стрессирующая штука в офисе
S-trace
Это в текущем исполнении стрессирующая.
А если параллельно лампочке ещё подключить все дверные замки офиса на запирание — станет мотивирующей.
Особенно если ещё в сеть подключить замки дверей туалета и кухни.
S-trace
Это в текущем исполнении она стессирующая.
А если параллельно ей подключить замки всех дверей офиса на запирание — станет мотивирующией.
Особенно если добавить замки на двери туалета и кухни.
alebe Автор
на самом деле шума от неё не так уж и много.
Мы пользуемся её (пользовались до ковида) примерно год. Ни у кого не вызывало раздражения.
tonny_bennet
Наш светофор висит почти над потолком у высокой стены (работаем на мансардном этаже). Во время сигналов особо никого не раздражает, только вот если много событий из zabbix подряд прилетает — получается немного цветомузыка под щёлканье реле)
www.youtube.com/watch?v=OdcUhCAOkRc
Все привыкли, уже пару лет так висит