Я недавно установил MAJORDOMO и пока только разбираюсь с системой. На данный момент разобрался лишь с ВЕБ-переменными и GPS. Вот решил продвигаться дальше и обнаружил что если в меню зайти в вкладку "Режимы работы" и изменить там положение любого из представленных выключателей, а потом нажать кнопку "назад" и снова войти в вкладку "Режимы работы" все выключатели окажутся в положении "выключено". Так же не изменяются значения переменных соответствующих выключателям - смотрю их состояние в X-Ray. Точно такое же поведение всех органов управления представленных в вкладке "Demo controls". Пробовал создавать свою кнопку - результат тот же. Однако раньше (пару недель назад) я точно помню что при нажатии кнопки "Энергосбережение" Алиса произносила "Перехожу в режим экономии" и выключатель оставался включенным пока его не выключишь. Видимо что то перестало работать, хотя я ничего в коде не менял. Подскажите что нужно сделать что бы выключатели заработали? Возможно нужно обновить какие то файлы системы?
PS - Если это о чем то скажет: После нажатия на переключатель возле его названия появляется троеточие, а раньше помоему писалось "on" и "off" хотя я и не уверен.
Не работают кнопки "Энергосбережение", "Безопасность" и т.д.
Модератор: immortal
-
- Сообщения: 135
- Зарегистрирован: Ср дек 19, 2012 10:35 am
- Откуда: Ukraine/Kiev
- Благодарил (а): 7 раз
- Поблагодарили: 14 раз
Не работают кнопки "Энергосбережение", "Безопасность" и т.д.
CubieBoard A10 - основной сервер Majordomo
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Не работают кнопки "Энергосбережение", "Безопасность" и
Раньше писалось OK, скорее всего.
Если после троеточия ничего не появляется, значит система не получает http-запросы либо не может на них ответить. Дело может быть в фаерволле или настройках веб-сервера, раз такие базовые вещи не работают.
Если после троеточия ничего не появляется, значит система не получает http-запросы либо не может на них ответить. Дело может быть в фаерволле или настройках веб-сервера, раз такие базовые вещи не работают.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 135
- Зарегистрирован: Ср дек 19, 2012 10:35 am
- Откуда: Ukraine/Kiev
- Благодарил (а): 7 раз
- Поблагодарили: 14 раз
Re: Не работают кнопки "Энергосбережение", "Безопасность" и
Отвечаю на свой вопрос.
Просмотрел содержимое страничек и понял что выключателями занимается javascript. Сверил размеры файлов всех скриптов установленных в системе с оригиналами из архива и обнаружил что scripts.js отличается по размеру от архивного. Открыл его на просмотр а в нем просто двоичные данные - кракозябы Скопировал из архива оригинальный и усе заработало! Странно что данные в файле повредились чем то. Система UBUNTU server 12. Видимо какие то дисковые сбои повредили содержимое файла. Теперь выключатели работают. Тема закрыта.
Просмотрел содержимое страничек и понял что выключателями занимается javascript. Сверил размеры файлов всех скриптов установленных в системе с оригиналами из архива и обнаружил что scripts.js отличается по размеру от архивного. Открыл его на просмотр а в нем просто двоичные данные - кракозябы Скопировал из архива оригинальный и усе заработало! Странно что данные в файле повредились чем то. Система UBUNTU server 12. Видимо какие то дисковые сбои повредили содержимое файла. Теперь выключатели работают. Тема закрыта.
CubieBoard A10 - основной сервер Majordomo
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.