Старый компьютер для умного дома

Смотреть видео на Youtube

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

Конечно это все было очень сложно, это совсем очень не похоже на умный дом, это просто разные отдельные устройства, которые между собой связать очень сложно и конечно какие-то сценарии там сделать вообще нереально было.

Ну и когда я понял в чем подвох я конечно купил просто в ближайшем магазине Raspberry и начал на нем настраивать весь этот умный дом, то есть туда я сразу поставил систему умного дома, начал подключать к нему разные датчики, светодиоды, даже купил шилд, который на три реле был и его тоже подключил, и пытался этим управлять, и щелкать этими релюшками, конечно это все было очень интересно, но это конечно было не очень безопасно, потому что фактически на Raspberry ,конечно там хоть и есть разъемы соответствующие, позволяющие экспериментировать, но он очень чувствителен к любым ошибкам и его можно легко просто взять и спалить, если что-то неправильно там подключить.

Но и многие устройства они конечно еще на 5 вольтовой логике работают, а сам Raspberry на трех вольтовой, то есть в принципе можно было просто там подав напряжение куда-нибудь не то, просто вывести строй весь этот компьютер.

Потом появились отдельные микроконтроллеры esp8266, я сразу тоже напокупал, они там стоили недорого, да и сейчас они недорого стоят, в районе 100 рублей можно купить такой, к нему тоже можно подключать разные устройства, светодиоды, лампочки разные. релюшки там делать, то есть в принципе разные датчики подключать, это в принципе все интересно и не так уж и опасно, и сами эти микроконтроллеры они и работают и поддерживают 5 вольт логику, то есть в принципе их спалить уже сложнее, но и если даже что-то там неправильно подключиться, у меня так было, ну один минкроконтроллер уничтожится, можно будет купить еще пачку по цене одного Raspberry и дальше продолжить эксперименты.

Ну и поскольку он работает по wi-fi это тоже очень удобно, то есть фактически его можно простым способом интегрировать с Raspberry, то есть можно там через определенную интеграцию это сделать, либо напрямую просто там через какие-нибудь команды отправляйть, это можно допустим по MQTT отправлять информацию на сервер, и там уже обрабатывать, то есть вариантов интеграции много и поэтому на самом Raspberry уже нет нужды там какие-то устройства подключать, то есть он может быть просто выступать как компьютер, и его можно убрать в корпус отдельный и в принципе вообще всю эту систему сделать децентрализованной, то есть датчики будут просто через эти микроконтроллеры подключаться к системе умного дома.

В принципе эти микроконтроллеры esp8266 они достаточно мощные, то есть там можно делать сложные устройства, подключать очень много датчиков, разные протоколы связи использовать, и даже я в одно время пытался на их базе просто сделать веб-сервер, и сделать полностью шлюз умного дома, то есть там чтобы система была, и даже с этих контроллеров транслировался дашборд, который можно было показывать на айпадах и в принципе полная замена, то есть никакого Raspberry не надо, за 100 рублей можно сделать в принципе полноценный шлюз, который будет нормально работать.

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

Ну и по большому счету на Raspberry осталась только сама система умного дома, я использую несколько, это OpenHAB и Home Assistant, и в них уже там разными способами, через разные интеграции можно подключаться к разным экосистемам Tuya, Xiaomi, у меня используется, можно еще многие другие подключать, то есть в принципе там он достаточно большой, есть еще способы взаимодействия разные, можно через API разные взаимодействовать, то есть там можно, и поскольку стоит Linux можно и программировать на разных языках еще, и писать скрипты, которые тоже будут подключаться, то есть вариантов взаимодействия много и конечно никаких там физических датчиков на этом Raspberry уже не нужно напрямую подключать.

Поэтому конечно если нет микрокомпьютера такого, то можно взять обычный большой компьютер какой-нибудь и на нем тоже все это установить, можно принципе и под Windows попробовать что-то сделать, то есть Home Assistant он ставится и в нем все интеграции тоже будут подключаться и работать нормально, но единственное ограничение, что конечно с разными стиками Zigbee например, это будет посложнее, но тоже можно все настроить и поэтому в принципе можно и так попробовать, но а если там этот компьютер только для этого используется, то можно и в принципе заменить, можно скачать операционную системю Raspberry Pi Desktop, и там просто развернуть на этом компьютере, тоже в принципе нормально, там есть и рабочий стол, можно и визуально что-то делать, настройки какие-то, даже можно и программировать, можно на него Arduino IDE поставить для того чтобы программировать какие-то микроконтроллеры, то есть это в принципе тоже полноценный компьютер для работы, ну а если учиться как сервер использовать, то можно в принципе и удаленно к нему подключаться, то есть уже можно будет установить все необходимые программы и системы, которые под Linux можно тоже будет устанавливать.

Конечно у компьютера очень много преимуществ перед микрокомпьютером, то есть это все-таки уже там нормальный процессор достаточно быстрый, достаточно мощный, память быстрая, и есть еще и возможность подключения нормальных дисков, то есть это может быть SSD или если это жесткий диск, то там в принципе очень большие объемы можно сделать и тогда на этом компьютере можно не только там сервер умного дома развернуть, а еще какой-нибудь мультимедиа сервер из него сделать, или там его можно подключить к монитору или телевизору и тогда можно с него фильмы смотреть, и музыку слушать, и можно даже из какого-нибудь телевизора сделать огромный дашборд, и тоже что-то там показывать, то есть в принципе это вполне нормально.

Но тут тоже главно, чтобы сам компьютер он был не совсем старый, потому что все таки конечно все-равно все операционные системы современные, они достаточно сильно нагружают, и там даже если просто веб-страницу открывать напримар там отображать дашборд просто, то все-таки уже достаточно ресурсоемкие получаются действия, и конечно старый компьютер, например я когда использовал, он работает на пределе возможностей и конечно и гудит сильно и греется сильно, и это не очень удобно будет.

Ну и в целом конечно из минусов, это то что большое потребление, Raspberry конечно потребляет очень мало около 5 Ватт в час, компьютер он 150-200 Ватт все равно будет потреблять, это конечно большой расход энергии, ну не критично, но все равно это еще и обогрев, то есть его нельзя будет убрать в какой-нибудь шкаф, ему нужна хорошая вентиляция, потому что он может перегреться, но и понятно что старые компьютеры, там у них и вентилятор может заклинить, и в принципе они могут в любой момент выйти из строя, но и даже если система умного дома там развернута, с нее все равно нужно периодически делать резервную копию, а с таких уже больших дисков это не как с SD-карты скопировать, это уже нужно либо специальный софт для копирования, либо какими-то отдельными кусочками делать резервную копии, чтобы потом более простым способом восстановить, а не с нуля все настраивать.

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

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

Автоматизация в умном доме должна быть полезной и создавать дополнительный комфорт, но иногда всё идет не так… Причины этого, и как всё настроить смотри на моём канале.

You may also watch

Article By Alex

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

Discuss about post