Попробовал ваш вариант, работает.Kvantos писал(а): Пт апр 09, 2021 10:46 amПопробуйте сначала вручную из linux консоли получить:Lerych писал(а): Ср апр 07, 2021 7:46 pm Вопрос куда родной MIB файл от ИБП класть и в таблице надо его прописывать?
snmpwalk -v 1 -c snmp@key -O e 192.168.1.100 .1.3.6.1.4.1.2021.11.11.0
где "192.168.1.100" ip ups
".1.3.6.1.4.1.2021.11.11.0" MIB ups
Взаимодействие по протоколу SNMP
Модератор: immortal
Re: Взаимодействие по протоколу SNMP
Re: Взаимодействие по протоколу SNMP
Обратил внимание что у меня в модуле нет привязки Связанный объект и Связанное свойство.
А если туда руками что-то записать выдает:
Re: Взаимодействие по протоколу SNMP
Вашим методом написал скрипт опроса, работает.Kvantos писал(а): Пт апр 09, 2021 10:38 am
Я когда-то крутил, но модуль поддерживает только snmp v1 (см. вложения). Модуль "сырой".
Пришел к выводу, что легче и лучше или в методе ClockChime каждую минуту опрашивать или кроном запускать и читать все "вручную":
Как лучше организовать опрос 5-ти устройств и по 10 параметров у каждого, с минимальными интервалами?
Re: Взаимодействие по протоколу SNMP
ClockChime.onNewMinute или поставить модуль Cron https://connect.smartliving.ru/tasks/73.htmlLerych писал(а): Пн апр 12, 2021 10:18 pm Как лучше организовать опрос 5-ти устройств и по 10 параметров у каждого, с минимальными интервалами?
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
Re: Взаимодействие по протоколу SNMP
тоже столкнулся с такими багами, потому и пришел к выводу, что модуль "сырой" (Lerych писал(а): Пн апр 12, 2021 10:14 pm Обратил внимание что у меня в модуле нет привязки Связанный объект и Связанное свойство.
А если туда руками что-то записать выдает:
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: Взаимодействие по протоколу SNMP
Модуль у кого нить работает? Добавляю запись - ошибка базы...возвращаюсь - вроде добавлено устройство...пробую добавить свойство - аналогично ошибка базы. После чего устройство вообще подвисает при попытке перейти в его редактирование...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: Взаимодействие по протоколу SNMP
У меня работал когда-то, проблемы были похожие, как полечилось не помню - вроде само после многочисленных тыканий.nick7zmail писал(а): Вт июн 29, 2021 4:43 pm Модуль у кого нить работает? Добавляю запись - ошибка базы...возвращаюсь - вроде добавлено устройство...пробую добавить свойство - аналогично ошибка базы. После чего устройство вообще подвисает при попытке перейти в его редактирование...
Мой вердикт модуль нужно сильно "причесывать".
Отказался от него, меньше головной боли если просто скриптом забирать:
$cputemp = shell_exec("snmpwalk -v2c -c libreelec libreelec.home iso.3.6.1.2.1.25.1.7.1.3.1.1.7.47.98.105.110.47.115.104 | awk '{print $9}' | awk '{printf substr($0, 2, length($0) - 1)}'");
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: Взаимодействие по протоколу SNMP
Понял...тоже были мысли скриптом сделать)) по ходу так и придётся.Kvantos писал(а):У меня работал когда-то, проблемы были похожие, как полечилось не помню - вроде само после многочисленных тыканий.nick7zmail писал(а): Вт июн 29, 2021 4:43 pm Модуль у кого нить работает? Добавляю запись - ошибка базы...возвращаюсь - вроде добавлено устройство...пробую добавить свойство - аналогично ошибка базы. После чего устройство вообще подвисает при попытке перейти в его редактирование...
Мой вердикт модуль нужно сильно "причесывать".
Отказался от него, меньше головной боли если просто скриптом забирать:
$cputemp = shell_exec("snmpwalk -v2c -c libreelec libreelec.home iso.3.6.1.2.1.25.1.7.1.3.1.1.7.47.98.105.110.47.115.104 | awk '{print $9}' | awk '{printf substr($0, 2, length($0) - 1)}'");
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<