Модули на TP4056, MT3608 + реле и щепотка компонентов. Из-за этой щепотки и решил написать статью. Недавно я ездил на свою малую родину - в деревню. Примерно год назад там поставили вышку сотовой связи, менее чем в 2х километрах от дома. Наконец-то стало возможным нормально общаться с родными и появился мобильный интернет. Ну как появился. Он и до этого был. Но менее быстрый и стабильный. Через репитер. В эту поездку я попал на плановые отключения электроэнергии. В назначенный день свет отключили, и надолго, образно до ночи...
Заметки Электроника | Alexander.Chad
Умное управление кулерами сервера на Proxmox: версия 3.0, Web UI, мониторинг Hotspot и VRAM
Ранее (первая и вторая версия) я писал о том, как делал автоматическое управление кулерами корпуса для своего сервера на Machinist X99. В первое время видеокарты прокидывались "дольками" (использовал vGPU/Grid). Благодаря vGPU карты были видны с хоста и температуры можно было получать прямо через nvidia-smi. Позже я стал пробрасывать карты целиком (это проще и стабильнее), но потребовало добавить часть, работающую на каждой ВМ (виртуальной машине). При полном пробросе GPU недоступны с хоста. Чтобы хост "видел" температуры проброшенных пришлось вынести функционал внутрь виртуальных машин...
Добавляем Qingping Air Monitor Gen 2 (CGS2) в умный дом Home Assistant (HA)
Я стал счастливым обладателем Qingping Air Monitor Gen 2 (CGS2) — компактного и стильного монитора качества воздуха. Так как у меня уже есть сервер с Home Assistant, то я сразу же решил разобраться, как интегрировать CGS2 в свою систему умного дома. В этой статье я поделюсь своим опытом и нюансами, с которыми столкнулся. Зачем вообще нужен монитор качества воздуха? Мы проводим большую часть жизни в помещениях, и микроклимат в них напрямую влияет на наше самочувствие, продуктивность и здоровье. Высокий...
Обновил систему управления кулерами — добавил серверный мониторинг для GPU Что улучшено: Раньше основной скрипт (`fanc.sh`) самостоятельно считывал температуру `GPU`. Но при пробросе видеокарт в виртуальные машины (Windows/Linux) этот метод перестал работать. Как работает теперь: * В каждой ВМ запускается сервер `fanc_server.py` * Хост циклически опрашивает эти серверы (порт 17006) * Данные интегрируются в общую систему управления кулерами Ключевые преимущества: → Решение проблемы совместимости с различными средами ПО GPU → Поддержка гетерогенных систем (Windows/Linux ВМ одновременно) → Обратная совместимость: для работы без ВМ достаточно запустить сервер на хосте с адресом 127.0.0.1 Для пользователей: • Архитектура сохраняет принцип управления по максимальной температуре CPU/GPU • Добавлены механизмы безопасности при недоступности ВМ • Проект все так же нуждается в тестировании в различных конфигурациях Ссылка на проект: github.com/...gpu

