Форум: "Система";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];
ВнизКак узнать, что выключили свет? Найти похожие ветки
← →
RV (2003-01-09 11:16) [0]есть UPS (back-ups cs 500), есть от него шнур к компьютеру, на компьютере есть программа(из стандартной поставки к упсу), которая реагирует на перепады напряжения и прочая...
Как мне самому это дело засекать? Что ловить? Можть кто занимался - поможите пожалуйста....
← →
Umnik666 (2003-01-09 17:04) [1]Глаза открой и ты увидишь(или не увидишь) свет.
← →
RWolf (2003-01-09 17:44) [2]обратиться к производителю за документацией
или смоделировать аварийную ситуацию, слушая при этом, какие сигналы проходят от UPS.
← →
RV (2003-01-10 08:46) [3]RWolf (09.01.03 17:44)
обратиться к производителю за документацией
или смоделировать аварийную ситуацию, слушая при этом, какие сигналы проходят от UPS.
придется :(, я думал можть кто занимался....
> Umnik666 (09.01.03 17:04)
> Глаза открой и ты увидишь(или не увидишь) свет.
А если меня нет?
Вот и хочу чтоб сервер меня предупредил, чтоб я приехал и рубильником щелкнул. А то перезарядка аккумуляторов после 2х дневного отключения света под праздники обошлась в 9000, хорошо хоть рублей :)
← →
Anatoly Podgoretsky (2003-01-10 09:50) [4]Не стоит писать свой драйвер и программу работы с УПМ, для этого в системе есть специальные сообщения WM_POWERBROADCAST и другие рядом
← →
Sergey V. Shadrin (2003-01-10 10:03) [5]1) прога работающая с упсом сама зачастую может слать е-маил.
2) чего там может произойти с аккумуляторами при включении питания?
3) а не дешевле новый было купить или разговор ведется про 5000 упс?
← →
DC-AC (2003-01-10 10:21) [6]Занимались и довольно долго. Но правда с моделями APC, работающими по COM-порту. Из большинства моделей много можно "вытянуть" кроме простейшего "есть свет-нет света". Но с USB честно говоря не разбирался. Да и для большинства задач хватает какого-нибудь PowerChute с поддержкой USB или Power Management Extention, которая входит в комплект поставки данного UPS. Если охота самому, "ручками" - тогда искать кабель на COM-порт (так называемый Simple Signaling) для этой модели и отслеживать состояние входяших линий порта. Каких (CD,RXD,DSR,CTS,RING) - будет зависеть от распайки кабеля. При пропадании входной сети на одном из них должен измениться уровень. После закрытия всех программ, перед шатдауном системы нужно установить в "1" один из выходных сигналов (TXD,DTR,RTS) и тем самым запустить процесс выключения UPS, как правило у всех простейших моделей есть нерегулируемая задержка до полного выключения - минута-полторы.
Это более простой путь. Более сложные - мониторинг USB шины и перехват системных сообщений, но это уже на любителя ;-)
Если опустить подробности - есть ещё один путь, без использования USB и Simple Signaling, использовать Smart Signaling (немногие знают, как это сделать), тогда можно написать небольшую программку мониторинга состояния UPS. Если нужно - подробнее поговорим мылом.
← →
RV (2003-01-10 10:59) [7]Anatoly Podgoretsky © (10.01.03 09:50)
DC-AC (10.01.03 10:21)
Спасибо, буду копаться.
Sergey V. Shadrin (10.01.03 10:03
разговор ведется не про 5000 упс
это мой упс, у сервера другой, понавороченнее :), но стабилизатор у нас один.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c