Сохранение состояния выходов на сервере



  • Как в IH (Berry) сохранять состояние выходов у контроллеров и восстанавливать их состояние? Например, в доме в каких-то зонах включен свет, пропадает питание на контроллере (отсутствие ИБП, сбой ИБП, регламентные работы), после появления питания чтобы IH смог восстановить состояние выходов контроллера при появлении его в сети.

    Конечно ситуация не тривиальная и как правило на том же ИБП может висеть сервер IH, но не первый раз сталкиваюсь с тем что приходится перезагрузить контроллер (монтаж или пуско-наладка в щитке, обновление прошивки, изменение настроек с перезагрузкой). Тот же MegaD шлет на сервер сообщение что он стартовал. Но как сохранить предыдущее состояние (до перезагрузки) выходов MegaD и как восстановить?



  • В IH состояния всех устройств сохраняются. Мало того, они сохраняются и при перезагрузке сервера (кроме последних 10 сек).

    Вопрос как передать эту информацию на MegaD.

    Похоже это нужно сделать в плагине. Анализировать сообщения и при получении сообщения о включении не менять состояния устройств на сервере, а наооборот, отправить на контроллер состояния устройств с сервера.

    Постараемся учесть в новом плагине для Cherry.



  • Ок, в плагине на данный момент можно ловить сообщения, но как контроллеру указать какое состояние портов ему надо выставить?

    Вероятно требуется доработка плагина. Надеюсь плагин Cherry совместим с плагином Berry? Пока переезжать на Berry нет времени.

    А вообще, зная немного Berry, нахожу прелесть Cherry в том, что у нее уже создан пользовательский интерфейс и ничего выдумывать не надо. Установил, настроил и пользуешься. Поэтому считаю не целесообразным останавливать поддержку Cherry, хотя Вам виднее.



  • Немного запутались в Berry и Cherry.

    По первым буквам - ABCD. По очереди.

    Была версия Berry. Новая версия Cherry

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

    В Cherry пользовательский интерфейс вы настраиваете как угодно. В этом несомненное преимущество Cherry.

    Согласен с Вами. Иногда проще использовать готовый интерфейс и не заморачиваться с дизайном.

    Поэтому мы предусмотрели возможность использования шаблонных интерфейсов. Один из них будет в стиле Berry.

    Поддержка пользователей Berry сохраняется. Но обновления системы больше не выходят.

    Поэтому плагин для MegaD с дополнительными возможностями будет только в Cherry



  • Да, немного запутался, хотя знал что Cherry - более новая.

    То есть надо переходить на Cherry и другого выхода пока нет.

    Тогда 2 вопроса:

    1. Образ Cherry под RP или пакет для debiana уже доступны (не смотрел еще на сайте)?

    2. Экспорт настроек из Berry без проблем импортируется в Cherry?



  • Посмотрел новый сайт, понял что Вы пошли дальше - github, облачные решения. В общем, "респект и уважуха"!

    На ваших тестовых Odroid и Raspberry Pi2/3 новая Cherry работает сносно (ваши рекомендации по ОЗУ - 2Гб)? Или стоит посмотреть не на "микрокомпьютер", а на какой-нибудь добротный неттоп? Что порекомендуете? Те более в моей реализации умного дома GPIO микрокомпьютера не требуются.



  • @Alex_Jet:

    1. Образ Cherry под RP или пакет для debiana уже доступны (не смотрел еще на сайте)?

    Образа пока нет. На сайте в разделе "поддержка/быстрый старт" есть ссылка на установку системы. Сам устанавливаю у себя таким способом для тестов.

    Можно попробовать, то только в качестве теста.
    @Alex_Jet:

    2. Экспорт настроек из Berry без проблем импортируется в Cherry?

    Это еще не сделано. Займемся после выхода рабочей версии.
    @Alex_Jet:

    На ваших тестовых Odroid и Raspberry Pi2/3 новая Cherry работает сносно (ваши рекомендации по ОЗУ - 2Гб)? Или стоит посмотреть не на "микрокомпьютер", а на какой-нибудь добротный неттоп? Что порекомендуете? Те более в моей реализации умного дома GPIO микрокомпьютера не требуются.

    На Raspberry, Odroid, Orange работает хорошо. Мощностей хватает. Возможные проблемы Вы знаете сами, SD карта.

    Идея с неттопом не плоха. Есть еще идея ставить систему на планшет с Android. Теоретически должно работать, хотя есть нюансы. После тестов сообщу.



  • @Alex_Jet:

    На ваших тестовых Odroid и Raspberry Pi2/3 новая Cherry работает сносно (ваши рекомендации по ОЗУ - 2Гб)? Или стоит посмотреть не на "микрокомпьютер", а на какой-нибудь добротный неттоп? Что порекомендуете?

    Сегодня заказал такой неттоп https://ru.aliexpress.com/item/Fanless-Mini-PC-Intel-Windows-10-Celeron-J1900-2-LAN-Quad-Core-Multi-Mini-Computer-Desktop/32832835740.html?spm=a2g0v.search0204.0.0.0Onkkg

    Доставку обещали за месяц. Цена 9т.р.

    Взял в толстом корпусе. Будет возможность поставить HDD



  • А какую конфигурацию выбрали? Тонкий/толстый Селерон?



  • @Alex_Jet:

    А какую конфигурацию выбрали? Тонкий/толстый Селерон?

    Толстый. Чтобы позже поставить HDD



  • @intrahouse:

    @Alex_Jet:

    А какую конфигурацию выбрали? Тонкий/толстый Селерон?

    Толстый. Чтобы позже поставить HDD

    Ааа толстый - это корпус, а не процессор:) А ОЗУ 2 или 4 Гб выбрали



  • ОЗУ 2Гб

    Для системы intraHouse этого достаточно


Авторизуйтесь, чтобы ответить