Ответы пользователя по тегу Автоматизация
  • GitLab: Как настроить автовыкатку на сервер?

    @LiS-31
    В Git предусмотрена система Хуков. При наступлении выбранного события выполняется заранее заданный скрипт, в Вашем случае подойдет post-commit. Их реализация есть в большинстве Git-клиентов и серверов.
    GitLab к этим возможностям добавляет собственные хуки. Если этого недостаточно, можете попробовать GitLab Runner.
    Ответ написан
    Комментировать
  • Какие есть управляемые выключатели света для умного дома?

    @LiS-31
    Для управления светом я рекомендую смотреть в сторону импульсных (бистабильных) реле и диммеров аналогичной конструкции.
    В данном случае вы заводите все силовые провода от нагрузок в щиток, от выключателей в щиток заводите тонкие сигнальные провода провода (хоть витую пару), и коммутируете в щитке. На одну нагрузку можно повесить сколько угодно выключателей, подключенных параллельно. Главное выключатель брать не классический перекидной, а звонковый (который не фиксируется в выбранном положении).
    Такая конструкция позволяет вам управлять светом без каких-либо серверов умного дома, и при этом вы можете на любой удобной плате программно замыкать контакты, эмулируя нажатие выключателя.
    P.S. Импульсные реле отличаются количеством сигнальных входов. Минимально в нем 2 входа, по которым идет сигнал инвертирования состояния, но есть модели где присутствуют контакты "включить все нагрузки" и "выключить все нагрузки". Такими реле проще управлять программно т.к. не требуется отслеживать текущее состояние нагрузки.
    Ответ написан
    2 комментария