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

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

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

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


Сообщение отредактировал Zoolu - Суббота, 03.03.2018, 17:58
 
AdminДата: Четверг, 21.03.2019, 21:01 | Сообщение # 941
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Цитата ppwwdd ()
Это очень трудно исправить?

Беда в том, что исправлять-то нечего. Этот сбой может проявиться непредсказуемо. Например, при рестарте. тут не исправление, а оптимизация нужна.
Нужно будет более внимательно "покурить мануал" по модулю time в питоне.
 
AdminДата: Суббота, 23.03.2019, 11:01 | Сообщение # 942
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Цитата ppwwdd ()
ADMIN, мне тоже нужна такая опция в WHPi.

1. Делаем бэкап существующих файлов
2. В файле конфигурации home/pi/myproject/html/config/config.txt добавляем в конце  строку с любым значением, например 1
3. Заменяем файлы config.html, counter.htm, modbus_counter.py, gpio.py
4. После рестарта заходим на страницу конфигурирования и вводим уставку максимального тока (в амперах).
5. Сохраняем конфигурацию.

При превышении введенной уставки будет срабатывать (включаться) реле №8. Изменить номер реле можно в скрипте modbus_counter.py. Если нет свободных реле, можно применить какой-либо другой сценарий, например выводить сигнализацию в web-интерфейс и (или) отправлять сообщения на e-mail или Телеграм.

P.S. Измененный скрипт частично портирован с версии для первой малины и проверен только через симулятор ModbusSlave.
Прикрепления: counter_2.zip (31.4 Kb)
 
ppwwddДата: Воскресенье, 24.03.2019, 06:39 | Сообщение # 943
Группа: Пользователи
Сообщений: 454
Статус: Offline
ADMIN, спасибо.
 
AdminДата: Воскресенье, 24.03.2019, 19:58 | Сообщение # 944
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Ок, проверяйте.
Еще добавил график динамики потребления электроэнергии. У себя использую эту функцию уже давно, очень удобно определять пиковые нагрузки. Выглядит это примерно так:



Разумеется, график можно развернуть и просмотреть более детально.
Прикрепления: 9698984.png (53.8 Kb)
 
ppwwddДата: Воскресенье, 24.03.2019, 21:47 | Сообщение # 945
Группа: Пользователи
Сообщений: 454
Статус: Offline
Вот такой график нагляднее. Мне он намного больше нравится.

Добавлено (25.03.2019, 19:52)
---------------------------------------------
ADMIN, попробовал. Заменил файлы, записал "1" в config.txt. В строку "over counter" записал "10". Сохранил, но в поле значение не сохранилось. Сделал restart..... и веб страница вообще не загружается. Вернул все назад - веб страница загрузилась.

 
ppwwddДата: Понедельник, 25.03.2019, 22:03 | Сообщение # 946
Группа: Пользователи
Сообщений: 454
Статус: Offline
Даю скрин.

Добавлено (25.03.2019, 22:35)
---------------------------------------------
Не работает. Вернул прежнюю версию.

Прикрепления: 8537624.png (93.0 Kb)
 


AdminДата: Вторник, 26.03.2019, 05:27 | Сообщение # 947
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Не преобразовывается во float значение counter_y (начальные показания вторичного счетчика).
Конфиг-файл приложите, возможно при конфигурировании это поле  осталось пустым и сейчас там нет никакого значения.

Если ничего не получится, устанавливайте тимвьювер, вечером посмотрю удаленно
 
ppwwddДата: Вторник, 26.03.2019, 07:06 | Сообщение # 948
Группа: Пользователи
Сообщений: 454
Статус: Offline
Даю файлы.
Прикрепления: 7874095.png (431.9 Kb)
 
AdminДата: Вторник, 26.03.2019, 08:21 | Сообщение # 949
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Что значит "не прописывается"? Не сохраняется введенный параметр? И почему остальные окна параметров счетчиков "пустые". Там, по крайней мере должны быть нули, а не "пробелы"
P.S. Но интерфейс, я так понимаю, уже открылся?
 
ppwwddДата: Вторник, 26.03.2019, 14:20 | Сообщение # 950
Группа: Пользователи
Сообщений: 454
Статус: Offline
Интерфейс не открывается. 
Цитата Admin ()
И почему остальные окна параметров счетчиков "пустые"


sad Действительно, а почему остальные окна пустые?

Цитата Admin ()
Не сохраняется введенный параметр?


Я же писал, что не сохраняется.

Добавлено (26.03.2019, 14:21)
---------------------------------------------
Цитата ppwwdd ()
В строку "over counter" записал "10". Сохранил, но в поле значение не сохранилось.


Добавлено (26.03.2019, 14:23)
---------------------------------------------
Цитата Admin ()
P.S. Но интерфейс, я так понимаю, уже открылся?


До рестарта вот такая страница есть, но после рестарта не открывается.
 
Поиск:



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