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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.11.2014, 22:58   #51
bpgsoft
Junior Member
 
Регистрация: 03.11.2014
Сообщений: 14
Вес репутации: 0
bpgsoft is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Школьник-4"

Было бы замечательно, буду ждать.
bpgsoft вне форума   Ответить с цитированием
Старый 06.11.2014, 18:08   #52
bpgsoft
Junior Member
 
Регистрация: 03.11.2014
Сообщений: 14
Вес репутации: 0
bpgsoft is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Школьник-4"

откуда берется время, особенно интересует что происходит когда пропадает питание и роутер перезагружается? Синхронизируется ли модуль Школьник после возобновления питания и конекта к сети, если да, то сколько времени для этого нужно, если нет, напишите что необходимо сделать?
После этого дурацкого перевода часов, какие то глюки, роутер видит время из браузера правильно, а модуль Школьник бывает показывает время на час вперед?
Как исправить?

Нужно ли перезапускать модуль после внесения любых изменений?
bpgsoft вне форума   Ответить с цитированием
Старый 06.11.2014, 18:19   #53
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: CyberWrt модуль "Школьник-4"

У меня в модуле не решена проблема часового пояса. Есть такой файлик /etc/config/system, кажется. Вот там нужно прописать параметр, отвечающий за текущую зону. Дело в том, что я пока не знаю как это сделать (не прочитал документацию о том как это вообще работает). Поэтому можно поступить двумя путями:
1. Самому разобраться где и что нужно записать, чтобы временная зона правильно установилась.
2. Прошить сначала роутер прошивкой OpenWrt с интерфейсом Luci. Там на вкладке выбрать и установить зону. Сохранить изменения. Потом накатить CyberWrt поверх. Настройки сети, времени и пр. сохраняются при этом.

Что касается пропадания питания. В роутере нет своих встроенных часиков, поэтому он синхронизируется по сети. Если есть доступ в Интернет, то это происходит автоматически (не знаю насколько быстро).

Если питание отрубилось, то нужно нажать кнопку "Синхронизировать с браузером" на страничке модуля. При этом текущее время из браузера запишется в роутер. Нажать только нужно 2 раза. Почему-то с первого не срабатывает.

На моей памяти редко пропадало питание, главное проинструктировать того, кто будет пользоваться, чтобы он не забыл выставить время таким образом.

П.С. Лучше перезапускать, т.к. текущее дневное расписание задаётся в полночь каждый день. Т.е., если внесли изменения в конфигурацию звонков, то они вступят в силу только в полночь, либо после останова / пуска. Перезагружать роутер не надо
__________________
Россия навсегда!

Последний раз редактировалось uni; 06.11.2014 в 18:22.
uni вне форума   Ответить с цитированием
Старый 06.11.2014, 18:26   #54
bpgsoft
Junior Member
 
Регистрация: 03.11.2014
Сообщений: 14
Вес репутации: 0
bpgsoft is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Школьник-4"

Спасибо за быстрый ответ.
Это очень важные замечания, надо бы в ФАК по модулю добавить.
bpgsoft вне форума   Ответить с цитированием
Старый 06.11.2014, 18:36   #55
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: CyberWrt модуль "Школьник-4"

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

Дело в том, что настройка временной зоны не такая простая. Есть какой-то спец документ, который это всё дело описывает, но проблема даже не в этом. Я смотрел исходники Luci, где эта самая работа выполняется. Там нужно писать относительно сложный код на js, который по выбранной стране / городу автоматически формирует нужную строку и записывает её в нужный конфигурационный файл.

Нет времени ковыряться и портировать тот код к себе. Может кто-нить когда-нибудь осилит и встроит этот код в интерфейс CyberWrt. Для москвичей проблем нет, т.к. автор прошивки из Москвы и у него такая настройка по умолчанию, а для всех остальных - напряг.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 06.11.2014, 20:08   #56
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: CyberWrt модуль "Школьник-4"

Через файловый менеджер открываем фаил etc/config/system
И правим строку
option timezone MSK-4
Admin вне форума   Ответить с цитированием
Старый 06.11.2014, 21:45   #57
bpgsoft
Junior Member
 
Регистрация: 03.11.2014
Сообщений: 14
Вес репутации: 0
bpgsoft is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Школьник-4"

Я пробовал менять эту строку option timezone MSK-4 на
Europe/Minsk EET-2EEST,M3.5.0,M10.5.0/3
ничего не поменялось, часы как шли правильно, так и идут, а в модуле все равно были глюки
по мотивам
http://wiki.openwrt.org/doc/uci/system#time.zones

Админ, скажите а как бы правильно настроить синхронизацию этого модуля со системным временем, которое получается прекрасно синхронизируется по сети само, а вот модуль его не видит.
Просто получается, что модуль без самостоятельной синхронизации с системным временем роутера как бы не нужен, ну не комильфо заходить после сбоя питания в браузер чтобы синхронизировать время.
bpgsoft вне форума   Ответить с цитированием
Старый 06.11.2014, 22:02   #58
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: CyberWrt модуль "Школьник-4"

В веб интерфейсе CyberWrt часы синхронизируются с Вашим компьютером
А системные часы берут информацию об зоне из etc/config/system

Правильно для Минска будет так:
option timezone 'EET-2EEST,M3.5.0,M10.5.0/3'

Для Москвы:
option timezone 'MSK-3'


Проверить системное время и частовой пояс, можно через консольную команду date
Admin вне форума   Ответить с цитированием
Старый 07.11.2014, 10:20   #59
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: CyberWrt модуль "Школьник-4"

Admin, нельзя ли включить установку зоны в интерфейс CyberWrt, используя список по указанной ссылке: http://wiki.openwrt.org/doc/uci/system#time.zones
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 07.11.2014, 11:55   #60
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: CyberWrt модуль "Школьник-4"

Модуль можно добавить, но из-за перевода времени все таймзоны не корректные
PHP код:
Asia/Magadan    MAGT-11MAGST,M3.5.0,M10.5.0/3
Asia
/Anadyr    ANAT-11ANAST,M3.5.0,M10.5.0/3
Asia
/Kamchatka    PETT-11PETST,M3.5.0,M10.5.0/3
Asia
/Magadan    MAGT-11MAGST,M3.5.0,M10.5.0/3
Asia
/Sakhalin    SAKT-10SAKST,M3.5.0,M10.5.0/3
Asia
/Vladivostok    VLAT-10VLAST,M3.5.0,M10.5.0/3
Asia
/Yakutsk    YAKT-9YAKST,M3.5.0,M10.5.0/3
Asia
/Irkutsk    IRKT-8IRKST,M3.5.0,M10.5.0/3
Asia
/Krasnoyarsk    KRAT-7KRAST,M3.5.0,M10.5.0/3
Asia
/Omsk    OMST-7
Asia
/Novokuznetsk    NOVT-6NOVST,M3.5.0,M10.5.0/3
Asia
/Novosibirsk    NOVT-6NOVST,M3.5.0,M10.5.0/3
Asia
/Yekaterinburg    YEKT-5YEKST,M3.5.0,M10.5.0/3
Europe
/Samara    SAMT-3SAMST,M3.5.0,M10.5.0/3
Europe
/Volgograd    VOLT-3VOLST,M3.5.0,M10.5.0/3
MSK
-4
Europe
/Simferopol    EET-2EEST,M3.5.0/3,M10.5.0/4
Europe
/Kaliningrad    EET-2EEST,M3.5.0,M10.5.0/
Admin вне форума   Ответить с цитированием
Ответ


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

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

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

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

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


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


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