Страница 2 из 3
Re: Сломалося :(
Добавлено: Вс мар 31, 2013 10:08 pm
Jager
BATONS писал(а):sergejey
У меня такая проблема - если операционка завершена некорректно (выключают напряжение в квартире), то при последующем запуске программы MajorDoMo она отказывается принимать данные с датчиков ардуино
Вот и у меня случилось тоже самое, утром заметил что не обновляются данные с нескольких термодатчиков подключенных к ардуино. Физически все исправно, температура меряется и выводится на страничке ардуино. MajorDoMO забирает данные через веб переменные, но показания некоторых игнорирует. Базу посмотрел, вроде все в норме. Ошибка достаточно критичная, в данном конкретном случае котел разогрел дом до 30 градусов.
Re: Сломалося :(
Добавлено: Пн апр 01, 2013 11:17 am
sergejey
Может всё-таки с базой что не так? Надо на всякий случай сделать проверку всех таблиц, а потом оптимизацию -- иногда ошибки только так вылазят.
Re: Сломалося :(
Добавлено: Пн апр 01, 2013 11:33 am
Jager
sergejey писал(а):Может всё-таки с базой что не так? Надо на всякий случай сделать проверку всех таблиц, а потом оптимизацию -- иногда ошибки только так вылазят.
Сразу сделал, ошибок нет. Проблема еще в другом, сохранил два файла backup, master.tar и backup_design_code.tar. Снес majordomo, установил с нуля 0.3b backup не накатывается, установил 0.2b с тем же результатом. Сам процесс идет и рапортует об успешном завершении, но в результате голая система. Придется похоже все заново настраивать

Re: Сломалося :(
Добавлено: Пн апр 01, 2013 11:50 am
anemcov
да, кстати, по бэкапы вопрос хороший.
Вроде делаю полный бэкап (проставляю все галочки). А в итоговом файле - очень скудные данные лежат, не все каталоги, нет файла config.php
Можно поподрожнее рассказать, как бэкапы задумывались, как надо делать резервное копирование и как восстанавливаться?
(я понимаю, что лучший способ - полная копия каталога средствами ОС, но все-таки интересно про встроенные механизмы услышать).
Re: Сломалося :(
Добавлено: Пн апр 01, 2013 12:21 pm
sergejey
посмотрите ещё папку htdocs/backup -- там должны быть каталоги по датам создания бэкапа, который делается при каждом рестарте системы. оттуда можно вручную поверх свежей инсталляции скопировать папки и восстановить дамп базы данных.
тот бэкап который делается в разделе Резервное копирование так же должен включать основные данные, но он не будет включать код и шаблоны, которые и так есть в установочном пакете. так же важно, что б при создании бэкапа ставилась галочка на пункте Data -- тогда будет сохраняться и состояние базы данных.
Re: Сломалося :(
Добавлено: Пн апр 01, 2013 2:29 pm
Vadymkyr
у меня тоже после восстановления из бэкапа пропали все настройки веб-переменных и устройства он-лайн, пришлось все заново делать
Re: Сломалося :(
Добавлено: Пн апр 01, 2013 2:59 pm
Alex
котел разогрел дом до 30 градусов
Вот она, та точка, которая разделяет любителей с ардуинами и профессионалов с контроллерами по 400 евро. Хорошо, что до 30, а не до 300.
Re: Сломалося :(
Добавлено: Пн апр 01, 2013 4:23 pm
Jager
Разогрел только до 30, дальше сработал механический термостат стоимостью 200 рублей и отключил котел от электроэнергии. А на счет "профессионалов", был у меня вот такой контроллер
http://www.owen.ru/catalog/74250271 как раз стоил около 400$, работал 2 месяца а потом взял и тихо умер, совсем.
Re: Сломалося :(
Добавлено: Пн апр 01, 2013 5:24 pm
sergejey
Проект не является продуктом в каком-либо виде. Статус проекта – разработка и исследование. Проект не совсем прост в понимании и предназначен для энтузиастов в области домашней автоматизации. Глубокое внедрение и настройка проекта под собственные нужды потребует навыки программирования и хотя бы базового понимания объектно-ориентированного подхода в разработке. Нижеописанные возможности могут быть реализованы не в полной мере либо недостаточно тщательно протестированы. Не допускается использование системы в тех случаях, когда от надёжности функционирования элементов системы может зависеть жизнь либо здоровье людей.
Цитирую сам себя

Re: Сломалося :(
Добавлено: Пн апр 01, 2013 7:54 pm
Jager
Цитирую сам себя

Все верно. У меня система установлена на строящемся доме, соответственно нет возможности быстрого реагирования. Для того что бы не разморозить систему отопления и не допустить перегрева установлены два механических термостата, один включает котел при понижении температуры в помещении до 15 С, второй блокирует котел при 28 С (+/- 2 С) MajorDoMo выступает в качестве надстройки, управляя котлом и поддерживая температуру в 22 С и освещением, работает в тестовом режиме так сказать. За 3 месяца случился один сбой, когда сработала система безопасности. Причина, отключение эл.энергии, вывод, нужен хороший UPS
