Среда, 27.11.2024, 08:15
| RSS
Главная | Raspberry Pi. Общие вопросы. Часть 3 (тема закрыта) - Страница 99 - Форум
Защита, контроль, управление
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS · Чат

Наш канал в YouTube
]
Raspberry Pi. Общие вопросы. Часть 3 (тема закрыта)
AdminДата: Среда, 20.09.2017, 07:05 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Продолжение темы. Предыдущие темы форума по общим вопросам системы домашней автоматизации смотрите здесь:

Часть первая
Часть вторая
Чат Телеграмм

Наша группа в Facebook. Присоединяйтесь!


Сообщение отредактировал Zoolu - Суббота, 03.03.2018, 17:58
 


ppwwddДата: Среда, 03.04.2019, 19:31 | Сообщение # 981
Группа: Пользователи
Сообщений: 454
Статус: Offline
ADMIN, может бесконечные циклы в опросе датчиков при возникновении прерывания могут приводить к сбросу сторожевым таймером? Я когда-то в контроллерах RS485 избавился от бесконечных циклов при опросе датчика DHT22 и контроллеры стали надежно работать. А то тоже, по-моему, происходили сбросы контроллера или зависания. Проблемы тогда с контроллром были. И я точно помню, что я заменил бесконечные циклы конечными.

Добавлено (03.04.2019, 19:36)
---------------------------------------------

Цитата Admin ()
Попробуйте увеличить в цикле loop скрипта счетчика опрос с 1 до 3-5 секунд и понаблюдать за работой метеостанции

Может завтра попробую. Времени  не хватает. Строительством уже полгода занят. Устаю немного (мягко сказано)!
 
ppwwddДата: Суббота, 06.04.2019, 11:02 | Сообщение # 982
Группа: Пользователи
Сообщений: 454
Статус: Offline
ADMIN, в скрипте counter.html? Или в скрипте modbus_counter.py?
Прикрепления: 8448772.png (33.7 Kb) · 5828557.png (41.7 Kb) · 3453535.png (36.8 Kb)


Сообщение отредактировал ppwwdd - Суббота, 06.04.2019, 11:04
 
AdminДата: Суббота, 06.04.2019, 16:19 | Сообщение # 983
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
В скрипте modbus_counter.py. Здесь:

time.sleep(1)
 
ppwwddДата: Суббота, 06.04.2019, 19:58 | Сообщение # 984
Группа: Пользователи
Сообщений: 454
Статус: Offline
Понял.

Добавлено (06.04.2019, 20:08)
---------------------------------------------
ADMIN, установил time.sleep(5), сбросов пока нет. Понаблюдаю.

Добавлено (07.04.2019, 09:53)
---------------------------------------------
ADMIN, сбросов метеостанции еще не видел с вечера вчерашнего дня. По крайней мере нет того, что было через каждых 10-20 сек.


Сообщение отредактировал ppwwdd - Воскресенье, 07.04.2019, 09:53
 
AdminДата: Воскресенье, 14.04.2019, 20:45 | Сообщение # 985
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Цитата ppwwdd ()
ADMIN, сбросов метеостанции еще не видел с вечера вчерашнего дня. По крайней мере нет того, что было через каждых 10-20 сек.

А сейчас как ситуация? За прошедшие 7 дней "сбросы" наблюдались?
 


ppwwddДата: Среда, 17.04.2019, 06:05 | Сообщение # 986
Группа: Пользователи
Сообщений: 454
Статус: Offline
Цитата Admin ()
А сейчас как ситуация? За прошедшие 7 дней "сбросы" наблюдались?


Было пару сбросов, но такого как раньше "беспредела", - нет. Пока все устраивает.
Осталась устранить проблему с показаниями от электросчетчика. И еще вопрос. Проблемы с графиками, когда начинает рисовать назад, по-моему, возникают после отключения питания на Raspberry. Так должно быть при отсутствии резервного питания? Кстати, графики показаний от  метеостанции не искажаются.
Прикрепления: 9144445.png (412.0 Kb) · 8175110.png (982.2 Kb)


Сообщение отредактировал ppwwdd - Среда, 17.04.2019, 06:09
 
AdminДата: Среда, 17.04.2019, 07:24 | Сообщение # 987
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Цитата ppwwdd ()
Проблемы с графиками, когда начинает рисовать назад, по-моему, возникают после отключения питания на Raspberry. Так должно быть при отсутствии резервного питания?

Нет, не должно. Возможно не работает модуль часов реального времени DS1307 (или разрядилась его батарея). В этом случае вероятна ситуация, что после включения "малина" не успевает подтянуть реальное время из интернета, поэтому в базу и записывается "мусор".
Для более глубокого анализа нужно посмотреть, на какие отметки "прошлого" улетает текущее время (т.е до какой временной отметки прочертился влево график)

Цитата ppwwdd ()
Осталась устранить проблему с показаниями от электросчетчика.

Попробуйте в html добавить для каждого параметра выделенную красным строку (число в скобках после toFixed- это количество знаков после запятой):

param_1 = c[0]
param_1 = param_1.toFixed(2)
$("#param_1").text('U = '+param_1+' V');
 
ppwwddДата: Вторник, 23.04.2019, 16:16 | Сообщение # 988
Группа: Пользователи
Сообщений: 454
Статус: Offline
Цитата Admin ()
Попробуйте в html добавить для каждого параметра выделенную красным строку (число в скобках после toFixed- это количество знаков после запятой):param_1 = c[0]
param_1 = param_1.toFixed(2)
$("#param_1").text('U = '+param_1+' V');


Admin, сделал замены наконец-то. Cтало отбражаться два знака после запятой. Спасибо за помощь. Поменял местами еще S и P.

Добавлено (23.04.2019, 16:20)
---------------------------------------------
Еще осталось разобраться почему после выключения Raspberry графики искажаются. Проверю RTC. Хотя проверял часы командой sudo hwclock -r, время совпадает с системным.


Сообщение отредактировал ppwwdd - Вторник, 23.04.2019, 16:21
 
AdminДата: Вторник, 23.04.2019, 20:21 | Сообщение # 989
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Цитата ppwwdd ()
Хотя проверял часы командой sudo hwclock -r, время совпадает с системным.

Нужно на искаженных графиках посмотреть, о чем я говорил выше - на какие отметки "прошлого" улетает текущее время (т.е до какой временной отметки прочертился влево график)
Почему-то я предполагаю, что это будет 00:00 01.01.1970 smile
 
ppwwddДата: Среда, 24.04.2019, 07:36 | Сообщение # 990
Группа: Пользователи
Сообщений: 454
Статус: Offline
Прочерчивает до начала графика. Как узнать куда оно дальше идет? Я же не могу его развернуть влево за начало координат.
Прикрепления: 9827254.png (633.0 Kb)
 
Поиск:



T2M © 2024
Сайт управляется системой uCoz