Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > CyberWrt

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.11.2014, 00:16   #41
Maker39
Member
 
Регистрация: 30.10.2014
Адрес: Калининград
Сообщений: 69
Вес репутации: 0
Maker39 is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Термостат"

Цитата:
Сообщение от melsem Посмотреть сообщение
Ею можно обновлять страницу.
Я не программист. И что вписать для обновления автоматом (с интервалом в 2, 5 или 10 секунд) страницы или самих показаний (когда открыта) ??
упсс .. не заметил, все по-старинке F5 на компе и "обновить" в андроиде.
А вот автообнова страницы (хоть порой и мешает изрядно в других случаях) здесь уместна , может кто из знатоков и подскажет как.
Maker39 вне форума   Ответить с цитированием
Старый 29.11.2014, 00:35   #42
Maker39
Member
 
Регистрация: 30.10.2014
Адрес: Калининград
Сообщений: 69
Вес репутации: 0
Maker39 is an unknown quantity at this point
Smile Re: CyberWrt модуль "Термостат"

Цитата:
Сообщение от melsem Посмотреть сообщение
Сейчас пытаюсь прикрутить модуль LCD hd44780 к терморегуляторам.
Работает и показывает дату с температурой от 2-х ds18b20.
Но иногда читает с ошибками.
Пишу в лог считанные показания температуры (интервал read две-три сек.) и за сутки там есть одна две ошибки.
Не занимайтесь ерундой ! 2-3 секунды МИР не спасут !
А за сутки и HOMO-SAPIENS больше накосячит
Maker39 вне форума   Ответить с цитированием
Старый 15.01.2015, 22:00   #43
NLObP
Junior Member
 
Регистрация: 13.01.2015
Сообщений: 8
Вес репутации: 0
NLObP is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Термостат"

Подскажите пожалуйста как написать скрипт, чтоб в установленное время менял уставки у определенного датчика в планировщике.

Последний раз редактировалось NLObP; 15.01.2015 в 22:42.
NLObP вне форума   Ответить с цитированием
Старый 15.01.2015, 23:22   #44
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 456
Вес репутации: 570
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: CyberWrt модуль "Термостат"

Цитата:
Сообщение от NLObP Посмотреть сообщение
Подскажите пожалуйста как написать скрипт, чтоб в установленное время менял уставки у определенного датчика в планировщике.
Через планировщик проще не придумать, что бы сами скрипты модулей не править.

Пример:
Создаешь два пустых файла в /usr с именами 8:00 и 17:00
В созданный фаил /usr/8:00 впиши настройки с файла /etc/config/ds18b20a_conf для 8:00 утра.

Настрой модуль через веб-морду для 17:00 дня и скопируй настройки с файла /etc/config/ds18b20a_conf в созданный фаил /usr/17:00

Потом в crone впиши это:
00 8 * * * cp -f /usr/8.00 /etc/config/ds18b20a_conf
00 17 * * * cp -f /usr/17.00 /etc/config/ds18b20a_conf

И перезагрузи роутер.

Если стоит модуль <<Планировщик>> в графе <<Путь к скрипту>>
cp -f /usr/8.00 /etc/config/ds18b20a_conf для 8:00
и так же для 17:00 cp -f /usr/17.00 /etc/config/ds18b20a_conf

Но это не прокатит если в это время 8:00 или 17:00 не будет электричества, то настройки не изменятся.

Последний раз редактировалось melsem; 15.01.2015 в 23:37.
melsem вне форума   Ответить с цитированием
Старый 15.01.2015, 23:40   #45
NLObP
Junior Member
 
Регистрация: 13.01.2015
Сообщений: 8
Вес репутации: 0
NLObP is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Термостат"

Не совсем понял: "...впиши настройки с файла /etc/config/ds18b20a_conf для 8:00 утра."
NLObP вне форума   Ответить с цитированием
Старый 15.01.2015, 23:56   #46
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 456
Вес репутации: 570
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: CyberWrt модуль "Термостат"

Цитата:
Сообщение от NLObP Посмотреть сообщение
Не совсем понял: "...впиши настройки с файла /etc/config/ds18b20a_conf для 8:00 утра."
Почитай внимательно в том сообщении с этого:
Код:
Пример:
Создаешь два пустых файла в /usr с именами 8:00 и 17:00
Это в тупую менять настроики любые
Как еще понятнее написать?? Разжевано ведь.

Последний раз редактировалось melsem; 16.01.2015 в 00:00.
melsem вне форума   Ответить с цитированием
Старый 15.01.2015, 23:59   #47
NLObP
Junior Member
 
Регистрация: 13.01.2015
Сообщений: 8
Вес репутации: 0
NLObP is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Термостат"

я понял уже, спасибо большое!
NLObP вне форума   Ответить с цитированием
Старый 16.01.2015, 00:02   #48
NLObP
Junior Member
 
Регистрация: 13.01.2015
Сообщений: 8
Вес репутации: 0
NLObP is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Термостат"

проверил, работает!
NLObP вне форума   Ответить с цитированием
Старый 17.01.2015, 23:51   #49
NLObP
Junior Member
 
Регистрация: 13.01.2015
Сообщений: 8
Вес репутации: 0
NLObP is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Термостат"

Сегодня испытал терморегулятор в деле. Выставляю температуру - 35°, гистерезис - 2°, греет до 33°, и только упала (~0.1°) температура, опять включается. Пробовал разный гистерезис, выключается не доходя выставленной температуры на величину гистерезиса. Это как-то можно исправить?
NLObP вне форума   Ответить с цитированием
Старый 18.01.2015, 01:21   #50
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 456
Вес репутации: 570
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: CyberWrt модуль "Термостат"

Цитата:
Сообщение от NLObP Посмотреть сообщение
Сегодня испытал терморегулятор в деле. Выставляю температуру - 35°, гистерезис - 2°, греет до 33°, и только упала (~0.1°) температура, опять включается. Пробовал разный гистерезис, выключается не доходя выставленной температуры на величину гистерезиса. Это как-то можно исправить?
Не так исполнительное устройство работает. Не по единице включается, а по нулю. Переделай.
Термостат работает так:
Греть от низкой температуры до установленной (к примеру у тебя 35) и отключить нагреватель.
И не включать его пока не уменьшиться температура до 33 градуса (как ты выставил 2 градуса).
А если у тебя он греет в промежутке между от 35 до 33 то инвертируй входной уровень исполнительного устройства управления нагревателем.

Или опиши от а до я работу. Не понять точно что не так.

Скинь файл ds18b20a_conf. Или что то ты не так настроил.
Миниатюры
Нажмите на изображение для увеличения
Название: 1wr.JPG
Просмотров: 347
Размер:	84.4 Кб
ID:	2172  

Последний раз редактировалось melsem; 18.01.2015 в 02:14.
melsem вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 09:13. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика