vault backup: 2026-05-01 13:43:13
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
|
||||
### Зеркалирование c GitHub
|
||||
1. GitHub - Получить PAT Personal Access Token
|
||||
1. Settings - Password and Authentication - Develop settings - Personal access tokens - Tokens(classic)
|
||||
2. Отметить области видимости (все для repo)
|
||||
3. Скопировать полученный токен
|
||||
2. Gitea
|
||||
1. Инициализировать репозиторий через + Миграция внешнего репозитория (выбрать GitHub)
|
||||
2. Вставить HTTPS ссылку на репозиторий
|
||||
3. Ввести PAT
|
||||
4. Установить настройку,что это зеркало
|
||||
5. После создания, настроить интервал.
|
||||
@@ -0,0 +1,32 @@
|
||||
#haos #mqtt #zigbee #esphome
|
||||
### Reference HAOS Application & Services
|
||||
| | Description | Quick Guide | Repositories |
|
||||
| ------------------------- | -------------------------------------------------------- | ------------------------------------------------------------------------------------------- | --------------------------------------------------- |
|
||||
| **MQTT** | Интеграции MQTT (ставить первым) | | |
|
||||
| **Mosquitto Brocker** | Серевер. Необходимо для проброса ZigBee устройств в MQTT | | |
|
||||
| **ZigBee2Mqtt** | Приложение для работы с ZigBee устройствами | [описание](https://xn--80abzsjfcff6fi.xn--p1ai/podklyuchenie-zigbee2mqtt-v-home-assistant/) | `https://github.com/zigbee2mqtt/hassio-zigbee2mqtt` |
|
||||
| **ESPHome** | Подключение кастомных датчиков на ESP32 | [описание](https://psenyukov.ru/topics/5285) | |
|
||||
| **ESPHome Device Bilder** | Создание своих датчиков | | |
|
||||
| **Get HACS** | Магазин пользовательских приложений | [HACS install](https://docs.umdu.ru/hacs-installation) | `https://github.com/hacs/addons` |
|
||||
| **Xiaomi Home** | HACS Интеграция Xiaomi устройств | | |
|
||||
| **Yandex Smart Home** | HACS Интеграция УДЯ устройств | | |
|
||||
| **File edithor** | Простой текстовый редактор | | |
|
||||
| | | | |
|
||||
|
||||
|
||||
### CLI - command line interface
|
||||
1. Установить статику
|
||||
``` bash
|
||||
ha network update enp6s18 --ipv4-address 192.168.1.43 --ipv4-gateway 192.168.1.1
|
||||
```
|
||||
2. Проверить проверить IP
|
||||
```shell
|
||||
ha network info
|
||||
```
|
||||
|
||||
|
||||
```bash
|
||||
git init --bare
|
||||
```
|
||||
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
![[Proxmox HA manual install-1776339003771.webp]]
|
||||
## Install HAOS with Automatization Script
|
||||
[Installation Guide](https://smarthomescene.com/guides/how-to-install-home-assistant-on-proxmox-the-easy-way/)
|
||||
|
||||
## Загрузка последнего образа qcow2 на хост proxmox:
|
||||
> Убедитесь, что используете самую актуальную версию HAOS
|
||||
|
||||
1. Перейдите по адресу `https://github.com/home-assistant/operating-system/releases` и найдите самый свежий файл haos_ova-xxxx.qcow2.xz. Рассматривается `haos_ova-13.2.qcow2.xz`.
|
||||
2. Щелкните правой кнопкой мыши и скопируйте ссылку на файл.
|
||||
3. Войдите на свой хост Proxmox (ssh или gui shell) и загрузите файл с помощью `wget https://github.com/home-assistant/operating-system/releases/download/16.2/haos_ova-16.2.qcow2.xz`.
|
||||
4. Путь для загрузки `/var/lib/vz/template/iso/`
|
||||
5. Разархивируйте файл xz с помощью `unxz haos_ova-13.2.qcow2.xz`.
|
||||
|
||||
## Создать виртуальную машину!
|
||||
|
||||
> системные требования довольно минимальны - следующие _предложения_ следует скорректировать в соответствии с вашими потребностями
|
||||
|
||||
- Общие: Что угодно
|
||||
|
||||
- ОС: Не используйте носители
|
||||
|
||||
- Система: Машина - q35; BIOS - OVMF (UEFI); Хранилище EFI - Что угодно, что вы обычно используете для хранения; Снимите флажок "предварительно зарегистрировать ключи"
|
||||
|
||||
- Диски: Удалите все существующие диски, мы добавим образ qcow2 позже
|
||||
|
||||
- CPU: 4 ядра (или сколько хотите)
|
||||
|
||||
- Память: 4096 (или сколько хотите)
|
||||
|
||||
- Сеть: Что угодно, что вы обычно делаете
|
||||
|
||||
|
||||
Пока не запускайте виртуальную машину.
|
||||
|
||||
## Прикрепить образ qcow2
|
||||
|
||||
> убедитесь, что заменили ID вашей виртуальной машины, местоположение и имя образа qcow2, а также имя вашего хранилища
|
||||
|
||||
Снова в ssh/shell хоста запустите `qm importdisk 401 haos_ova-13.2.qcow2 storage-zfs`, заменив 401 на ID вашей виртуальной машины и storage-zfs на имя вашего хранилища - и, конечно, используйте имя самой последней версии haos.
|
||||
|
||||
## Настроить виртуальную машину
|
||||
|
||||
Теперь перейдите в настройки виртуальной машины и в разделе «Оборудование» щелкните диск «неиспользуемый», чтобы открыть настройки, затем нажмите «добавить». Если вы используете SSD/NVME, установите флажок «discard». Затем перейдите в options -> boot order и снимите все флажки, кроме SCSI0.
|
||||
|
||||
Теперь вы можете запустить свою виртуальную машину. В консоли вы должны увидеть IP-адрес и порт для веб-интерфейса HAOS.
|
||||
|
||||
### Community Scripts
|
||||
1. https://community-scripts.org/
|
||||
``` bash
|
||||
cd /opt/root
|
||||
```
|
||||
2. Создать директорию с репозиторием
|
||||
```shell
|
||||
mkdir myrepo.git
|
||||
```
|
||||
3. Инициализировать репозиторий
|
||||
```bash
|
||||
git init --bare
|
||||
```
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
### Instalation
|
||||
[Proxmox.com](https://pve.proxmox.com/wiki/Main_Page)
|
||||
|
||||
### Proxmox Community-Scripts
|
||||
|
||||
Скрипт для обновления всех LXC контейнеров ([PVE LCX Apps Update](https://community-scripts.org/scripts/update-apps))
|
||||
```bash
|
||||
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/update-apps.sh)"
|
||||
```
|
||||
Reference in New Issue
Block a user