Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр

Копай Дыру в России

Симуляторы, Приключения, Экшены

Играть

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • alekseyJHL alekseyJHL 6 постов
  • XpyMy XpyMy 1 пост
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Apc

12 постов сначала свежее
4
haron017
haron017
1 год назад
Лига Сисадминов

Опоры к ИБП⁠⁠

Доброго времени суток. Есть в наличии несколько APC SURT 2000 XLI. Достались б/у, пытаюсь найти к ним опоры, чтобы поставить их вертикально, но ничего кроме крепления в 19" стойку найти не могу. ВОзможно у кого то есть не нужные, или точный размер (есть 3д принтер)?

PS Сам в Минске, РБ

Опоры к ИБП Сисадмин, Источник питания, Apc
Опоры к ИБП Сисадмин, Источник питания, Apc
Опоры к ИБП Сисадмин, Источник питания, Apc
Показать полностью 2
Сисадмин Источник питания Apc
27
22
lisolog
lisolog
1 год назад
Arduino & Pi

Мониторинг UPS APC и EATON⁠⁠

В предыдущемпосте была показана реализация аппаратной riktak-коробочки на esp8266 со smart протоколом для APC. По реакции мнения разделились: Кто-то сказал "купи сетевую плату за 3 рубля" или добавь еще что-то, или "нафига это, когда есть то". Но в общем есть, то что есть. И да, по работе мне приходится мониторить бесперебойники, и да, в них есть сетевые карты - они разные и не все идеально работают.

Сейчас хотелось бы поделиться скриптом на PHP для мониторинга бесперебойников APC и EATON по snmp.

Предупреждая комментарии, я знаю что такое ZABBIX и также им всё мониторю и я знаю, что такое APC powerChute - это всё громоздко и ресурсоёмко. Свести визуально воедино ни заббиксом и чем-то другим не получилось.

Скрипт написал для собственного удобства - может кому-то сгодится.

Требования: apache/nginx + php + php-snmp и включенный snmp1 на чтение в устройствах.

Возможности:

1- показ состояния бесперебойников, всяких температур, напряжений, оставшегося времени в одной таблице - красоту сами наводите.

2 - с аргументом dailyreport отправляет на почту (нужное исрпавить).

Должно получиться примерно следующее

Мониторинг UPS APC и EATON Apc, PHP, Системное администрирование, Длиннопост

Мониторинг UPS APC и EATON

Требуется отредактировать массивы $urls и $urls2, добавив список свйих УПС, а также почтовые адреса, если нужны рассылки.

Сильно не пинайте, чукча - не чукча и тд..

Источник или немного кода ниже:

<?php

// apt-get install php-snmp

// snmp 1 public readonly

$urls = array( // eatons

"192.168.1.55",
"192.168.1.57",
"192.168.1.16",
"192.168.1.60"
);

$urls2 = array( // APC

"192.168.1.25", "192.168.1.239",
"192.168.1.230",
"192.168.1.231" );

$pr="<html><body><table width= \"100%\" border=\"1\" cellpadding='5' cellspacing=\"0\"> <tr bgcolor=\"#ddd\" style=\"background-color:#ddd\"> <td>IP</td> <td>Расположение</td> <td>Модель</td> <td>Источник питания</td> <td>Нагрузка<br />%</td> <td>Зарядка<br />%</td> <td>Оставшееся<br>время</td> <td>Состояние<br />батареи</td> <td>Температура <br />(вн/нар)/Влажн.</td> </tr>";

for ($i = 0; $i<count($urls); $i++)

{

$pr.="<tr><td><a href=\"http://".$urls[$i]."/\" target=\"_blank\">".$urls[$i]."</a></td>";

$session = new SNMP(SNMP::VERSION_1, $urls[$i], "public");

$session->valueretrieval = SNMP_VALUE_PLAIN; $s = $session->walk("1.3.6.1.2.1.1.5.0", TRUE);

foreach ($s as $val)

{

$pr.= "<td><b>$val</b></td>";

}

$s = $session->walk("1.3.6.1.2.1.33.1.1.2.0", TRUE);

foreach ($s as $val)

{

$pr.= "<td><b><font color=\"#00f\" style=\"color:#00f;\">$val</font></b></td>"; }

$s = $session->walk("1.3.6.1.4.1.534.1.3.4.1.2.1", TRUE);

foreach ($s as $val) { $pr.= "<td>$val Volt</b></td>"; }

$s = $session->walk("1.3.6.1.4.1.534.1.4.1.0", TRUE); foreach ($s as $val) { $pr.= "<td align='right'></b>$val %</td>"; }

$s = $session->walk("1.3.6.1.4.1.534.1.2.4.0", TRUE); foreach ($s as $val) { $pr.= "<td align='right'>$val %</td>"; } $s = $session->walk("1.3.6.1.4.1.534.1.2.1.0", TRUE); foreach ($s as $val) {

$pr.= "<td>".round($val/60)." min</td>"; }

$s = $session->walk("1.3.6.1.4.1.705.1.5.9.0", TRUE); foreach ($s as $val) if($val=="2") $res1 = 2; else $res1 = 1; $s = $session->walk("1.3.6.1.4.1.705.1.5.15.0", TRUE); foreach ($s as $val) if($val=="2") $res2 = 2; else $res2 = 1; $s = $session->walk("1.3.6.1.4.1.705.1.5.11.0", TRUE); foreach ($s as $val) if($val=="2") $res3 = 2; else $res3 = 1; if($res1==2 && $res2==2 && $res3==2)

$pr.="<td bgcolor=\"#9d9\" style=\"background-color:#9d9\">OK</td>";

else

$pr.="<td bgcolor=\"#d99\" style=\"background-color:#d99\">fault</td>"; $s = $session->walk("1.3.6.1.4.1.534.1.6.1.0", TRUE); foreach ($s as $val) { $pr.= "<td>$val &deg;C / "; } $s = $session->walk("1.3.6.1.4.1.534.1.6.5.0", TRUE); foreach ($s as $val) { $pr.= " $val &deg;C /"; } $s = $session->walk("1.3.6.1.4.1.534.1.6.6.0", TRUE); foreach ($s as $val) { $pr.= " $val %</td>"; }

$session->close();

$pr.="</tr>\r\n";

}

for ($i = 0; $i<count($urls2); $i++)

{

$pr.="<tr><td><a href=\"http://".$urls2[$i]."/\" target=\"_blank\">".$urls2[$i]."</a></td>";

$session = new SNMP(SNMP::VERSION_1, $urls2[$i], "public");

$session->valueretrieval = SNMP_VALUE_PLAIN; $s = $session->walk("1.3.6.1.4.1.318.1.1.1.1.1.2.0", TRUE); foreach ($s as $val)

{

$pr.= "<td><b>$val</font></b></td>"; }

$s = $session->walk("1.3.6.1.4.1.318.1.1.1.1.1.1.0", TRUE); foreach ($s as $val) { $pr.= "<td><b><font color=\"#f00\" style=\"color:#f00;\">$val</font></b></td>"; }

$s = $session->walk("1.3.6.1.4.1.318.1.1.1.3.2.1.0", TRUE); foreach ($s as $val) { $pr.= "<td>$val Volt</b></td>"; }

$s = $session->walk("1.3.6.1.4.1.318.1.1.1.4.2.3.0", TRUE); foreach ($s as $val) { $pr.= "<td align='right'></b>$val %</td>"; }

$s = $session->walk("1.3.6.1.4.1.318.1.1.1.2.2.1.0", TRUE); foreach ($s as $val) { $pr.= "<td align='right'>$val %</td>"; } $s = $session->walk("1.3.6.1.4.1.318.1.1.1.2.2.3.0", TRUE); foreach ($s as $val)

{ $pr.= "<td>".($val/100/60)." min</td>"; }

$s = $session->walk("1.3.6.1.4.1.318.1.1.1.2.2.4.0", TRUE); foreach ($s as $val) if($val=="1")

{ $pr.= "<td bgcolor=\"#9d9\" style=\"background-color:#9d9\">OK</td>"; }

else

{ $pr.= "<td bgcolor=\"#d99\" style=\"background-color:#d99\">fault</td>"; }

$s = $session->walk("1.3.6.1.4.1.318.1.1.1.2.2.2.0", TRUE); foreach ($s as $val) { $pr.= "<td>$val &deg;C /"; }

$s = $session->walk("1.3.6.1.4.1.318.1.1.25.1.2.1.6", TRUE); foreach ($s as $val) { $pr.= "$val &deg;C /"; }

$s = $session->walk("1.3.6.1.4.1.318.1.1.25.1.2.1.7", TRUE); foreach ($s as $val) { $pr.= "$val %</td>"; }

$s = $session->walk("1.3.6.1.4.1.318.1.1.1.3.2.5.0", TRUE);

foreach ($s as $val)

{ $pr.= "<td>LTtB:$val</td>"; }

$session->close();

$pr.="</tr>\r\n";

}

$pr.="</table>";

$pr.="<br /><font color=\"#00f\" style=\"color:#00f;\">EATON</font> <font color=\"#f00\" style=\"color:#f00;\">APC</font><br />";

$pr.="APC reason for last transfer (LTtB) to battery power<br /> <p>1 No events<br /> 2 High line voltage<br /> 3 Brownout<br /> 4 Loss of mains power<br /> 5 Small temporary power drop<br /> 6 Large temporary power drop<br /> 7 Small spike<br /> 8 Large spike<br /> 9 UPS self test<br /> 10 Excessive input voltage fluctuation</p><br /> <a href=\"#\">Обновить скрипт УПС</a></body></html>";

if($act=='') echo $pr;

if($act=='dailyreport')

{

$to="admin@domain.ru";

$subject="UPSs daily report";

$body="$pr";

$headers = "Content-type: text/html; charset=utf-8\r\n"; $headers .= "From: ups@domain.ru ";

mail($to, $subject, $body, $headers);

}

?>

Показать полностью 1
[моё] Apc PHP Системное администрирование Длиннопост
5
139
lisolog
lisolog
1 год назад
Arduino & Pi

Плата WiFi Мониторинга UPS типа smart APC⁠⁠

Основной используемый принцип  -запросы и обработка ответов по смарт-протоколу APC
За исключением того, что плату мониторинга/управления собираем на основе WemosD1mini.

Дешевизна решения очевидна, с учетом того, что самая дешевая сетевая плата AP9640 (без внешних датчиков)  стоит более 500$

Плата собрана по традиции в коробочке из под Тик-Така.

Плата WiFi Мониторинга UPS типа smart APC Arduino, Esp8266, Wemos, Apc, Электроника, Самоделки, Длиннопост

Цель реализации:

  • мониторинг основных параметров UPS на WEB странице, а также в представлении XML и JSON

  • доступ к плате по WiFi. Сохранение параметров подключения

  • сигнализация аварии - отправка сообщения на PHP скрипт по ссылке

  • сбор информации о окружающей температуре и влажности

  • сохранение настроек в EEPROM  FLASH

Детали

  • Wemos D1 mini

  • max3232 module без DB9 разъема

  • разъем DB9 папа

  • DHT-21 датчик температуры и влажности (опционально)

Схема простого подключения APC smart к RS232 COM порту ПК:

Плата WiFi Мониторинга UPS типа smart APC Arduino, Esp8266, Wemos, Apc, Электроника, Самоделки, Длиннопост

Схема микроконтроллера в связке с UPS

Плата WiFi Мониторинга UPS типа smart APC Arduino, Esp8266, Wemos, Apc, Электроника, Самоделки, Длиннопост

Код программы

В коде применены нестандартные библиотеки.

Помимо основной esp8266, ESP_EEPROM и WiFiManager

ups_alarm_script_url - ссылка на скрипт, для передачи алерта пропадания/появления питания, на email или телеграмм, в формате http://server/mail=  или похожем.

Основные Команды

Y        Enter smart mode    SM

R        Exit smart mode    SM

^A        Model string        SMART-UPS 700

^N 1,5s ^N        Turn on UPS

K 1,5s K    Turn off      

L        Input line voltage 

P        Power load %        000.0

Q        Status flags        08

    08 = on line, battery OK

    10 = on battery, battery OK

    50 = on battery, battery low

Z        Shutdown immediately    n/a

f        Battery level        099.0

Сообщения

!!!        нет входного напряжения

$        появление входного напряжения

Скетч для Arduino IDE

Пользуясь случаем, хотел бы передать привет все любителям esp

Показать полностью 3
[моё] Arduino Esp8266 Wemos Apc Электроника Самоделки Длиннопост
76
3
jafff
jafff
3 года назад
Сообщество Ремонтёров - Помощь

Ремонт SURT10000XLI⁠⁠

Прошу помощи с ремонтом SURT10000
холодный старт есть, но вылетает ошибка красный крест и  00100, по сервис мануалу проверил все диоды, все норм. Заметил что нет заряда, мосфеты (через которые идет заряд) закрыты, перед ними + 200 и -200 (относительно PGND) есть, но ШИМ не генерит импульсы на оптопару (перед ними) и далее соответственно ничего нет на  гейте, возможно ШИМ сейчас в ошибке, потому и остановлен.

Может кто сталкивался, или есть схема (может часть схемы, например этой платы 640-0763h) там бы по пинам понять что приходит, что уходит, может найду что полетело.

Как я понял ШИМ на этой плате, но он в защите (ошибке)

Ремонт SURT10000XLI Ремонт техники, Помощь, ИБП, Apc

И еще вопрос, там на плате есть PGNG, +400 и -400, так вот должно быть в сумме 800 или по 200?

Ремонт техники Помощь ИБП Apc
36
8
URYUKK
3 года назад
Сообщество Ремонтёров - Помощь

Бесперебойник APC SE 700 кислотный запах⁠⁠

Уважаемые ремонтники-чисто теоретический вопрос. Работая за компьютером иногда ясно слышу кислотный запах идущий от бесперебойника. Грешил на батарею, но она у меня новая Csb. Блок питания на 550вт и монитор. Принтер по отдельной розетке подключен. Производил осмотр батареи бесперебойника, смотрел на плате ибп конденсаторы-вздувшихся нет. В чем может быть причина. Причем это явление не постоянное. Я думаю может кипит электролит в батарее. Только вот отчего? Нагрузки большие я не даю. Не игроман. Подскажите, что может быть чисто теоритически?

Бесперебойник APC SE 700 кислотный запах UPS, Apc
[моё] UPS Apc
11
6
ShaKill8
4 года назад

М-113 из пластилина. Модель самого распространённого БТРа в мире⁠⁠

Всем привет, показываю очередную свою модель на бронетанковую тематику. БТР М-113, узнаваемый силуэт и, можно сказать один из символов армии США. Так же, если не ошибаюсь, первый представитель бронетехники из алюминиевой брони. Один из самых массовых образцов БТТ, было выпущено более 85 000 штук, а количество модификаций и машин на его базе-пальцев рук и ног не хватит всё перечислить.
Использовал детский цветной и скульптурный пластилин, размер-по фото думаю понятно.

М-113 из пластилина. Модель самого распространённого БТРа в мире Пластилин, М113, БТР, Лепка, Бронетранспортеры, Модели, Хобби, War Thunder, Бронетехника, Apc, Пехота, Видео, Длиннопост
М-113 из пластилина. Модель самого распространённого БТРа в мире Пластилин, М113, БТР, Лепка, Бронетранспортеры, Модели, Хобби, War Thunder, Бронетехника, Apc, Пехота, Видео, Длиннопост
М-113 из пластилина. Модель самого распространённого БТРа в мире Пластилин, М113, БТР, Лепка, Бронетранспортеры, Модели, Хобби, War Thunder, Бронетехника, Apc, Пехота, Видео, Длиннопост
М-113 из пластилина. Модель самого распространённого БТРа в мире Пластилин, М113, БТР, Лепка, Бронетранспортеры, Модели, Хобби, War Thunder, Бронетехника, Apc, Пехота, Видео, Длиннопост
М-113 из пластилина. Модель самого распространённого БТРа в мире Пластилин, М113, БТР, Лепка, Бронетранспортеры, Модели, Хобби, War Thunder, Бронетехника, Apc, Пехота, Видео, Длиннопост
М-113 из пластилина. Модель самого распространённого БТРа в мире Пластилин, М113, БТР, Лепка, Бронетранспортеры, Модели, Хобби, War Thunder, Бронетехника, Apc, Пехота, Видео, Длиннопост
М-113 из пластилина. Модель самого распространённого БТРа в мире Пластилин, М113, БТР, Лепка, Бронетранспортеры, Модели, Хобби, War Thunder, Бронетехника, Apc, Пехота, Видео, Длиннопост
М-113 из пластилина. Модель самого распространённого БТРа в мире Пластилин, М113, БТР, Лепка, Бронетранспортеры, Модели, Хобби, War Thunder, Бронетехника, Apc, Пехота, Видео, Длиннопост
М-113 из пластилина. Модель самого распространённого БТРа в мире Пластилин, М113, БТР, Лепка, Бронетранспортеры, Модели, Хобби, War Thunder, Бронетехника, Apc, Пехота, Видео, Длиннопост
Показать полностью 9
[моё] Пластилин М113 БТР Лепка Бронетранспортеры Модели Хобби War Thunder Бронетехника Apc Пехота Видео Длиннопост
1
zdarovomechenii
zdarovomechenii
4 года назад

Вопрос#52345 ИБП APC Back-UPS Pro BR1600SI, 1600ВA⁠⁠

Интересует впечатления от данного аппарата. Кто пользовался?

Мнения в магазинах читал, интересно послушать ваши

Вопрос#52345 ИБП APC Back-UPS Pro BR1600SI, 1600ВA ИБП, Apc
Показать полностью 1
ИБП Apc
13
308
atrost
atrost
4 года назад

Расширить посадочное место у APC Back-UPS 500VA⁠⁠

Когда закупили го@мно, но не посмотрели что они "одноразовые".

Собственно он сам, с нестандартной батареей.

Люка нет, надо раскрутить 6 винтов (2 скрыты под передней панелью).

Расширить посадочное место у APC Back-UPS 500VA Apc, ИБП, Длиннопост

Его родная батарея.

Расширить посадочное место у APC Back-UPS 500VA Apc, ИБП, Длиннопост
Расширить посадочное место у APC Back-UPS 500VA Apc, ИБП, Длиннопост

"Обычная" батарея 12/7 чуть шире, остальное соответствует.

Расширить посадочное место у APC Back-UPS 500VA Apc, ИБП, Длиннопост

Удаляем "излишки" пластика.

Расширить посадочное место у APC Back-UPS 500VA Apc, ИБП, Длиннопост

Так же со второй половиной корпуса.

Устанавливаем батарею.

Расширить посадочное место у APC Back-UPS 500VA Apc, ИБП, Длиннопост

Лишнее. :)

Расширить посадочное место у APC Back-UPS 500VA Apc, ИБП, Длиннопост

Готово, на зло компании APC. )))

Показать полностью 7
[моё] Apc ИБП Длиннопост
99
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии