Модификация mini UPS для мини ПК с помощью esphome. Удаленное отключение сервера Proxmox.

Поділитися
Вставка
  • Опубліковано 27 січ 2023
  • С помощью esphome и esp8266 можно сделать мониторинг наличия 220В в сети, появления или пропадания 220В, мониторить заряд батареи и отключать мини ИБП.
    community.home-assistant.io/t... - 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.buymeacoffee.com/bootuz
    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%!"

КОМЕНТАРІ • 46

  • @BootuzDinamontuz
    @BootuzDinamontuz  Рік тому +3

    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%!"

  • @romanenot
    @romanenot Рік тому +7

    Вот это действительно интересный выпуск.

  • @VitalyKorol
    @VitalyKorol Рік тому +2

    ИБП реально крут, особенно, с учетом наличия выходов!

  • @alekstes6526
    @alekstes6526 Рік тому +4

    Спасибо за интересное видео!
    Собрал аналогичное устройство из старого UPS и Li-ion аккумуляторов
    Выключение сервера происходит по снижению напряжения на аккумуляторе которое контролируется через ESPHome + INA219. Этот блок позволяет контролировать напряжение на аккумуляторе и ток разряда и заряда. Включение сервера сделал просто настройкой BIOS в ПК

    • @BootuzDinamontuz
      @BootuzDinamontuz  Рік тому

      так WOL ведь можно использовать для включения ПК.

    • @chopik7524
      @chopik7524 Рік тому +2

      @@BootuzDinamontuz а есть уверенность что после потери питания wol включит комп? Вот у меня нет, потому что на практике большинство не включается после потери питания по wol. А с мини пк и его кастрироваными биос настройками это гарантировано. Поэтому если есть включение после появления электричества, то использовать его лучший вариант

  • @romanenot
    @romanenot Рік тому

    Ура. Новый выпуск

  • @user-tq8ox8st3j
    @user-tq8ox8st3j 6 місяців тому

    Очень круто, спасибо за видос

  • @user-qd5jm3mn6r
    @user-qd5jm3mn6r 10 місяців тому +2

    При замене какие лучше поставить аккумуляторы? NCR, ICR или INR?

  • @user-zz4fh8kt8l
    @user-zz4fh8kt8l Рік тому +2

    У меня сделано отслеживание выключения по последнему времени репорта от PZem на CC2531. У кого на ESP, там же можно сделать Wake on lan, чтобы не плодить дополнительные устройства

  • @James_Official_MMORPG
    @James_Official_MMORPG Місяць тому

    Напишите пожалуйста, характеристики конденсатора, который вздулся.

  • @klyunnikovmaksim
    @klyunnikovmaksim Рік тому

    Спасибо за идею.
    А как у вас запитан внешний вентилятор для minipc и реализовано ли автоматическое включение/отключение?

    • @BootuzDinamontuz
      @BootuzDinamontuz  Рік тому

      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%

    • @nikolatesla3416
      @nikolatesla3416 Рік тому +1

      Можно 12 вольтовый взять с датчиком температуры и повесить его на USB. Будет крутиться очень тихо, плюс еще и на температуру реагировать...

    • @BootuzDinamontuz
      @BootuzDinamontuz  Рік тому

      12В и стоит через есп32 крутится.

    • @nikolatesla3416
      @nikolatesla3416 Рік тому

      @@BootuzDinamontuz Код не раскрывается полностью... Можете продублировать...

    • @BootuzDinamontuz
      @BootuzDinamontuz  Рік тому

      А как вы его открываете?

  • @nikolatesla3416
    @nikolatesla3416 Рік тому

    На 1:32 видно что RED не припаян... Как это понять? Он самый нижний... А припаяно к грин...

  • @sergw9846
    @sergw9846 Рік тому

    Спасибо за видео, интересно! Возможно ли прикрутить выход usb чтобы выключать через него сервер synologi? Стандартные команды ups на usb.

    • @BootuzDinamontuz
      @BootuzDinamontuz  Рік тому

      Там только питания, там нет сильнальных линий.

    • @sergw9846
      @sergw9846 Рік тому +1

      @@BootuzDinamontuz я имел ввиду прикрутить к еспшке выход для управления по usb nas synology.

  • @Gramonavt
    @Gramonavt Рік тому

    Добрый день! А у этого UPS есть возможность крепления на стену?

    • @BootuzDinamontuz
      @BootuzDinamontuz  Рік тому +1

      Нет, там снизу только ножки милиметровые. Но можно, гвоздем 200х, но может не работать и главное в акумулятори не попасть. :-)

    • @Gramonavt
      @Gramonavt Рік тому

      @@BootuzDinamontuz всегда есть скотч )))

  • @visghost
    @visghost Рік тому

    Не по теме, как в proxmox добавить железа, я установил proxmox и на proxmox установил TRUENAS Scale и чтобы TRUENAS увидел 12 жестких дисков? NAS оборудование добавить LSI 9211-8 2шт., нажимаю - оборудование - добавить -устройства PCI, но там их нету, вопрос как их туда добавить?

  • @cepera377
    @cepera377 Рік тому

    Дякую за очередне відео!
    Вже теж маю цього парня.
    Але питання чуток не по темі, але в відео було)
    Де ви берете ті 18500 рожеві?! Бо в магазах ціни луплять, а купив на олх, там повне г.!
    Дуже буду вдячний за відповідь)

    • @BootuzDinamontuz
      @BootuzDinamontuz  Рік тому

      ua-cam.com/video/UtdM4bHspPo/v-deo.html - в описі під відео є ВОлодимир. Беру у нього вживані. 3300 на літокала 500 показують, а вона не розряджає повністю акуми, тож там навіть більше.

  • @PepeTheFrog88
    @PepeTheFrog88 Рік тому

    автор, може все ж якось там можна підняти ампераж в тому упсі?

    • @BootuzDinamontuz
      @BootuzDinamontuz  Рік тому

      Нема сенсу.

    • @BootuzDinamontuz
      @BootuzDinamontuz  Рік тому

      Прошу ось тут писати коментарі - ua-cam.com/video/9VVNiCCng6c/v-deo.html

  • @user-iz5is4us1f
    @user-iz5is4us1f Рік тому

    подскажите как купить версию с lifero4

    • @BootuzDinamontuz
      @BootuzDinamontuz  Рік тому

      Не ищите, разгребают быстро. Один раз в продаже видел только.

  • @edwardtich4519
    @edwardtich4519 Місяць тому +1

    совершенно непонятно что к чему припаивать

  • @nikolatesla3416
    @nikolatesla3416 11 місяців тому

    Все сделал. Но что могу сразу сказать. питание нестабильное. мини ПК ведет себя не предсказуемо. В самом бесперебойнике через месяц использования вздуваются кондеи на 680 пикофарад 12 вольтовые. Менял натысячные, проверял на тестере чтобы расхождение было не большим. кондеев хватает в лучшем случае на месяц. как вариант занять мозг, да подойдет... Для постоянного использования надо на выходе стабильное питание и более живучий агрегат...

    • @John___Doe
      @John___Doe 10 місяців тому

      на 12 электролитов не бывает, бывают на 16в, зашунтируй их керамическими неполярными, прослужат дольше

  • @MUR4NK
    @MUR4NK Рік тому

    Це ж треба так вільно володіти двома мовами👍👍👍

  • @mgzua
    @mgzua Рік тому

    Круто. Дякую.

  • @sergey-380
    @sergey-380 Рік тому

    Дякую

  • @MiniDroneKZ
    @MiniDroneKZ 5 місяців тому

    Кто нибудь видел ups на 19 вольт? Моему пк нужно 19

  • @user-qx8vw6po2r
    @user-qx8vw6po2r 4 місяці тому +1

    Хреново голос на рус, відразу зрозуміло, що не рідне!