Модификация mini UPS для мини ПК с помощью esphome. Удаленное отключение сервера Proxmox.
ฝัง
- เผยแพร่เมื่อ 7 ก.พ. 2025
- С помощью esphome и esp8266 можно сделать мониторинг наличия 220В в сети, появления или пропадания 220В, мониторить заряд батареи и отключать мини ИБП.
community.home... - How to monitor Proxmox CPU temp
ЕСЛИ ССЫЛКИ НЕ РАБОТАЮТ _ удалите куки в вашем браузере:
bit.ly/3EVEgis - мини UPS для роутера по обзору ( уже все разобрали)
bit.ly/3XyT9PC - то же, но другой продавец (еще есть 2А)
bit.ly/3D9osrZ - то же, но другой продавец (1A версия)
bit.ly/3HtWqKn - то же, но другой продавец (1A версия)
bit.ly/3H8Z0Eb - дороже, но есть и 1А и 2А версии.
bit.ly/3IcNgCV - UPS на напряжения от 12В до 24В
bit.ly/3Q17Ub9 - корпус для UPS на 6 аккумуляторов 18650, прост но работает. Хороший вариант для роутера, но не для мини ПК.
Телеграм канал - t.me/dinamontuz
Поддержать канал - www.buymeacoff...
esphome:
name: mini-ups
on_boot:
priority: 600
then:
delay: 120s
button.press: start_server
esp8266:
board: esp01_1m
Enable logging
logger:
Enable Home Assistant API
api:
encryption:
key: "Вот тут должен быть ключ для связи с ХА"
ota:
password: "а тут пароль для обнровлений"
wifi:
ssid: ВАШВИФИСИД
password: ПАРОЛЬНАВИФИ
captive_portal:
web_server:
port: 80
button:
platform: wake_on_lan
id: start_server
name: "Start the Server"
target_mac_address: 60:be:b4:02:e5:f4 #MAC адрес устройства, которое нужно запускать
binary_sensor:
platform: gpio
pin: GPIO16
id: ac_status #RED - OFF - no 220V, ON - present 220V
name: AC_status_miniUPS
on_press:
button.press: start_server
platform: gpio
pin: GPIO15
id: percent_25
name: 25%
filters:
invert:
delayed_on_off: 500ms
on_release:
logger.log: "UPS Battery is EMPTY!"
platform: gpio
pin: GPIO14
id: percent_50
name: 50%
filters:
invert:
delayed_on_off: 500ms
on_release:
logger.log: "UPS Battery is 25%!"
platform: gpio
pin: GPIO12
id: percent_75
name: 75%
filters:
invert:
delayed_on_off: 500ms
on_release:
logger.log: "UPS Battery is 50%!"
platform: gpio
pin: GPIO13
id: percent_100
name: 100%
filters:
invert:
delayed_on_off: 500ms
on_release:
logger.log: "UPS Battery is 75%!"
esphome:
name: mini-ups
on_boot:
priority: 600
then:
- delay: 120s
- button.press: start_server
esp8266:
board: esp01_1m
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "Вот тут должен быть ключ для связи с ХА"
ota:
password: "а тут пароль для обнровлений"
wifi:
ssid: ВАШВИФИСИД
password: ПАРОЛЬНАВИФИ
captive_portal:
web_server:
port: 80
button:
- platform: wake_on_lan
id: start_server
name: "Start the Server"
target_mac_address: 60:be:b4:02:e5:f4 #MAC адрес устройства, которое нужно запускать
binary_sensor:
- platform: gpio
pin: GPIO16
id: ac_status #RED - OFF - no 220V, ON - present 220V
name: AC_status_miniUPS
on_press:
- button.press: start_server
- platform: gpio
pin: GPIO15
id: percent_25
name: 25%
filters:
- invert:
- delayed_on_off: 500ms
on_release:
- logger.log: "UPS Battery is EMPTY!"
- platform: gpio
pin: GPIO14
id: percent_50
name: 50%
filters:
- invert:
- delayed_on_off: 500ms
on_release:
- logger.log: "UPS Battery is 25%!"
- platform: gpio
pin: GPIO12
id: percent_75
name: 75%
filters:
- invert:
- delayed_on_off: 500ms
on_release:
- logger.log: "UPS Battery is 50%!"
- platform: gpio
pin: GPIO13
id: percent_100
name: 100%
filters:
- invert:
- delayed_on_off: 500ms
on_release:
- logger.log: "UPS Battery is 75%!"
Вот это действительно интересный выпуск.
Спасибо за интересное видео!
Собрал аналогичное устройство из старого UPS и Li-ion аккумуляторов
Выключение сервера происходит по снижению напряжения на аккумуляторе которое контролируется через ESPHome + INA219. Этот блок позволяет контролировать напряжение на аккумуляторе и ток разряда и заряда. Включение сервера сделал просто настройкой BIOS в ПК
так WOL ведь можно использовать для включения ПК.
@@BootuzDinamontuz а есть уверенность что после потери питания wol включит комп? Вот у меня нет, потому что на практике большинство не включается после потери питания по wol. А с мини пк и его кастрироваными биос настройками это гарантировано. Поэтому если есть включение после появления электричества, то использовать его лучший вариант
ИБП реально крут, особенно, с учетом наличия выходов!
При замене какие лучше поставить аккумуляторы? NCR, ICR или INR?
Очень круто, спасибо за видос
Ура. Новый выпуск
У меня сделано отслеживание выключения по последнему времени репорта от PZem на CC2531. У кого на ESP, там же можно сделать Wake on lan, чтобы не плодить дополнительные устройства
спасибо за видео, смотрю с удовольствием.
не работают короткие линки под этим и прошлым, на алишку.
и кондеры какие хорошие и где взять, было бы очень полезно.))
спасибо.
На 1:32 видно что RED не припаян... Как это понять? Он самый нижний... А припаяно к грин...
Спасибо за идею.
А как у вас запитан внешний вентилятор для minipc и реализовано ли автоматическое включение/отключение?
fan:
- platform: speed
output: pwmfan
name: n5105 Fan
on_turn_on:
- output.turn_on: fan_supply
- logger.log: "Power of Fan turned ON"
on_turn_off:
- output.turn_off: fan_supply
- logger.log: "Power of Fan turned OFF"
- delay: 1s
- logger.log: "Write 100%% to output pwmfan"
- output.set_level:
id: pwmfan
level: 100%
Можно 12 вольтовый взять с датчиком температуры и повесить его на USB. Будет крутиться очень тихо, плюс еще и на температуру реагировать...
12В и стоит через есп32 крутится.
@@BootuzDinamontuz Код не раскрывается полностью... Можете продублировать...
А как вы его открываете?
Спасибо за видео, интересно! Возможно ли прикрутить выход usb чтобы выключать через него сервер synologi? Стандартные команды ups на usb.
Там только питания, там нет сильнальных линий.
@@BootuzDinamontuz я имел ввиду прикрутить к еспшке выход для управления по usb nas synology.
Напишите пожалуйста, характеристики конденсатора, который вздулся.
25v, 650mf (три штуки их вздувается)
Добрый день! А у этого UPS есть возможность крепления на стену?
Нет, там снизу только ножки милиметровые. Но можно, гвоздем 200х, но может не работать и главное в акумулятори не попасть. :-)
@@BootuzDinamontuz всегда есть скотч )))
подскажите как купить версию с lifero4
Не ищите, разгребают быстро. Один раз в продаже видел только.
Дякую за очередне відео!
Вже теж маю цього парня.
Але питання чуток не по темі, але в відео було)
Де ви берете ті 18500 рожеві?! Бо в магазах ціни луплять, а купив на олх, там повне г.!
Дуже буду вдячний за відповідь)
th-cam.com/video/UtdM4bHspPo/w-d-xo.html - в описі під відео є ВОлодимир. Беру у нього вживані. 3300 на літокала 500 показують, а вона не розряджає повністю акуми, тож там навіть більше.
Не по теме, как в proxmox добавить железа, я установил proxmox и на proxmox установил TRUENAS Scale и чтобы TRUENAS увидел 12 жестких дисков? NAS оборудование добавить LSI 9211-8 2шт., нажимаю - оборудование - добавить -устройства PCI, но там их нету, вопрос как их туда добавить?
автор, може все ж якось там можна підняти ампераж в тому упсі?
Нема сенсу.
Прошу ось тут писати коментарі - th-cam.com/video/9VVNiCCng6c/w-d-xo.html
Це ж треба так вільно володіти двома мовами👍👍👍
Дякую.
совершенно непонятно что к чему припаивать
Все сделал. Но что могу сразу сказать. питание нестабильное. мини ПК ведет себя не предсказуемо. В самом бесперебойнике через месяц использования вздуваются кондеи на 680 пикофарад 12 вольтовые. Менял натысячные, проверял на тестере чтобы расхождение было не большим. кондеев хватает в лучшем случае на месяц. как вариант занять мозг, да подойдет... Для постоянного использования надо на выходе стабильное питание и более живучий агрегат...
на 12 электролитов не бывает, бывают на 16в, зашунтируй их керамическими неполярными, прослужат дольше
Круто. Дякую.
ДЯкую за підтримку каналу.
Дякую
Хреново голос на рус, відразу зрозуміло, що не рідне!
Кто нибудь видел ups на 19 вольт? Моему пк нужно 19