[Модуль] NarodMon2 (narodmon2)
Модератор: immortal
-
- Сообщения: 146
- Зарегистрирован: Пн янв 07, 2019 6:55 pm
- Благодарил (а): 10 раз
- Поблагодарили: 9 раз
Re: [Модуль] NarodMon2 (narodmon2)
Передавать данные получается, а вот принимать - нет.
Данные датчика не обновляются в модуле и при клике на его номер на narodmon'е выскакивает - "нет данных" по ссылке https://narodmon.ru/#graph1440
Если в браузере ввести ссылку https://narodmon.ru/1440, то всё в порядке.
Данные датчика не обновляются в модуле и при клике на его номер на narodmon'е выскакивает - "нет данных" по ссылке https://narodmon.ru/#graph1440
Если в браузере ввести ссылку https://narodmon.ru/1440, то всё в порядке.
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: [Модуль] NarodMon2 (narodmon2)
Сейчас немного поменялась политика и вывод на narodmon.ruSrFatCat писал(а): ↑Ср июл 31, 2019 11:56 pmПередавать данные получается, а вот принимать - нет.
Данные датчика не обновляются в модуле и при клике на его номер на narodmon'е выскакивает - "нет данных" по ссылке https://narodmon.ru/#graph1440
Если в браузере ввести ссылку https://narodmon.ru/1440, то всё в порядке.
Появилось понятие публичный и доступный
В связи с этим они поменяли взаимодействие и номера
Вы ввели не тот номер. Это номер клиента а не датчика
Номер датчика видно в ссылке. Когда наводишь мышкой
- Рейтинг: 1.16%
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
-
- Сообщения: 146
- Зарегистрирован: Пн янв 07, 2019 6:55 pm
- Благодарил (а): 10 раз
- Поблагодарили: 9 раз
Re: [Модуль] NarodMon2 (narodmon2)
Спасибо разобрался. Только когда мышкой наводишь на пиктограмму графика, если просто мышкой наводить там только данные и название, никаких ссылок
-
- Сообщения: 966
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 70 раз
- Поблагодарили: 95 раз
Re: [Модуль] NarodMon2 (narodmon2)
Чего-то автор не хочет нам навстречу идти, поэтому, кто, как и я, мучается с периодическим умиранием датчиков Народного мониторинга, ловите скрипт проверки их на живучесть.
Алгоритм прост - проверяет дату обновления данных датчиков, если не обновлялись больше дня, значит все, умерли, нужно залезать и вручную искать новый датчик.
По наступлению события, можно что угодно прописать, там вроде все просто.
Алгоритм прост - проверяет дату обновления данных датчиков, если не обновлялись больше дня, значит все, умерли, нужно залезать и вручную искать новый датчик.
По наступлению события, можно что угодно прописать, там вроде все просто.
Код: Выделить всё
$alive=0;
$objects=SQLSelect("SELECT TITLE FROM nm_indata");
$total=count($objects);
$tm=time();
for($i=1;$i<$total+1;$i++){
$sql = SQLSelectOne("SELECT * FROM nm_indata WHERE ID='$i'");
$dat = $sql['UPDATED']; //когда обновлялся
$dat = strtotime($dat); // переводим в unix time
if ($tm - $dat > 86400){ //если больше суток не обновлялся
if(gg("NarMon.alive") > 0){
$err = $sql['TITLE'];
say("Датчик Народного мониторинга ".$err." вышел из строя");
}
$alive++;
}
}
if ($alive > 0){
sg('NarMon.alive',0);
} else {
sg('NarMon.alive',1);
}
-
- Сообщения: 20
- Зарегистрирован: Ср сен 11, 2019 9:52 pm
- Благодарил (а): 3 раза
- Поблагодарили: 0
Re: [Модуль] NarodMon2 (narodmon2)
Можете добавить возможность передачи с нескольких приборов разных наборов данных (для каждого прибора свой набор данных с разных датчиков)?
А так-же реализовать функционал сохранения не только принимаемого значения, но и времени приема этих данных?
А так-же реализовать функционал сохранения не только принимаемого значения, но и времени приема этих данных?
- KVN
- Сообщения: 89
- Зарегистрирован: Ср ноя 14, 2018 12:27 pm
- Откуда: UA
- Благодарил (а): 25 раз
- Поблагодарили: 3 раза
- ebramariys
- Сообщения: 35
- Зарегистрирован: Вс апр 15, 2018 1:26 pm
- Откуда: Харьков
- Благодарил (а): 18 раз
- Поблагодарили: 3 раза
Re: [Модуль] NarodMon2 (narodmon2)
Зайдите в папку модуля и вручную в каждом файле пропишите новый адрес.Так же и в папке templates найдите шаблон этого модуля и так же везде пропишите новый адрес.В базе данных в строке project_modules тоже меняем,перезапускаем цикл и все работает.
-
- Сообщения: 966
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 70 раз
- Поблагодарили: 95 раз
Re: [Модуль] NarodMon2 (narodmon2)
Что-то не пойму. Забираю себе значения датчиков с сайта. Перестал получать ОДИН датчик из восьми. На странице датчик виден и под логином и инкогнито. В модуле нажимаю Test - какие-то датчики обновляются текущей минутой, какие-то показывают обновление несколько минут назад. А какие-то не обновляются вообще, хотя сами датчики точно рабочие.
Что такое может быть?
Как проверить, что не так. В debmes ничего критичного не вижу....
Слегка грешу на mysql, но вроде проверку на ошибки проходит норм.
UPD: Есть предположение, что ввели ограничение 3 датчика на один API ключ. Запросил техподдержку
UPD: Narodmon совсем оборзел и больше 3 датчиков не дает получать. Точнее дает, но за деньги...
Что такое может быть?
Как проверить, что не так. В debmes ничего критичного не вижу....
Слегка грешу на mysql, но вроде проверку на ошибки проходит норм.
UPD: Есть предположение, что ввели ограничение 3 датчика на один API ключ. Запросил техподдержку
UPD: Narodmon совсем оборзел и больше 3 датчиков не дает получать. Точнее дает, но за деньги...