Попробовал ваш вариант, работает.
Взаимодействие по протоколу SNMP
Модератор: immortal
- Lerych
- Сообщения: 191
- Зарегистрирован: Чт дек 14, 2017 8:46 pm
- Откуда: Московская область, Серпухов
- Благодарил (а): 79 раз
- Поблагодарили: 24 раза
Re: Взаимодействие по протоколу SNMP
Обратил внимание что у меня в модуле нет привязки Связанный объект и Связанное свойство.
А если туда руками что-то записать выдает:
- Lerych
- Сообщения: 191
- Зарегистрирован: Чт дек 14, 2017 8:46 pm
- Откуда: Московская область, Серпухов
- Благодарил (а): 79 раз
- Поблагодарили: 24 раза
Re: Взаимодействие по протоколу SNMP
Вашим методом написал скрипт опроса, работает.
Как лучше организовать опрос 5-ти устройств и по 10 параметров у каждого, с минимальными интервалами?
- Kvantos
- Сообщения: 295
- Зарегистрирован: Вт окт 31, 2017 1:05 pm
- Благодарил (а): 26 раз
- Поблагодарили: 49 раз
Re: Взаимодействие по протоколу SNMP
ClockChime.onNewMinute или поставить модуль Cron https://connect.smartliving.ru/tasks/73.html
- Рейтинг: 1.16%
MDM живет на 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
- Kvantos
- Сообщения: 295
- Зарегистрирован: Вт окт 31, 2017 1:05 pm
- Благодарил (а): 26 раз
- Поблагодарили: 49 раз
Re: Взаимодействие по протоколу SNMP
тоже столкнулся с такими багами, потому и пришел к выводу, что модуль "сырой" (
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
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Взаимодействие по протоколу SNMP
Модуль у кого нить работает? Добавляю запись - ошибка базы...возвращаюсь - вроде добавлено устройство...пробую добавить свойство - аналогично ошибка базы. После чего устройство вообще подвисает при попытке перейти в его редактирование...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- Kvantos
- Сообщения: 295
- Зарегистрирован: Вт окт 31, 2017 1:05 pm
- Благодарил (а): 26 раз
- Поблагодарили: 49 раз
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
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
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
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<