🗺️ Карта блога

Все статьи и примеры кода в одном месте

270 статей
79 примеров кода
19 категорий
📄 статья Выживание в России 2040: как я закопал продовольственный кластер с IoT-мониторингом
📄 статья Что можно хранить 20 лет для автономной энергии в эпоху 2040
📄 статья Умная буржуйка 2.0 — отопление, безопасность, автоматика
📄 статья Цифровой ДП-5: оживляем советский дозиметр для эпохи 2040
📄 статья Сценарии умной вентиляции: логика для самописного Home Assistant
📄 статья Умная вентиляция гаража 6×4 с подвалом: рекуператор, земляной кондиционер, Home Assistant
📄 статья Умный гараж: датчики для стен, утеплителя и чердака
📄 статья Метеостанция для подвала на ESP32
📄 статья Земляной кондиционер: как сделать естественное охлаждение подвала 6×4
📄 статья Что можно запихнуть в Home Assistant, пока работает интернет: карта угроз 2040
📄 статья Фундамент из ФБС за копейки: как я построил гараж с подвалом для автоматики и генераторов
📄 статья Инверторы, панели, аккумы: честный обзор 2025
📄 статья Что собрать вручную для автономки
📄 статья Подземная теплица в Калуге: почему это must-have к 2040 году
📄 статья Мой проект автономного тепличного хозяйства
💻 код Система для слежения за солнцем для батарей на ESP32 + Raspberry Pi + Хомасистент
📄 статья Добавлен журнал срабатываний автоматизаций
📄 статья Автоматизация IoT: как избежать засорения эфира и лишних команд
📄 статья Управление историей датчиков через веб-интерфейс
📄 статья Как настроить отображение только датчиков с графиками
📄 статья Создаём свой протокол связи: PiSKA Bus v0.1
📄 статья Оптимизация автоматизации: как избавиться от дублирующих MQTT-команд
📄 статья Добавил мониторинг температуры NVMe USB на Raspberry Pi
📄 статья Загрузка Raspberry Pi с USB NVMe
📄 статья Умные уведомления через MySQL: добавляем Telegram
📄 статья Универсальный диспетчер email-уведомлений для IoT на Python
📄 статья Как автоматизировать передачу показаний счётчиков воды: от провода до mos.ru
📄 статья Мониторинг батареек Zigbee-устройств через MQTT и MariaDB
📄 статья Почему нельзя ставить холодильник на умную розетку (и что делать вместо этого)
📄 статья RS-485 умный дом без облаков: Pi + MySQL напрямую
📄 статья Как делают умный дом по rs-485: шина, реле, кнопки — без пайки и магии
📄 статья Мифы об умном доме: что на самом деле экономит, а что — просто мода
📄 статья Автоматизация освещения по датчику движения
📄 статья Авторизация в админке домашней iot системы по наличию своего смартфона рядом с распбери пи
📄 статья Доступ к компьютеру или админке умного дома по физической RFID-карте за 300 рублей
📄 статья OpenHAB — что это и как поставить, если вдруг понадобится
📄 статья ZKTeco TF1700 → MQTT: как отправлять ID пользователей в брокер
📄 статья Проводная шина для умного дома: что выбрать самоделкину (без Zigbee и облаков)
📄 статья Подсветка лестницы своими руками: ёмкостные датчики на ESP32
📄 статья KNX за 12 000 ₽ или ESP32 за 250 ₽? Вскрываем "умный дом для избранных"
📄 статья Сделал возможность редактирования правил автоматизации в веб-интерфейсе IoT на Raspberry Pi
📄 статья Как я переделал логику расписания в своём IoT-движке, чтобы правила не пропускались
📄 статья Умный дом зигби и не только - архитектура моей IoT-системы на распбери пи
📄 статья Heat Index на ESP32: когда жара становится опасной
📄 статья Сравниваем «тупой дом» и умный: свистоперделки vs реальная автоматизация
📄 статья Как превратить Wi-Fi розетку Tuya SM-SO306-E в локальное MQTT-устройство без облака
📄 статья Магнитный клапан на ZigBee против шарового крана с приводом: что выбрать для полива на даче?
📄 статья E-Ink экран OZ36A Waveshare 2.9 дюйма 296X128 SPI подключение ардуино
📄 статья Как превратить ESP32 в датчик движения через Wi-Fi (без PIR и сквозь стены)
📄 статья ESP32: универсальный чип для IoT и автоматизации
📄 статья ENS160 + AHT21: проверка качества воздуха дома на ESP32
📄 статья От PHP к AJAX: как я сделал динамическую IoT панель
📄 статья iot аквариум, или подстава от китайцев: заказал Zigbee, а прислали Wi-Fi
📄 статья Как подключить pH-датчик к ESP32 и отправлять данные в базу через WiFi
📄 статья Установка и настройка хаба для умного дома на основе MajorDoMo на Linux Ubuntu
📄 статья Как поставить Home Assistant на Ubuntu и подключить Zigbee — без «понтов», по делу
📄 статья Низкоуровневый код на ESP32: зачем и как
📄 статья Расчет резистора делителя напряжения - калькулятор
📄 статья SOTA FOTA для ESP32: обновление прошивки по воздуху без кабеля
📄 статья Контроллер для приточно-вытяжной вентиляции: что внутри и можно ли заменить на ESP32?
📄 статья iot кормушка для рыбок, какую выбрать зигби или вайфай
📄 статья Автонаполнение iot джакузи - или мой тупой дом
📄 статья Пайка VS накрутка
📄 статья Делитель напряжения для газового сенсора MiCS-6814 и ESP32
📄 статья Почему старые процессоры не подходят для MQTT + Zigbee2MQTT
📄 статья Как решить проблему «Слишком длинный путь» в Arduino IDE на Windows
📄 статья Быстрая диагностика мультиметром (без осциллографа)
📄 статья gy-68 (BMP180) датчик давление подключил к метеостанции
📄 статья Фотоловушка на ESP32-CAM с TPL5110: 2 часа сна → фото → спать. Работа от 18650
📄 статья Чет я подумал, видеосервер на распбери слишком жирно для пары камер
📄 статья Автономная метеостанция на ESP32: как не угробить батарейку за день
📄 статья GP2Y1010AU0F как подключить к есп32
📄 статья Датчик CO2 MH-Z19B: как измерить углекислый газ в квартире у МКАДа
📄 статья Датчик GY-BME280: температура, влажность и давление для умного дома
📄 статья Датчик качества воздуха CJMCU-6814: что измеряет и как подключить к ESP32
📄 статья Подключение датчика формальдегида ZE08-CH2O к ESP32 по UART
📄 статья Как подключить модуль TPL5110 для полного отключения нагрузки от батареи
📄 статья IOT метеостанция на ESP32
📄 статья Подключение CJMCU-6814 (SGP30) к Raspberry Pi и вывод данных через PHP
📄 статья Tuya CB3S: как превратить дешёвый модуль в умную розетку без облака
📄 статья Как я сделал систему логики автоматизации для IoT-проекта
📄 статья Как я добавил мониторинг системных сервисов в свою IoT-суперпанель
📄 статья Как я превратил дешевую Zigbee-розетку в умное реле напряжения
📄 статья Как я подключил умную розетку Zigbee к своей самописной IoT-панели
📄 статья Как я добавил JavaScript-условия в свой самописный IoT-ассистент
📄 статья Обзор беспроводных технологий для умного дома
📄 статья Zigbee Координаторы: Топ vs Говностик
📄 статья Как настроить Sonoff Zigbee 3.0 USB Dongle Plus V2 с новой прошивкой (8.x.x) в Zigbee2MQTT
📄 статья DIY Zigbee Кран — Умный шаровый кран своими руками
📄 статья Zigbee-датчики на батарейках: полный список типов устройств (2025)
📄 статья Настройка Tuya датчика температуры и влажности через Zigbee2MQTT
📄 статья Как я поднял IoT-хаб с нуля на Raspberry Pi: Zigbee, MQTT, MySQL и веб-интерфейс
📄 статья Как перенести Raspberry Pi 5 на USB-диск и забыть про SD-карту
📄 статья Питание Raspberry Pi 5: почему просто 5 В — это не просто
📄 статья хомасистент для iot устройств
📄 статья Методы защиты входов микроконтроллера
📄 статья Полный список оборудования для умного дома
📄 статья Сравнение технологий для умного дома
📄 статья Настройка Raspberry Pi 5 для умного дома: MQTT, Zigbee и PHP-интерфейс
📄 статья Автоматизация: от Умного Дома до Умного Города
📄 статья Raspberry Pi блок питания
💻 код Веб-интерфейс для просмотра журнала срабатываний правил автоматизации.
💻 код Скрипт-диспетчер для рассылки алертов по датчикам в Telegram и емаил
💻 код Описание скрипта для рассылки уведомлений по сценарию
💻 код Скрипт - оповещение о севших батарейках устройств zigbee на емаил или в файл
💻 код Главная страница iot системы index.php
💻 код sensors.php - как работает панель IoT-датчиков: разбор кода
💻 код rpi_monitor.sh - сбор системных метрик Raspberry Pi
💻 код log_analyzer.sh - анализ системных логов
💻 код live_data.php скрипт получения актуальных данных для обновления данных без перезагрузки страницы
💻 код logout.php выход из админки iot-системы
💻 код history.php - сборщик данных с датчиков для графиков и исторических данных
💻 код send_mqtt.php - скрипт для отправки команд в MQTT из браузера
💻 код mqtt_to_mysql.py — скрипт сервис экспорта данных в mysql базы iot системы
💻 код mqtt_listener.php скрипт сервис автоматизации iot-automation.service
💻 код logic.php конструктор правил автоматизации
💻 код sensors.php админка для управления метаданными датчиков
💻 код index_ajax.php главная страница IoT-системы
💻 код Умный уровень воды в бочке для капельного полива
💻 код Собираю метеостанцию на esp32
💻 код экран есп32 модуль времени тест
💻 код Интеграция SIM900L с Raspberry Pi для управления IoT по SMS
💻 код Автоматические инсайты для умного дома
💻 код Как я мониторю Raspberry Pi и анализирую логи — пошаговый гайд
💻 код Автоматизация логики в системах типа Home Assistant
💻 код Мониторинг состояния Raspberry Pi (температура, CPU, память, диск)
💻 код Данные диска в системе мониторинга IOT - температура, smart и т.п.
💻 код Умный аквариум с тупыми рыбками
💻 код Умный полив
💻 код Оффлайн голосовой ассистент для Raspberry PI
📄 статья Полезные команды iptables · Шпаргалка для блога
📄 статья Оптимизация swap памяти на Raspberry Pi
📄 статья Почему Zabbix "умирал" каждую ночь в 6:20 "Database error: No such file or directory"
📄 статья Установка qBittorrent-nox на Raspberry Pi и смена порта веб-интерфейса
📄 статья Локальная почта на Raspberry Pi: msmtp вместо sendmail
📄 статья Стресс-тест сетевой карты в Linux
📄 статья Стресс-тест CPU в Linux
📄 статья стресс-тест для HDD в Proxmox
📄 статья Как настроить NTP-сервер для камер и видеорегистраторов
📄 статья Как подключить сетевую папку и слить образ SD-карты с Raspberry Pi
📄 статья Как мониторить «пропадающие» диски в Proxmox через Zabbix — даже если SMART чист
📄 статья Proxmox сам отмонтировал data-диск? Причина не в железе, а в таймаутах
📄 статья Установка CRM Битрикс24 на Ubuntu 20.04/22.04
📄 статья Оптимизация базы данных IoT-панели: от дублей к стабильности
📄 статья Как подключиться к OpenVPN на Ubuntu через терминал
📄 статья Разбор /etc/systemd/logind.conf — Управление поведением системы при событиях питания и сессии
📄 статья Как настроить удалённый рабочий стол (RDP) на Ubuntu и подключаться с Windows
📄 статья Установка и настройка терминального сервера на Linux (бесплатно)
📄 статья WireGuard на Raspberry Pi с иконкой на рабочем столе — управление без консоли
📄 статья Как собрать ретро-приставку на Raspberry Pi 5: эмуляция NES, SNES, PS1 и других консолей
📄 статья Почему Thunderbird ругается на сертификат, хотя он вроде свежий? И как это починить
📄 статья Проблема с иконками в Chromium на Linux
📄 статья Как автоматически чистить базу данных MariaDB/MySQL раз в неделю
📄 статья Сбор и анализ логов с Grafana Loki: простой старт без лишнего
📄 статья Как писать скрипты для Linux: автоматическая установка веб-сервера за один клик
📄 статья Как перенести почту с одного сервера на другой и делать актуальный бэкап с помощью imapsync
📄 статья Как поднять свой VPN-сервер на Ubuntu 24.04 с 3X-UI
📄 статья Как проверить цепочку iptables с помощью iptables-tracer
📄 статья Как перенести письма между пользователями в Postfix + Dovecot
📄 статья Глюки Proxmox, причину пока не знаю. размонтировались одновременно все диски
📄 статья Как банить спам в Postfix: чёрный и белый списки
📄 статья Установка и начальная настройка сервера мониторинга Zabbix 6 / 7 на Ubuntu
📄 статья RAID для домашнего сервера: зачем, как и стоит ли
📄 статья Кластеры, Proxmox и балансировка нагрузки: что работает на практике
📄 статья Как сделать ежедневный бэкап почты через rsync по SSH
📄 статья Как обновить SSL-сертификат Let's Encrypt для ONLYOFFICE на Linux
📄 статья Как записывать рост огурцов в теплице: простая система видеонаблюдения на Raspberry Pi без серверов
📄 статья Установка Shinobi — сервера видеонаблюдения на Raspberry Pi 5
📄 статья WireGuard в pfSense — Полное руководство
📄 статья Как я починил интернет на сервере после настройки VPN и ufw
📄 статья На что смотреть в логах: взгляд старого Unix-админа
📄 статья Как спасти повреждённое письмо в Dovecot (вместо удаления)
📄 статья Установка Zabbix Agent на FreeBSD (pfSense)
📄 статья Максимальное быстродействие дисковой подсистемы Windows в Proxmox
📄 статья Установка и настройка кластера Kubernetes на Ubuntu Server
📄 статья Установка Asterisk + FreePBX на Ubuntu с NGINX
📄 статья VPS или выделенный сервер — что выбрать для проекта?
📄 статья Установка и базовая настройка Jitsi на Ubuntu
📄 статья Как слить бэкапы с Proxmox без бэкап-сервера
📄 статья UFW ломает маршруты или блокирует роутинг через WireGuard
📄 статья qemu-guest-agent в Proxmox: как поставить, проверить и заставить работать
📄 статья Установка и настройка Rocket.Chat на Ubuntu
📄 статья Как безопасно подключить диск с почтой к другой виртуалке (Proxmox + ext4)
📄 статья Как подключить сетевую папку (SMB) в Ubuntu и сделать автозагрузку
📄 статья Починил почту: битые письма и индексы Dovecot
📄 статья Как настроить WireGuard, UFW и fail2ban
📄 статья Базовая защита сервера: UFW и Fail2Ban
📄 статья Как пересоздать индексы Dovecot после восстановления почты
📄 статья Как добавить новый пир в WireGuard
📄 статья Как расширить LVM-том в Ubuntu при нехватке места на диске
📄 статья Как настроить Fail2Ban для Roundcube: пошаговая инструкция
📄 статья rsync: как спасти данные, сделать бэкап
📄 статья Как подключить физический диск к виртуальной машине: SCSI, IDE, SATA, VirtIO — что выбрать?
📄 статья Проблемы с почтой EXT4-fs error dovecot
📄 статья Полноценный почтовый сервер на базе Ubuntu с использованием Postfix, Dovecot, PostfixAdmin и Roundcube
📄 статья Защита сайта от ботов в Nginx: практическое руководство
📄 статья Полное руководство по установке Nextcloud с интеграцией OnlyOffice
📄 статья Полное руководство по установке OnlyOffice на Linux сервер
📄 статья Полезные Linux команды для администрирования
📄 статья Настройка LDAP-аутентификации в WireGuard на Linux
📄 статья Полное руководство по установке и настройке WireGuard VPN
📄 статья Дополнительная настройка Nginx: PHP, SSL и оптимизация
📄 статья Установка и базовая настройка Nginx на Linux
📄 статья Установка и настройка Chrony для точной синхронизации времени в Linux
📄 статья Контейнеризация приложений
📄 статья Архивирование данных Linux с помощью rsync (копия папки с синхронизацией файлов)
📄 статья Проверка работы почтового сервера
📄 статья Диагностика утечки памяти на сервере linux
📄 статья Добавление информации о дате сертификата в забиксе
💻 код Как сделать бэкап Zigbee2MQTT, Mosquitto, MySQL и веб-файлов на Linux
💻 код Улучшеный скрипт для анализа логов сервера через Zabbix
💻 код Как создать микрологсервер для Nextcloud с помощью Zabbix
💻 код Как просто следить за логами сервера и не пропустить ошибки
💻 код Скрипт автоматического удаление проблемных битых писем в dovecot
💻 код Как подключить мониторинг дисков на Proxmox!
💻 код Автоматический бэкап Proxmox с исключением папок
💻 код Скрипт для проверки даты окончания оплаты домена в забикс
💻 код Мониторинг времени выполнения PHP-скриптов в Zabbix
💻 код Мониторинг свободного места на сетевой папке в Zabbix
📄 статья Установка и настройка терминального сервера на Windows Server
📄 статья Как подключать OpenVPN без прав администратора в Windows
📄 статья Как восстановить удалённые файлы: физика процесса, типы программ и что работает на SSD/HDD
📄 статья Как сделать загрузочную флешку с Windows и своими программами или просто клонировать диск
📄 статья Windows Sandbox: изолированная среда для безопасного запуска программ
📄 статья Как выбрать сервер для 1С: от 5 до 100+ пользователей
📄 статья VMware Workstation Pro установка на виндовс
📄 статья Создание установочного образа Windows 10 с предустановленными программами
📄 статья Как диагностировать тормоза на слабом ПК при отключении одного ядра или потока: случай с MangoTalker
📄 статья Как вывести Windows из-под контроля организации и включить Защитник
📄 статья Как ограничить пользователя: Только одна программа — всё остальное скрыто
📄 статья Групповые политики в Active Directory: Как управлять офисом
📄 статья Стартовый гайд: Настройка Windows Server с Active Directory и RDP
📄 статья Полезные команды Windows Terminal: ускоряем работу в системе
📄 статья DIY-детектор дронов на ESP32 и LoRa: как поймать FPV-дрон за 1500 рублей
📄 статья BLE Сигнализация на ESP32 с датчиками для кемпинга
📄 статья Звуковой радар своими руками: слушаем небо на Raspberry Pi
📄 статья Как выбрать камеру видеонаблюдения в 2025 году
📄 статья IoT-радар для БПЛА: сеть детекторов в лесу на 1 км² с LoRa и PIR
📄 статья Распределённая охранная сеть из 100 PIR-датчиков по Zigbee
📄 статья Умная GPS-охрана для авто на ESP32 + SIM800L. Как у топовых сигналок, но из AliExpress
📄 статья Как работает блокировка рекламы через DNS и стоит ли её использовать
📄 статья Wi-Fi — удобство или брешь? Почему бухгалтер не должен сидеть по Wi-Fi
📄 статья СКУД: полный обзор систем контроля доступа для интеграции в комплекс безопасности
📄 статья Оптимизация настроек камер видеонаблюдения: кодеки, битрейт и хранение
📄 статья Обзор про системы видеонаблюдения и оборудования
💻 код Самодельная сигнализация в бытовку на даче
📄 статья Костыли в Helpdesk: Автоматический выбор параметров
📄 статья Как добавить оплату по карте в самописный интернет-магазин — пошаговый гайд
📄 статья Callback-виджет: как реализовать двусторонний автоотзвон на сайте
📄 статья Как подключить шрифты к сайту: локально и через Google Fonts
📄 статья Настройка кампании в Яндекс.Директе без лишних трат
📄 статья Топ-5 дыр в PHP-движках: как не превратить свой блог в ботнет
📄 статья Проблема с отправкой почты через Mail.ru SMTP в Битрикс
📄 статья Как работают страницы в 1С-Битрикс: простыми словами
📄 статья Таблица спецсимволов в html коде
📄 статья Что такое structured data (структурированные данные) и зачем они нужны?
📄 статья Чеклист: подключение аналитики и базовой SEO-диагностики для технического блога
📄 статья Как правильно индексировать страницы тегов в блоге: noindex без вреда SEO
📄 статья Как сделать калькулятор с ползунком и AJAX: динамический расчёт без перезагрузки
📄 статья Как обновлять данные из базы без перезагрузки страницы — AJAX на практике
📄 статья Anime.js — лёгкая библиотека для мощных веб-анимаций
📄 статья Что такое React.js и зачем он мне, если я всю жизнь верстал на чистом HTML и PHP
📄 статья Создание интернет-магазина на PHP и MySQL: пошаговое руководство для новичков
📄 статья Как создать безопасный сайт — практическое руководство
📄 статья Шпаргалка по сетке Bootstrap 5
📄 статья Как я добавил в свой счётчик посещений источник перехода — и почему это полезно
📄 статья Symfony Блог. Уровень 2: Авторизация и Админка
📄 статья Как сделать простой блог на Symfony за 15 минут
📄 статья Основы SEO для сайта - как попасть в поиск гугла и яндекса
📄 статья 10 полезных фишек .htaccess для вашего сайта
💻 код Простое голосование на PHP с защитой от накруток
💻 код Адаптивный слайдер фотографий
💻 код Проверка незакрытых тегов
💻 код Горизонтальный слайдер баннеров с помощью скролла
💻 код Адаптивный Слайдер Баннер
💻 код Java-script уменьшения картинки по кнопке
💻 код Продвинутый редактор изображений HTML + JavaScript
💻 код Java-script калькулятор для расчета ленточного фундамента на строительном сайте
💻 код Цветовая палитра HEX, RGB и CMYK на javascript и css для сайта
💻 код Простой скрипт голосования без базы данных
💻 код Готовый скрипт для сайта - портфолио из папки с картинками
💻 код Кнопки css для сайта
💻 код Эффект «Принудительная прокрутка hero-секции»
💻 код Лупа на картинку
💻 код Готовый скрипт для создания модального окна
💻 код Генератор паролей на javascript
💻 код Ленивая загрузка изображений (Lazy Loading) на чистом JavaScript
💻 код Адаптивная верстка баннера html css
💻 код Экранирование HTML тегов, точнее замена кавычек и скобок на спецсимволы хтмл
💻 код Конвертер регистра — в нижний
💻 код Как отключить кнопку отправки формы до согласия с политикой конфиденциальности
💻 код Эффект растущей картинки javascript при скролле страницы
💻 код Как я добавил безопасный поиск в свой блог на чистом PHP (и не словил SQL-инъекцию)
💻 код Как сделать свою интерактивную карту с метками (API Яндекса)
💻 код Как сделать динамический sitemap.xml без движков и плагинов
💻 код Как сделать пагинацию для блога на PHP: просто, безопасно, без лишних движков
💻 код Как работает счетчик посетителей на сайте
💻 код PHPMailer: проверенное решение для гарантированной доставки email
💻 код Форма обратной связи для сайта на php
💻 код Добавление тегов в админке для статей
💻 код Как прикрутить Twig к своему самописному PHP-блогу?
💻 код варианты проверок для форм, включая CSRF-токены и капчу, а также другие методы защиты и валидации.
💻 код Как добавить full-text поиск в Roundcube (с ограничением по пользователю и iframe)
💻 код PHP-код для добавления функционала загрузки файлов в папку upload
← На главную