Предложите идею новых функций для NetPing

Однотипные SMS запросы ВСЕХ датчиков влажности и температуры устройств NetPing и UniPing

Предлагаем: все SMS-запросы для устройств (NetPing 8/PWRv3/SMS, UniPing SS и т.д.) привести к единому виду: если есть отдельный запрос состояния для любого реле, розетки, термодатчика, датчика влажности, логической линии и т.д. типа “Zn?” (там еще 1Wire датчики дыма и напряжения в веб-интерфейсе есть, которые мы очень ждем), то следует предусмотреть общий запрос типа “Z?” для каждой группы датчиков/линий/розеток.
Сейчас наборы команд и принцип их формирования для устройств управления питанием и для устройств мониторинга существенно отличаются. Суть: для логических линий, реле, розеток кроме отдельных запросов состояний ("Ln?", "Pn?" и "Sn?") существуют запросы состояния всех линий, розеток и реле ("L?", "P?" и "S?"). Запрос состояния сразу всех однотипных линий, датчиков, реле, розеток очень удобен и позволяет быстро оценить обстановку на объекте (одно сообщение отправлено – одно получено и содержит всю нужную информацию). Поддержка запроса состояния всех датчиков влажности ("H?") заявлена для устройства «NetPing 8/PWRv3/SMS но сейчас эта команда не работает (она работала на предыдущей прошивке, пока был один датчик влажности), что вызывает путаницу у дежурного персонала. Сейчас для NetPing работают отдельные запросы для каждого датчика ("Hx?" а не "H?"). Это может быть хорошо для разной автоматизации, но дороже и неудобнее для людей (в четыре раза больше SMS). Еще печальнее с датчиками температуры в устройствах UniPing SS – их по 8. (Раньше общий запрос был, с обновлением прошивки уже не работает). И если нетпинги и унипинги стоят парами, как у нас, и при падении линка обстановка и так тревожная и действовать надо быстро. Но чтобы просто опросить датчики надо пачку SMS-ок отправить (три десятка вместо пяти), а потом не перепутать, что, в какой последовательности, откуда пришло :). Мы понимаем, что устройства не резиновые и нельзя бесконечно наращивать функционал. Может, если нет возможности добавить общие запросы к имеющимся, стоит совсем отказаться от отдельных запросов типа “Zn?”. Ведь всю необходимую информацию и так можно будет получать из общих запросов типа“Z?” а времени и денег на SMS-переписку будет уходить в разы меньше.

3 голосов
Голосовать!
Войти
Проверить!
(сохраняю...)
Reset
или войти с
  • facebook
  • google
Вошли как (Выйти)
У вас осталось ! (?) (размышляю…)
анонимный поделился(ась) этой идеей  ·   ·  Администратор →

3 комментариев

Войти
Проверить!
(сохраняю...)
Reset
или войти с
  • facebook
  • google
Вошли как (Выйти)
Добавляю...
  • Эдуард добавил(а) комментарий  · 

    как уж точнее...
    общий запрос значений для однотипных линий нужен (любых, но в первую очередь для влажности)
    для влажности такой был в NetPing 8/PWRv3/SMS - плохо что убрали в последних прошивках.
    Вообще устройства NetPing 8/PWRv3/SMS и UniPingSS не настолько разные по набору линий и входов, чтобы отличия появились.
    и в тех и в других есть одинаковые группы датчиков и линий: температуры, влажности, дыма, напряжения, линии IO,реле.
    Наборы команд должны быть одинаковы - одиночные и групповые должны отличаться наличием или отсутствием номера линии (датчика).
    почему UniPingSS имея всего одно реле понимает запросы "NETPING P? SWITCH" и "NETPING P1? SWITCH" но зато для восьми термодатчиков команда "NETPING T? SWITCH" не проходит, только "NETPING Tn? SWITCH" - это не правильно, надо что-то с этим делать... :)
    спасибо за внимание.

  • Pavel Lyubasov (NetPing, firmware engineer) добавил(а) комментарий  · 

    Здесь не очень точно сформулирована суть предложения. Пользователю всего навсего надо получать значения всех каналов одной командой, а не выдавать отдельные команды по числу подключенных датчиков.

  • AdminSergey Panchenko (Manager, NetPing east co., Ltd.) добавил(а) комментарий  · 

    Спасибо за детальное и аргументированное предложение!

    Я создал задачу для нашего инженера изучить вашу информацию и при необходимости сформулировать новые идеи для внедрения их в новые прошивки.

    Спасибо!

Обратная связь и база знаний