home.social

#ipmi — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ipmi, aggregated by home.social.

  1. I wanted to add a button to Home Assistant that would turn on my remote server via IPMI. I also did not want to add the ipmitool dependencies to my #HASS container. Since IPMI supports redfish, a simple rest command in home assistant is enough. Add this to your `configuration.yaml`:

    ```yaml
    rest_command:
    # Command to turn the server ON
    server_power_on:
    url: "https://192.168.100.111/redfish/v1/Systems/1/Actions/ComputerSystem.Reset"
    method: post
    username: "hass"
    password: "eX4mP13p455w0Rd"
    verify_ssl: false
    headers:
    Content-Type: "application/json"
    payload: '{"ResetType": "On"}'

    # Command to gracefully shut down the OS via IPMI (ACPI signal)
    server_power_off:
    url: "https://192.168.100.111/redfish/v1/Systems/1/Actions/ComputerSystem.Reset"
    method: post
    username: "hass"
    password: "eX4mP13p455w0Rd"
    verify_ssl: false
    headers:
    Content-Type: "application/json"
    payload: '{"ResetType": "GracefulShutdown"}'

    sensor:
    - platform: rest
    name: "Server Power State"
    resource: "https://192.168.100.111/redfish/v1/Systems/1"
    method: GET
    username: "hass"
    password: "eX4mP13p455w0Rd"
    verify_ssl: false
    scan_interval: 10 # Checks every 10 seconds
    value_template: "{{ value_json.PowerState }}"

    template:
    - switch:
    - name: "Server"
    state: "{{ is_state('sensor.server_power_state', 'On') }}"
    icon: >-
    {% if is_state('sensor.server_power_state', 'On') %}
    mdi:server-network
    {% else %}
    mdi:server-network-off
    {% endif %}
    turn_on:
    action: rest_command.server_power_on
    turn_off:
    action: rest_command.server_power_off

    ```

    Make sure to create a separate IPMI user with "Operator" privileges (allowed to start/shutdown, but not to modify settings). If you have e.g. #Proxmox on the server, it will receive the IPMI Graceful Shutdown command and cleanly stop all VMs before exiting.

    Works great!

    #hass #homeassistant #redfish #api #ipmi #supermicro #homelab

  2. 1000 серверов и один RedFish: управляем собственным ЦОД, используя современный протокол от DMTF

    Сегодня публикуем материал для тех, кого интересуют современные инструменты и протоколы управления ИТ-инфраструктурой. В своей статье по мотивам доклада с

    habr.com/ru/companies/oleg-bun

    #RedFish #DMTF #цод #IPMI #серверная_инфраструктура

  3. Video of flashing update via & bios using . Setup of . Detailed video youtu.be/z6JsDy1YC6w
    2017 Mainboard setup using setup utility . Setup & useful background info bmc network configuration to failover for hardware stress testing using 3.7GHz youtube.com/shorts/rmhnG48P8Rw

  4. Video of #supermicro #x11 #bios flashing update #bmc #firmware via #efishell & bios using #msdos . Setup of #proxmox . Detailed video youtu.be/z6JsDy1YC6w
    #x11ast2400 2017 Mainboard setup using setup utility #ipmi . Setup & useful background info #remoteshell #html5 #remotecontrol bmc network configuration to failover #ubuntu for hardware stress testing using #cryptohash #xeonE3_1240 3.7GHz #fan #proxmox #gui #iso #templates #partitions #spice #remotedesktop youtube.com/shorts/rmhnG48P8Rw

  5. Video of #supermicro #x11 #bios flashing update #bmc #firmware via #efishell & bios using #msdos . Setup of #proxmox . Detailed video youtu.be/z6JsDy1YC6w
    #x11ast2400 2017 Mainboard setup using setup utility #ipmi . Setup & useful background info #remoteshell #html5 #remotecontrol bmc network configuration to failover #ubuntu for hardware stress testing using #cryptohash #xeonE3_1240 3.7GHz #fan #proxmox #gui #iso #templates #partitions #spice #remotedesktop youtube.com/shorts/rmhnG48P8Rw

  6. Video of #supermicro #x11 #bios flashing update #bmc #firmware via #efishell & bios using #msdos . Setup of #proxmox . Detailed video youtu.be/z6JsDy1YC6w
    #x11ast2400 2017 Mainboard setup using setup utility #ipmi . Setup & useful background info #remoteshell #html5 #remotecontrol bmc network configuration to failover #ubuntu for hardware stress testing using #cryptohash #xeonE3_1240 3.7GHz #fan #proxmox #gui #iso #templates #partitions #spice #remotedesktop youtube.com/shorts/rmhnG48P8Rw

  7. Was sind die Vorteile von #Redfish gegenüber hersteller­spezifischem #SNMP oder #IPMI? Und wie funktioniert Redfish im Zusammenspiel mit einem #Checkmk-Monitoring? All das zeigt Checkmk-Profi und Linux-Consultant Robert Sander in einem kurzen How-to in unserem Expertise-Blog.

    👉 heinlein-support.de/blog/redfi

    Alles Wichtige über Checkmk lernen Sie von Robert übrigens regelmäßig in seiner Schulung für Fortgeschrittene an der Heinlein Akademie.

    #LinuxConsulting #Systemmonitoring #HeinleinAkademie

  8. Was sind die Vorteile von #Redfish gegenüber hersteller­spezifischem #SNMP oder #IPMI? Und wie funktioniert Redfish im Zusammenspiel mit einem #Checkmk-Monitoring? All das zeigt Checkmk-Profi und Linux-Consultant Robert Sander in einem kurzen How-to in unserem Expertise-Blog.

    👉 heinlein-support.de/blog/redfi

    Alles Wichtige über Checkmk lernen Sie von Robert übrigens regelmäßig in seiner Schulung für Fortgeschrittene an der Heinlein Akademie.

    #LinuxConsulting #Systemmonitoring #HeinleinAkademie

  9. Was sind die Vorteile von #Redfish gegenüber hersteller­spezifischem #SNMP oder #IPMI? Und wie funktioniert Redfish im Zusammenspiel mit einem #Checkmk-Monitoring? All das zeigt Checkmk-Profi und Linux-Consultant Robert Sander in einem kurzen How-to in unserem Expertise-Blog.

    👉 heinlein-support.de/blog/redfi

    Alles Wichtige über Checkmk lernen Sie von Robert übrigens regelmäßig in seiner Schulung für Fortgeschrittene an der Heinlein Akademie.

    #LinuxConsulting #Systemmonitoring #HeinleinAkademie

  10. Was sind die Vorteile von #Redfish gegenüber hersteller­spezifischem #SNMP oder #IPMI? Und wie funktioniert Redfish im Zusammenspiel mit einem #Checkmk-Monitoring? All das zeigt Checkmk-Profi und Linux-Consultant Robert Sander in einem kurzen How-to in unserem Expertise-Blog.

    👉 heinlein-support.de/blog/redfi

    Alles Wichtige über Checkmk lernen Sie von Robert übrigens regelmäßig in seiner Schulung für Fortgeschrittene an der Heinlein Akademie.

    #LinuxConsulting #Systemmonitoring #HeinleinAkademie

  11. Was sind die Vorteile von #Redfish gegenüber hersteller­spezifischem #SNMP oder #IPMI? Und wie funktioniert Redfish im Zusammenspiel mit einem #Checkmk-Monitoring? All das zeigt Checkmk-Profi und Linux-Consultant Robert Sander in einem kurzen How-to in unserem Expertise-Blog.

    👉 heinlein-support.de/blog/redfi

    Alles Wichtige über Checkmk lernen Sie von Robert übrigens regelmäßig in seiner Schulung für Fortgeschrittene an der Heinlein Akademie.

    #LinuxConsulting #Systemmonitoring #HeinleinAkademie