C# >> мигающая лампочка, как?
От: sunshine Россия https://angel.ru/?src=rsdn
Дата: 05.12.16 01:43
Оценка:
Ситуация: в комнате сидят несколько менеджеров, работают на телефонах, принимают звонки от клиентов.
Все телефоны подключены к IP-АТС. Поэтому можно автоматически определить, что был пропущен входящий звонок (то ли все говорили в этот момент, то ли еще что).
И хочется сделать, чтобы в такой ситуации начинал ярко мигать некий источник света, дающий понять, что кто-то из менеджеров должен немедленно позвонить на номер, с которого пропущен звонок.
Из программной части имеется приложение, написанное на C#, которое может отследить пропущенный звонок.
Вопрос — как сделать, чтобы это приложение инициировало включение лампочки, а также её отключение (в тот момент, когда приложение убедится, что ответный звонок сделан)?

В принципе, есть техническая возможность посылать всплывающие уведомления на компьютеры менеджеров. Но при таком решении вылезает куча нюансов, которые надо разрулить: кто в данный момент вышел из офиса, кто вообще выходной, кто в данный момент говорит по телефону, и т.д. и т.п. Ситуации, когда менеджер находится на рабочем месте, но отвернулся от экрана и разговаривает с коллегой, вообще не решаются таким способом. Или он закроет уведомление, собираясь позвонить, отвлечется и забудет, и т.п. А надо перезвонить как можно быстрее, иначе клиент уйдет к конкуренту. Короче, оптимально — лампа, которая одна на всех, мигает до тех пор, пока кто-то не перезвонит, и сама отключается в этом случае. Мигает достаточно ярко, чтобы не дать забыть о себе. Менеджеры мотивированы на перезвон (работают сдельно), поэтому протестов это не вызовет.

Решение не должно быть связано с написанием драйверов и пайкой микросхем. Желательно бы что-нить максимально готовое купить, что можно например воткнуть в USB.
Принимаю платежи в любой валюте
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.