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

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

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

Подключение датчика температуры Dallas DS18B20 к bluetooth-proxy ESPHome

Рассмотрим пример конфигурации для ESP32, которая позволит найти ID датчиков Dallas DS18B20 на шине 1-Wire.


Конфигурация ESPHome

Ниже приведён конфигурационный файл для ESPHome:

esphome:
  name: living-room...

🛠️ Настройка RAID-массива и установка KVM + Docker на RedOS 7.3

Добро пожаловать в увлекательный мир настройки RedOS 7.3! Сегодня мы разберёмся, как подготовить RAID-массив, установить KVM для виртуализации и запустить Docker — всё для создания гибкой и мощной системы. Я постараюсь сделать этот пр...

Установка Docker для Ubuntu 20.04

сменим имя компьютера
export node=$(cat /etc/hostname)
hostname $node-tx0
echo $node-tx0 | sudo tee /etc/hostname
добавим репозитарий docker, обновим операционную систему и установим необходимые пакеты
apt install -y apt-transport-https ca-certificates curl...

Подключиться к системе с помощью rescue cd

К примеру в системе два массива md126 корневой (/) и md127 загрузочный (/boot)

команда lsblk отобразит список дисков и массивов

команда blkid отобразит список UUID всех дисков и массивов

fsck -a /dev/md126 проверка массива на ошибки

создаём пап...

создаем фаил backup-static.sh и заполняем содержимое

#!/bin/bash

# папка содержимое которой необходимо архивировать 
source_dir="/var/www/html"
# папка где будут хранится резервные копии
backup_dir="/backup"

archive_name="html_$(date +%Y-%m-%d).tar.gz"
archive_path="${backup_dir}/${archive_name}...