Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.12.2012, 15:38   #1
Sirocco
Senior Member
 
Регистрация: 12.10.2012
Адрес: Moscow-Voronezg
Сообщений: 272
Вес репутации: 0
Sirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant future
По умолчанию Имитация сигнала UPS о выключении питания.

Есть у ИБП такая функция, посылать(по USB или Ethernet) сигнал выключения на устройство (компьютер, NAS, какой-либо другой сервер) когда батареи разражены. У меня нет UPSa, вернее есть, но он самодельный. Проще говоря, питаю роутер, NAS и IP камеры напрямую от аккумулятора 12В, который постоянно сидит за зарядном устройстве.
(Не надо рассуждений на тему, что это не правильно и делать так нельзя, проверено, что стабильная работа моих устройств сохраняется при питании 10.1В, и это как раз является минимально допустимым разрядом для моего типа аккумуляторов, так что всё ok, и с наивысшим КПД)
В общем вопрос: как сгенерировать (по USB, а лучше по Ethernet) сигнал, который бы корректно завершил работу устройств? Если с роутером и компом просто - можно подать импульс на реле, которое тупо замыкает кнопку Power на этих устройствах (в настройках есть возможность установить действие при нажатии на кнопку), то с NAS сложнее, там нет такой кнопки, выключение только через WEB интерфейс.
Устройство, следящее за напряжением аккумулятора есть, оно замыкает сухой контакт при разрядке. Хотелось бы чтоб роутер запускал программу или скрипт который бы посылал сигнал на выключение. Имеется в виду роутер MR3020, в нём будет замыкаться кнопка RESET, по нажатикю которой нужно запустить скрипт.
P.S. Буду рад любой информации.
Sirocco вне форума   Ответить с цитированием
Старый 29.12.2012, 00:54   #2
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

А формат команды выключения какой? Можно пример
Admin вне форума   Ответить с цитированием
Старый 29.12.2012, 01:10   #3
Sirocco
Senior Member
 
Регистрация: 12.10.2012
Адрес: Moscow-Voronezg
Сообщений: 272
Вес репутации: 0
Sirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant future
По умолчанию

Так вот и сам не знаю. Начал копать, но пока нашёл только функции. Там их много, например не только вкл/выкл, но ещё и передача данных о заряде батареи, рассчётном времени работы, передача команды на переход в энергосберегающий режим, при сильном разряде на выключение. Но описания протокола не нашёл.
Sirocco вне форума   Ответить с цитированием
Старый 05.01.2013, 14:54   #4
Andreyweb
Member
 
Регистрация: 28.11.2012
Адрес: Липецк
Сообщений: 56
Вес репутации: 0
Andreyweb has much to be proud ofAndreyweb has much to be proud ofAndreyweb has much to be proud ofAndreyweb has much to be proud ofAndreyweb has much to be proud ofAndreyweb has much to be proud ofAndreyweb has much to be proud ofAndreyweb has much to be proud of
Отправить сообщение для Andreyweb с помощью ICQ
По умолчанию

Shutdown -s тебе в помощь. набери help там есть функция удаленного завершения работы. создаешь юзера с правами админа и удаленного пользователя и пишеш в Shutdown c параметрами.

Для того чтоб на удаленной машине работала команда ShutDown, с параметром М, на той самой удаленной машине
в Локальная политика безопасности->Назначение прав пользователя->Принудительное удаленное завершение... надо добавить группу ГОСТИ
и всё будет работать...

Последний раз редактировалось Andreyweb; 05.01.2013 в 15:01.
Andreyweb вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 00:38. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика