Как восстановить уже написанные правила в General, Rooms, Widgets, Automation. |
Подключитесь к Razberry по SSH. Отключите z-way-server: sudo /etc/init.d/z-way-server stop Перейдите в папку /opt. Там лежит ваша текущая папка z-way-server: Также там лежать папки z-way-server_????-??-??-??, которые являются бекапами, сохданными автоматически при обновлении на новую версию. Найдите ваш последний бекап. В нем лежит папка automation, а в ней папка storage. Вот возьмите целиком ее из вашего бекапа, переместите в рабочую на то же место. Запустите z-way-server: sudo /etc/init.d/z-way-server start По хорошему автоматизация должна сохраняться, но это rc, когад будет стабильная - не должно быть такого. 1
И тогда, как минимум, слетит Z-Wave Binding, который придется потом добавлять вручную Точно, про него я снова забыл 1
У меня такая же проблема сейчас. Скажите, пож-ста, а как надо перемещать эту папку storage? Оно сильно ругается, если пользоваться 'cp' : пишет, что "omitting directory storage"; а если 'cp -r' - то "cannot create regular file opt/z-way-server/automation/storage/shemasjson161515635bf81aaee9a368d9f07cfc85.json: Permission denied" и ещё про .keep и configjson похожие отказы (наверно не обязательно переписывать сюда эти длинные префиксы?). Может быть, я не так директорию назначения указываю? Я записываю команду вот так: pi@raspberry-pi /opt/z-way-server 2014-10-30-17-32/automation $ cp -r storage /opt/z-way-server/automation Или, может быть, права надо поменять? Извините, но я ещё пока плохо плаваю в linux'е - пытаюсь научиться. 1
да, вам не хватает прав. Попробуйте с sudo. sudo cp -r storage /opt/z-way-server/automation Спасибо! Попробую. Действительно, не хватало прав. С sudo оно стало получаться. Но, к сожалению, проблема в целом не решилась. При переходе в Z-Way Home Automation UI появляется предупреждение Warning, в котором сообщается следующее: Can not load modules.json from modules/SimpleScene/module.json: SyntaxError: Unexpected token } А в большом поле, где раньше перечислялись мои устройства, нет вообще ни одного. В бэкапных директориях (и в основной тоже) я вообще не нахожу папки SimpleScene. Ну и файл module.json тоже не обнаруживается. Куда они могли пропасть? И где их взять? А что изначально сделали? просто обновились? правила должны были сохраниться, просто Z-Wave Binding надо было добавить руками.
showing 5 of 7
show 2 more comments
|