Значение вставки протокола SNMP или данные в таблицу базы данных PostgreSQL

Прежде всего, спасибо, что достигли и прочитали мой вопрос.
Уровень сложности: очень сложный. 🙂

В одном шкафу есть 4 датчика. Это шкаф связи Tel-co, который расположен в более высоком месте, например (холмы, горы и верхнее здание), у нас есть 1000 шкафов, расположенных над моей страной Малайзия.

4 датчика, такие как: —

  1. Датчик влажности внутри кабины
  2. Датчик влажности вне кабины
  3. Температура внутри кабины
  4. Температура снаружи кабины

Все 4 датчика, необходимые для отправки значения (каждые 15 минут) на сервер базы данных в настоящее время Я использую PostgreSQL и работаю под управлением ОС Windows Server

Наш Tel-Co (является нашим клиентом) предоставляет порт от устройства контроллера карты через кабель LAN RJ45 к используемому протоколу SNMP. Мне не нужно заботиться о контроллере карты / электрическом устройстве, это не моя разработка, я работаю только с ними

Моя цель — что или как POST или сохранить значение датчика в PostgreSQL с использованием протокола SNMP. Я уже читал про протокол SNMP, Все объяснено в теории.

ниже приведена структура таблицы, которую я строю в PostgreSQL

  1. dvc_id // идентификатор устройства
  2. humscr_in // Датчик влажности внутри кабины
  3. humscr_out // Датчик влажности снаружи кабины
  4. temp_in // Температура в салоне
  5. temp_out // Температура снаружи кабины
  6. modfdate // DateTimeWithoutTimeZone используется для захвата даты интервала каждые 15 минут

НИЖЕ ВЫХОД, КОГДА ЦЕНА ЗАПРОСА ОТ PostgreSQL

10001 23 53 10 36 2017-03-25 15:15:00

10005 23 53 10 36 2017-03-25 15:15:00

10003 23 53 10 36 2017-03-25 15:15:00

10008 23 53 10 36 2017-03-25 15:15:00

10009 23 53 10 36 2017-03-25 15:15:00

Я ХОЧУ ЗНАТЬ, КАК ПРОГРАММИРОВАТЬ ИЛИ НАСТРОИТЬ ИЛИ УСТАНОВИТЬ SNMP-протокол, ЧТОБЫ ДАТЧИК ОТПРАВЛЯЛ ЗНАЧЕНИЕ И ВСТАВЛЯЛ В PostgreSQL, КАК ТРЕБОВАНИЕ КЛИЕНТА ДОЛЖНО ИСПОЛЬЗОВАТЬ ПРОТОКОЛ SNMP.

Пожалуйста, объясните мне шаг за шагом, потому что я программист PHP. не все, что я знаю. Я только веб-программа. посоветуйте мне, если я найму кого-нибудь еще, чтобы сесть вместе со мной. Если я нанимаю кого-то, что такое сфера деятельности или какую должность или роль я должен нанять для этого человека. Что позвонить? IT инженер? Компьютерный инженер? или еще ???

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]