Вопросы по работе системы



  • @amgstone, проститесь уже с одноплатниками, которые на борту имеют только SD-карту. Ну либо надо использовать очень хорошие SD-карты промышленного типа. Нельзя SD-карты нагружать всякими постоянными записями...



  • @Alex_Jet так нужно докупить x820? Кроме sd ничего не можеть быть?



  • @amgstone, не связывайтесь с одноплатниками, которые могут писать данные только на SD-карту. Можно на Ali купить не дорогой промышленный ПК в безвентиляторном исполнении - там на M2 и система, и БД будут жить годами!
    Если использовать RPI, то возможно подключить к нему hdd через переходник USB-SATA и принудительно переместить всю БД на hdd. Однако надо также что-то делать с JSON-файлами конфигурации iH - они так же постоянно перезаписываются при изменении их свойств.
    Кстати, сдается мне, что вариант от d.v.ermakov тоже очень хорош (https://www.ab-log.ru/forum/viewtopic.php?f=1&t=1719) - там используется полноценный eMMC, однако я для себя решение давно принял.





  • @thunder_d, класс! Китайцы не дремлют))) Однако надежность оставляет желать лучшего если одноплатник находится в постоянной доступности. Распечатать бы новый корпус для такого варианта - чтобы все скрылось внутри него.



  • Это организация записи. Если постоянно редактировать один и тот же файл, карта быстро ломается.
    Если писать новые файлы по кругу до полного заполнения карты, а потом затирать самые старые - она живет дольше.
    У меня, например, внутри видеокамеры карта работает уже пятый год. Камера пишет на нее видео по кругу. На карту помещается 2 недели.
    Соответственно, в году 48 недель. Значит в год карта перезаписывается 24 раза.
    За 5 лет - 120 раз. Копейки. Еще лет на 100 хватит. А это постоянная запись большого объема информации, постоянная.

    А если писать изменение температуры с одного датчика в один и тот же файл, то он в сутки перезапишется 1000 раз на одно и то же место, и убьет карту за месяц. Хотя данных там на порядки меньше, чем в видео-потоке.

    Но оптимизировать системы под ссд уже не модно. Так что присоединяюсь к Alex_Jet. Есть совершенно недорогие промышленные ПК, поддерживающие износостойкие носители информации.



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



  • @amgstone
    Это просто проблема так проявляется.

    У меня в контроллере отопления такая проблема была, когда я включал логирование показаний датчиков.
    Слетало не логирование, а настройки.
    Причем в работе было 2 карты, на одной слетали настройки контуров.
    На второй настройки доступа к веб-морде.



  • @Erik а какой у вас комп стоит?



  • @amgstone, у меня вот такой с двумя COM-портами и без Wi-Fi. Работает не выключаясь уже с конца 2018 года. Трендов из iH пишется довольно много.



  • @amgstone
    https://www.gigabyte.com/Motherboard/GB-SBCAP3450-rev-11#ov

    в нем 8 гигов памяти и SSD на терабайт.

    Поставил на него ESXI от VMWARE, и на виртуалках запустил на нем:
    Сервер IntraHouse
    NAS (сетевая хранилка, DNLA сервер, торрент-клиент)
    NVR Shinobi (сетевой регистратор для видеокамер)
    Мониторинг ИБП (У него своя програмулина по USB)
    Рабочая станция с линуксом и энидеском (для удаленного доступа, если впн отвалится)
    OPDS каталог (с книгами для электронных читалок)
    Виртуальный микротик.
    Еще Астериск. IP телефония (домашний номер из Москвы проброшен) и домофон.



  • У меня больше года трудится вот такой https://aliexpress.ru/item/4000415543856.html?spm=a2g0s.9042311.0.0.264d33edSlYXNn . Нареканий нет вообще.



  • Здравствуйте. Если зайти в веб интерфейс с телефона ( android) то не все влазит на экран, если перевернуть, то все нормально. Скажите пожалуйста, как это можно решить?



  • Пользователь @DM19 написал в Вопросы по работе системы:

    Здравствуйте. Если зайти в веб интерфейс с телефона ( android) то не все влазит на экран, если перевернуть, то все нормально. Скажите пожалуйста, как это можно решить?

    Сделать отдельный набор интерфейсов для мобильного телефона.



  • @Erik а подскажите это где такая настройка?



  • @DM19
    В правах пользователей есть настройка "стартовый экран основной" и "стартовый экран мобильный".
    Соответственно, вы рисуете в системе 2 разных интерфейса, один рассчитанный для большого экрана ПК и мышки, врой для экрана телефона и пальца. И в настройках пользователей задаете им разные интерфейсы для входа с разных устройств.



  • intrapro, добрый вечер!
    Не откажите в помощи. До некоторого времени крутился умный дом на ihpro, пока не решил перенести его на другую аппаратную платформу. Для этого взял Intel NUC J5005, поставил debian buster, intrahouse lite, плагины, импортировал мой проект, активировал PRO лицензию. При проверке заметил отсутствие очень нужного для работы сценария модуля ssh2, который на предыдущей машине прекрасно работал. Долго мучался с установкой, пока не прочитал пост с Вашим советом по его размещению. Кстати, из-за многократных переустановок перестала активироваться лицензия. Помогите исправить.
    При установке модуля столкнулся с другой "заразой". Захожу в папку /opt/intrahouse-c/backend, запускаю команду sudo /opt/intrahouse-c/node/bin/node /opt/intrahouse-c/node/bin/npm --scripts-prepend-node-path=auto install ssh2, модуль устанавливается, но пишет, что удалено 100 с лишнем пакетов и после этого ih не запускается. По логу ih.log выяснил, что теряется модуль pdfmake. Запустил его установку - установились 100 с лишним пакетов ядра, как я понял. ih работает, модуль ssh2 в папке node_modules присутствует, но судя по логам не находится сервером. Подскажите, как правильно поставить этот модуль.



  • @int144 Добрый день. Пришлите нам на support файл ih.log и лицензионный ключ



  • @intrahouse, отправил



  • @int144, в Cherry зависимости проекта лучше ставить не в /opt/intrahouse-c, а в /var/lib/intrahouse-c.
    Можно сделать это вручную, как Вы и делали, но в другой папке.
    Можно использовать процедуру установки зависимости сниппета - создать новое устройство, на вкладке Дополнительно поставить галочку и прописать имя пакета. После сохранения изменений пакет должен установиться, его можно использовать в сценарии (установка может занять некоторое время) . Само устройство можно удалить, пакет останется.
    snipdep.png

    По поводу лицензии - она сейчас не активна, можно активировать заново.

    Кстати, в V5 внешние пакеты для проекта ставятся полностью интерактивно и переносятся вместе с проектом.


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