SmartLiving.ru

Обсуждение проекта
 
Текущее время: Вс дек 17, 2017 3:04 pm

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 95 ]  На страницу 1, 2, 3, 4, 5 ... 10  След.
Автор Сообщение
 Заголовок сообщения: Модуль NarodMon.ru (Расширенный)
СообщениеДобавлено: Чт май 05, 2016 1:30 pm 
Не в сети

Зарегистрирован: Сб окт 12, 2013 11:03 pm
Сообщения: 1390
Благодарил (а): 48 раз.
Поблагодарили: 274 раз.
Расширенная версия NarodMon.ru

Доступен в маркете.
Ссылка на гитхаб: https://github.com/Shagrat2/majordomo-narodmon2

  • Отправляет данные на сайт
  • Забирает данные с публичных датчиков

Теперь можно не иметь своих датчиков, а брать данные у соседа. Красным квадратом обведён ID датчика
Вложение:
Снимок.PNG
Снимок.PNG [ 19.45 КБ | Просмотров: 2775 ]


[Показать] Скрытый текст: Взять историю графика
Код:
include_once(DIR_MODULES . 'narodmon2/narodmon2.class.php');
$notify = new narodmon2();
$notify->readHistory(3730, "day", 0);

Параметры функции readHistory
- id код датчика для запроса истории показаний;
- period название периода показаний: 'day','week','month';
- offset смещение по выбранному периоду в прошлое, т.е. 1(day) = вчера, 1(month) = прошл.месяц.

Данные возвращаются в виде массива
Код:
2016-05-Array ( [data] => Array ( 
[0] => Array ( [time] => 1463343603 [value] => 16.44 ) 
[1] => Array ( [time] => 1463344203 [value] => 16.38 ) 
[2] => Array ( [time] => 1463344803 [value] => 16.38 ) 
[3] => Array ( [time] => 1463345403 [value] => 16.31 ) 
[4] => Array ( [time] => 1463346003 [value] => 16.31 ) 
[5] => Array ( [time] => 1463346603 [value] => 16.25 ) 
[6] => Array ( [time] => 1463347203 [value] => 16.13 )
[
7] => Array ( [time] => 1463347803 [value] => 16.13 ) 
[8] => Array ( [time] => 1463348404 [value] => 16.38 )
))


Отправка данных в ручную
[Показать] Скрытый текст:
Код:

 $vals
[] = array("MAC"=>"R01", "VALUE"=>$val, "TITLE"=>"Rain per 15 min");

 include_once(DIR_MODULES . 'narodmon2/narodmon2.class.php');
 $notify = new narodmon2();
 $notify->sendVals($vals); 

_________________
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль NarodMon.ru (Расширенный)
СообщениеДобавлено: Пт май 06, 2016 9:50 pm 
Не в сети

Зарегистрирован: Ср фев 06, 2013 1:12 pm
Сообщения: 77
Откуда: Россия, Москва
Благодарил (а): 18 раз.
Поблагодарили: 5 раз.
Спасибо. Поставил, вписал id датчика с сайта, ввел свой api, датчик обновился один раз, в свойстве появилась температура 98,5 ° и больше не обновляется. Другие добавлял, но вообще тишина

Отправлено с моего GT-N7100 через Tapatalk


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль NarodMon.ru (Расширенный)
СообщениеДобавлено: Сб май 07, 2016 8:30 am 
Не в сети

Зарегистрирован: Сб окт 12, 2013 11:03 pm
Сообщения: 1390
Благодарил (а): 48 раз.
Поблагодарили: 274 раз.
Посмотрите debmes работает ли цикл?

_________________
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль NarodMon.ru (Расширенный)
СообщениеДобавлено: Сб май 07, 2016 10:52 pm 
Не в сети

Зарегистрирован: Ср фев 06, 2013 1:12 pm
Сообщения: 77
Откуда: Россия, Москва
Благодарил (а): 18 раз.
Поблагодарили: 5 раз.
Ivan писал(а):
Посмотрите debmes работает ли цикл?

Цикл работает

Отправлено с моего GT-N7100 через Tapatalk


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль NarodMon.ru (Расширенный)
СообщениеДобавлено: Пт май 13, 2016 1:56 am 
Не в сети

Зарегистрирован: Ср фев 06, 2013 1:12 pm
Сообщения: 77
Откуда: Россия, Москва
Благодарил (а): 18 раз.
Поблагодарили: 5 раз.
Переустановил. Ввёл всё по новой, но так и не обновляется, датчики обновляются, только при нажатии кнопки "test". Скажите, может можно как то вручную прописать в onNewMinute, что бы обновлялось?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль NarodMon.ru (Расширенный)
СообщениеДобавлено: Пт май 13, 2016 8:26 am 
Не в сети

Зарегистрирован: Вт окт 09, 2012 8:05 am
Сообщения: 344
Откуда: Луза Кировская обл. Россия
Благодарил (а): 20 раз.
Поблагодарили: 29 раз.
Странно как то, а цикл точно работает? У меня все гуд.
Вложение:
2016-05-13_08-19-22.png
2016-05-13_08-19-22.png [ 37.4 КБ | Просмотров: 4497 ]

_________________
Linux версия 0.6b(последние обновления от 02.03.2017) Ubuntu Server 14.04.3+2xArduinoMega+1-Wire+Eth_GW_Mysensors_7node+WeatherStation
CONNECT


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль NarodMon.ru (Расширенный)
СообщениеДобавлено: Пт май 13, 2016 9:15 am 
Не в сети

Зарегистрирован: Сб окт 12, 2013 11:03 pm
Сообщения: 1390
Благодарил (а): 48 раз.
Поблагодарили: 274 раз.
Дайте id датчика с которого получаете значения
В столбике "Обновлено" в админке выводится дата не приёма а дата последнего актуального значения датчика переданного на сервер (Возможно нужно переделать)

_________________
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль NarodMon.ru (Расширенный)
СообщениеДобавлено: Пт май 13, 2016 12:06 pm 
Не в сети

Зарегистрирован: Ср фев 06, 2013 1:12 pm
Сообщения: 77
Откуда: Россия, Москва
Благодарил (а): 18 раз.
Поблагодарили: 5 раз.
Ivan писал(а):
Дайте id датчика с которого получаете значения
В столбике "Обновлено" в админке выводится дата не приёма а дата последнего актуального значения датчика переданного на сервер (Возможно нужно переделать)

Это я понимаю. Наверно нужно добавить время приёма и ещё добавить возможность вывода в свойства, дату последнего актуального значения датчика, что бы было сразу видно, что датчик жив.
Вот id датчиков 17950, 17954, 2100 пробовал ещё какие то, сейчас не вспомню. Обновляются, только при нажатии на кнопку test.

Сейчас посмотрел - в папке dembes, есть файл log_2016-05-08-cycle_narodmon2.php.txt, но он пустой


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль NarodMon.ru (Расширенный)
СообщениеДобавлено: Пт май 13, 2016 4:08 pm 
Не в сети

Зарегистрирован: Сб окт 12, 2013 11:03 pm
Сообщения: 1390
Благодарил (а): 48 раз.
Поблагодарили: 274 раз.
Обновите модуль. Будет больше информации о импорте
Также в логах появится отчёт циклов

_________________
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Модуль NarodMon.ru (Расширенный)
СообщениеДобавлено: Пт май 13, 2016 5:03 pm 
Не в сети

Зарегистрирован: Ср фев 06, 2013 1:12 pm
Сообщения: 77
Откуда: Россия, Москва
Благодарил (а): 18 раз.
Поблагодарили: 5 раз.
Обновил. Вот кусок из dembes

Код:

16
:40:47 DEBUG [root]: Starting ./scripts/cycle_webvars.php ...  (at /var/www/lib/general.class.php:547
16:40:47 DEBUG [root]: Starting ./scripts/cycle_narodmon2.php ...  (at /var/www/lib/general.class.php:547
16:40:47 DEBUG [root]: Starting ./scripts/cycle_rss.php ...  (at /var/www/lib/general.class.php:547
16:40:47 DEBUG [root]: Starting ./scripts/cycle_execs.php ...  (at /var/www/lib/general.class.php:547
16:40:47 DEBUG [root]: Starting ./scripts/cycle_main.php ...  (at /var/www/lib/general.class.php:547
16:40:47 DEBUG [root]: Starting ./scripts/cycle_websockets.php ...  (at /var/www/lib/general.class.php:547
16:40:47 DEBUG [root]: Starting ./scripts/cycle_scheduler.php ...  (at /var/www/lib/general.class.php:547
16:40:47 DEBUG [root]: Starting ./scripts/cycle_X101_skype.php ...  (at /var/www/lib/general.class.php:547
16:40:47 DEBUG [root]: Starting ./scripts/cycle_ping.php ...  (at /var/www/lib/general.class.php:547
16:40:47 DEBUG [root]: Starting ./scripts/cycle_skype.php ...  (at /var/www/lib/general.class.php:547
16:40:48 DEBUG [root]: Closing thread: /usr/bin/php -./scripts/cycle_rss.php --params "a:0:{}">>/var/www/debmes/log_2016-05-13-cycle_rss.php.txt (at /var/www/lib/general.class.php:547
16:40:49 DEBUG [root]: Closing thread: /usr/bin/php -./scripts/cycle_connect.php --params "a:0:{}">>/var/www/debmes/log_2016-05-13-cycle_connect.php.txt (at /var/www/lib/general.class.php:547
16:40:49 DEBUG [root]: Closing thread: /usr/bin/php -./scripts/cycle_narodmon2.php --params "a:0:{}">>/var/www/debmes/log_2016-05-13-cycle_narodmon2.php.txt (at /var/www/lib/general.class.php:547
16:40:49 DEBUG [root]: Closing threadDISPLAY=:101 /usr/bin/php ./scripts/cycle_X101_skype.php --params "a:0:{}" (at /var/www/lib/general.class.php:547
16:40:49 DEBUG [root]: Closing thread: /usr/bin/php -./scripts/cycle_skype.php --params "a:0:{}">>/var/www/debmes/log_2016-05-13-cycle_skype.php.txt (at /var/www/lib/general.class.php:547)
 

В файле log_2016-05-08-cycle_narodmon2.php.txt пусто.
Всё так же значения обновляются, только по кнопке test


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 95 ]  На страницу 1, 2, 3, 4, 5 ... 10  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: d1MA, dr.pavlov.alex, nick7zmail, skyrider, VooDooN и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB