[Модуль] NarodMon2 (narodmon2)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

rusts
Сообщения: 5
Зарегистрирован: Сб янв 31, 2015 11:45 pm
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Re: Модуль NarodMon.ru (Расширенный)

Сообщение rusts » Пт май 13, 2016 5:16 pm

Спасибо, попробовал авто обновления нет, только по кнопке test.
Цикл идет, но почему то только отправка данных

Код: Выделить всё

19:18:34 running cycle_narodmon.php
19:18:35 running cycle_narodmon.php
19:18:36 running cycle_narodmon.php
Sending data to narodmon.ru
19:18:37 running cycle_narodmon.php
19:18:38 running cycle_narodmon.php
19:18:39 running cycle_narodmon.php
19:18:40 running cycle_narodmon.php
Есть ли в планах сделать чтобы можно было получить данные за некоторый период.
Или это лучше хранить в MajorDoMo?
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Модуль NarodMon.ru (Расширенный)

Сообщение Ivan » Сб май 14, 2016 12:24 am

Если нудно реализую.
Объясните для чего это вам?
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
rusts
Сообщения: 5
Зарегистрирован: Сб янв 31, 2015 11:45 pm
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Re: Модуль NarodMon.ru (Расширенный)

Сообщение rusts » Сб май 14, 2016 12:23 pm

Ivan писал(а):Если нудно реализую.
Объясните для чего это вам?
Например, по давлению можно прогнозировать погоду.
Если давление очень быстро падает до 740 или даже 730 мм, — это обещает короткое, но бурное ненастье, которое будет продолжаться некоторое время и при повышении давления. Чем быстрее падает давление, тем продолжительнее будет неустойчивая погода; возможно наступление длительного ненастья.
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Модуль NarodMon.ru (Расширенный)

Сообщение Ivan » Пн май 16, 2016 11:39 pm

rusts писал(а):Например, по давлению можно прогнозировать погоду.
Если давление очень быстро падает до 740 или даже 730 мм, — это обещает короткое, но бурное ненастье, которое будет продолжаться некоторое время и при повышении давления. Чем быстрее падает давление, тем продолжительнее будет неустойчивая погода; возможно наступление длительного ненастья.

Добавлено: sensorLog - история показаний датчика за период (для графиков).

Смотрите в первом топике "Взять историю графика"
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
rusts
Сообщения: 5
Зарегистрирован: Сб янв 31, 2015 11:45 pm
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Re: Модуль NarodMon.ru (Расширенный)

Сообщение rusts » Ср май 18, 2016 7:31 am

Значения обновляются только по кнопке test, автоматически не обновляются, файл log_2016-05-17-cycle_narodmon2.php пустой.
Куда копать подскажите.
rusts
Сообщения: 5
Зарегистрирован: Сб янв 31, 2015 11:45 pm
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Re: Модуль NarodMon.ru (Расширенный)

Сообщение rusts » Ср май 18, 2016 8:52 pm

Разобрался в чем причина.
В скрипте cycle_narodmon2.php, есть вот такая строка:

Код: Выделить всё

$tmp = SQLSelectOne("SELECT ID FROM nm_outdata LIMIT 1");
if (!$tmp['ID'])
   exit; // no devices added -- no need to run this cycle   
т.е. если нет исходящих датчиков, то выходим из скрипта, у меня их не было и не работало.
Добавил запись в закладку отправить, и все отлично заработало.
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Модуль NarodMon.ru (Расширенный)

Сообщение Ivan » Чт май 19, 2016 11:24 am

rusts писал(а):Разобрался в чем причина.
В скрипте cycle_narodmon2.php, есть вот такая строка:

Код: Выделить всё

$tmp = SQLSelectOne("SELECT ID FROM nm_outdata LIMIT 1");
if (!$tmp['ID'])
   exit; // no devices added -- no need to run this cycle    
т.е. если нет исходящих датчиков, то выходим из скрипта, у меня их не было и не работало.
Добавил запись в закладку отправить, и все отлично заработало.
Спасибо за исследование. Действительно когда делал первую часть модуля забил проверку только датчики на передачу

Обновил модуль. Теперь должно работать нормально
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
geor
Сообщения: 83
Зарегистрирован: Сб май 17, 2014 2:52 am
Откуда: Новосибирск
Благодарил (а): 10 раз
Поблагодарили: 4 раза

Re: Модуль NarodMon.ru (Расширенный)

Сообщение geor » Чт май 19, 2016 1:47 pm

Ivan писал(а):
rusts писал(а):Разобрался в чем причина.
В скрипте cycle_narodmon2.php, есть вот такая строка:

Код: Выделить всё

$tmp = SQLSelectOne("SELECT ID FROM nm_outdata LIMIT 1");
if (!$tmp['ID'])
   exit; // no devices added -- no need to run this cycle     
т.е. если нет исходящих датчиков, то выходим из скрипта, у меня их не было и не работало.
Добавил запись в закладку отправить, и все отлично заработало.
Спасибо за исследование. Действительно когда делал первую часть модуля забил проверку только датчики на передачу

Обновил модуль. Теперь должно работать нормально
Установил модуль, исходящих датчиков нет. Ситуация аналогичная, цикл останавливается, файл лога пустой.
pdmitry2
Сообщения: 90
Зарегистрирован: Ср фев 06, 2013 1:12 pm
Откуда: Россия, Москва
Благодарил (а): 35 раз
Поблагодарили: 6 раз

Re: Модуль NarodMon.ru (Расширенный)

Сообщение pdmitry2 » Чт май 19, 2016 2:09 pm

У меня тоже, после обновления модуля, датчики так и не обновляются.

Отправлено с моего GT-N7100 через Tapatalk
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: Модуль NarodMon.ru (Расширенный)

Сообщение Ivan » Чт май 19, 2016 4:34 pm

Читайте выше. Я сделал исправления связанные со стартом модуля
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ответить