BLF уведомление о входящем вызове на SIP-транке

Имеется несколько многоканальных SIP-транков. Для того, чтобы была возможность определить с какого транка пришел вызов на телефонах настроен BLF. Но, когда хотя бы один канал на транке занят, то соответствующая BLF кнопка постоянно горит (т.к. передается статус INUSE). Если поступает еще один вызов, то индикация никак не меняется. Понять с какого транка пришел звонок нельзя.

Сделаем так, чтобы при любом входящем звонке соответствующая кнопка BLF мигала.

Читать далее

xrdp и xfce: корректное переключение раскладки клавиатуры

После стандартной установки xrdp на xubuntu возникает проблема с переключением раскладки. Периодически остается либо в латинице, либо в кириллице.

Читать далее

Принт-сервер с автоматическим включением принтера на Raspberry PI

Задача — сделать из USB-принтера сетевой. Ну и т. к. нам лень каждый раз включать принтер перед печатью, а после выключать, сделаем автоматическое включение/выключение принтера.


Читать далее

Восстановление Unifi AP (перепрошивка)

Проблема с Ubiquiti Unifi AP началась с того, что статус точки доступа в контроллере стал disconneted, на пинг запросы не отвечала, мигала оранжевым.
Перезаливка прошивки через tftp не помогла.

Процесс перепрошивки через программатор
Читать далее

Lubuntu 18.04: проблема с запуском LibreOffice Writer

В Lubuntu 18.04 32 bit столкнулся с проблемой запуска LibreOffice Writer, окно редактора сразу же закрывается после запуска, при этом никаких ошибок нет. Другие приложения LibreOffice запускаются нормально. Версия LibreOffice 6.0.4.2.
Читать далее

Квест-часы

В одном из квестов потребовалось сделать часы, которые бы позволяли игрокам отслеживать оставшееся время, а также выполняли функцию отображения кодового числа для дальнейшего прохождения квеста.

Из советских настенных часов «Электронника-7» была снята вся начинка, использовался только корпус.

elektronika-7
Читать далее

Технические задания в игре Dozor

dzr
Ночные игры, такие как DozoR и Encounter, у нас появились довольно давно. Простой поиск кодов через некоторое время несколько надоел. И каждая команда, делая свою авторскую игру, привносила какие-то новинки и особенности. Наша команда также принимала участие в создании нескольких игр, их особенностью было большое количество технических заданий. Это значит, чтобы получить код, нужно выполнить какое-либо действие с электронным устройством, в результате которого что-то срабатывает или меняется.
Далее представлены некоторые из технических заданий.
Читать далее

Контроллер насоса системы отопления (без Arduino!)

При использовании твердотопливного котла отопления возникает вопрос своевременного включения и отключения циркуляционного насоса. Конечно, можно оставить насос постоянно включенным. Но если котел топится не регулярно, то насос будет бесполезно гонять теплоноситель попутно выстуживая помещение.
Второй вариант — это использование автоматики, которая включала бы насос при росте температуры теплоносителя и отключала при понижении.
tt-ten-otoplenie
Читать далее

Простой будильник с веб-интерфейсом на Asterisk

Идея создать будильник на базе Asterisk была уже давно, т. к. от обычного будильника проснуться получалось не всегда в отличии от звонка 🙂
Идея следующая, на веб-сайте задаем свой номер телефона и время когда нас надо разбудить (с учетом дней недели). Когда наступает час X и минута Y, то Asterisk звонит по указанному номеру и проигрывает ругательную запись о необходимости скорейшего подъема.

alarm

Читать далее