Я перетворив старий міні -ПК у свій домашній асистент за допомогою ProxMox

Я перетворив старий міні -ПК у свій домашній асистент за допомогою ProxMox

Домашній помічник-це одне з найкращих безкоштовних та відкритих додатків, і це легко розгорнути та налаштувати навіть для найосновніших випадків використання. Кілька місяців тому я голубую головою в датчиках, програмних інтеграціях та автоматизації кілька місяців тому, і там було лот вчитися. З огляду на те, що я довго керував ним у контейнері на Труенах, я нарешті вирішив перенести його на міні -ПК, керуючи Proxmox, який я лежу.

Міні -ПК – це Ayaneo AM01, і це перший хост Proxmox, який я налаштований. Те, що розпочалося як експеримент з гіпервізорів, тепер перетворилося на іншу ентузіастну мийку, і я любив експериментувати з ним. Мало того, але я отримую переваги використання ОС домашнього помічника, з її автоматичним управлінням усім, що мені потрібно. Хоча я більш ніж здатний використовувати Docker і розгортати власні додатки, домашній помічник ОС твориі ProxMox дозволяє мені робити більше.

Міграція домашнього помічника до домашнього помічника ОС

Ayaneo AM01 ідеально працює для цього

Процес налаштування взагалі не був складним, і я мав свій екземпляр за кілька хвилин, коли я завантажив Home Assistant OS на свій хост ProxMox. Він розгортається, як і будь -яка інша віртуальна машина, з додатковою перевагою вживати набагато меншу потужність, ніж мій NAS, і це означає, що мої експерименти на мої NAS (це може призвести до збоїв або необхідного перезавантаження), не вплине на будь -який з моїх автоматизацій або доступ до інших послуг.

Поки я відновив резервну копію за допомогою Nabu Casa (домашній помічник хмари), це може бути так само просто відновити резервну копію самостійно. Просто створіть резервну копію, завантажте файл резервного копіювання, а потім завантажте його в тому самому місці, яке ви витягнули локальну резервну копію на своєму новому хості, і це буде втягнути все для вас, включаючи ваші власні компоненти. Це просто твориі у мене все було налаштовано досить швидко. Навіть моєму Zigbee Dongle, USB -пристрою, було легко пройти в Proxmox до VM таким чином, досить схожим на Truenas. Знайдіть ідентифікатор пристрою в /розробку, і передайте це значення, і ваша машина може побачити його миттєво.

Є деякі аспекти, які я вирішив налаштувати вручну, просто щоб мати повний контроль. Я спочатку вирішив налаштувати Zigbee2MQTT як доповнення домашнього помічника, але я перейшов на ProxMox LXC, просто щоб максимально розділити послуги. Те саме стосується мого сервера MQTT, Mosquitto, знову ж таки для розділення основних послуг. Якщо мені потрібно перезавантажити контейнер для домашнього помічника, мої пристрої Zigbee все ще можуть спілкуватися та повідомляти про дані, що гарантує, що вони підтримують послідовний зв’язок, а домашній помічник просто витягне останні дані, коли вони стане резервною копією.

Наразі Ayaneo AM01, який працює Proxmox, керує спеціально, що стосується мого будинку, і мені подобається мати такий ступінь відокремлення від усього іншого. Вони більше “суттєві” послуги, і коли AM01 споживає менше 10 Вт потужності більшу частину часу, це значне постукування від 60-80 Вт, який моя машина Truenas може використовувати в будь-який момент часу. Моя довгострокова мета-вміти вимкнути свою основну машину домашньої лабораторії, коли я не використовую її, переміщуючи основні послуги до мого хоста ProxMox, щоб я міг використовувати такі функції, як Wake-On Lan, щоб увімкнути свою домашню лабораторію, коли мені це потрібно. Я також зв’язую це з домашнім помічником, щоб я міг якомога більше впоратися через нього.

Будь -який старий ПК може запустити ProxMox

Це не особливо інтенсивно

Налаштування домашньої лабораторії Proxmox

Краса Proxmox полягає в тому, наскільки він легкий, і, як гіпервізор, ви контролюєте умови, що всі ваші послуги працюють. У мене є всі мої основні домашні послуги, що працюють на AM01, і все просто працює. Він використовує дуже мало сили, мовчить, і займає дуже мало місця. Це фантастично просте рішення для забезпечення того, щоб все продовжувало працювати як слід, і я отримую переваги від наявності повністю керованої операційної системи для домашнього помічника, з усім, що мені може знадобитися всередині нього.

Я компетентний з подібними до Docker, але приємно не потрібно турбуватися про те, щоб намагатися підключити окремі послуги, щоб досягти того самого, що може зробити додаток. Крім того, домашній помічник може інтегрувати їх у сам інтерфейс, як у випадку чудового додатку File Explorer, який додає вкладку на бічній панелі для доступу та зміни моїх файлів. Цей конкретний міні -ПК щойно сидів у ящику невикористану, тому я подумав, що це головний кандидат для експериментів, і я так радий, що це зробив.

Якщо у вас є якісь старі пристрої, навіть старий ноутбук, це може бути головним кандидатом для тестування нового програмного забезпечення. Proxmox – це лише один із багатьох, що ви можете спробувати, і є інші варіанти, такі як безкоштовна версія ESXI або навіть просто звичайний старий сервер Ubuntu. На даний момент я запускаю багато служб у безлічі пристроїв, і я намагаюся організувати, як я їх розгортаю. Поки що це добре працює!