Установка системы
Добавлено: Ср сен 07, 2016 12:11 pm
Добрый день, уважаемые форумчане.
Поставил для себя задачу сделать свой дом умным. Сначала была идея сделать свое ПО для управления, но почитав возможности уже существующего проекта Majordomo решил попытатся построить на нем ядро умного дома. По ходу пьессы буду потихоньку адаптировать оборудование (пока делал сам) искать/исправлять баги, допиливать функции. И старатся помогать проекту.
Вводные:
Сервер: на базе Ubuntu Server 16.04 LTS , крутящейся на виртуальной машине KVM на железке Proliant Microserver.
Управление: Термостаты, Нагрузки, Освещение, Полив, Автоматика ворот и т.п.
Теперь, собственно о проблемах.
После запуска в системе невозможно сделать почти ни одну функцию.
Все время выдает какие-то ошибки в БД. Например при старте (выбор языка) выдает ошибку сохрания в таблицу settings, потому что в запросе не хватает поля DATA, а оно не может быть null. Сценарии тоже невозможно сохранить. Но я брал скрипт БД из пакета установки, а следовательно, вероятно он должен быть синхронизирован с версией кода? Или я что-то пропустил?
Поставил для себя задачу сделать свой дом умным. Сначала была идея сделать свое ПО для управления, но почитав возможности уже существующего проекта Majordomo решил попытатся построить на нем ядро умного дома. По ходу пьессы буду потихоньку адаптировать оборудование (пока делал сам) искать/исправлять баги, допиливать функции. И старатся помогать проекту.
Вводные:
Сервер: на базе Ubuntu Server 16.04 LTS , крутящейся на виртуальной машине KVM на железке Proliant Microserver.
Управление: Термостаты, Нагрузки, Освещение, Полив, Автоматика ворот и т.п.
Теперь, собственно о проблемах.
После запуска в системе невозможно сделать почти ни одну функцию.
Все время выдает какие-то ошибки в БД. Например при старте (выбор языка) выдает ошибку сохрания в таблицу settings, потому что в запросе не хватает поля DATA, а оно не может быть null. Сценарии тоже невозможно сохранить. Но я брал скрипт БД из пакета установки, а следовательно, вероятно он должен быть синхронизирован с версией кода? Или я что-то пропустил?