ateodorescu / home-assistant-ipmi

IPMI connector for Home Assistant
MIT License
36 stars 8 forks source link

missing power sensors on Megarac SP #25

Closed blackwhitebear8 closed 3 months ago

blackwhitebear8 commented 5 months ago

I was able to succesfully use this addon for a Megarac SP ipmi thingy. But i m missing the PMB1Current, PMB2Current and PMB1Power, PMB2Power sensors. These sensors should show the amps and watts for the psus of this server.

ateodorescu commented 3 months ago

If you get the latest versions of ipmi integration and addon then you will get the power + current sensors, assuming you get them when running the ipmitool command sdr list full.

blackwhitebear8 commented 3 months ago

they are still not showing. I do get them on the server itself via ipmitool. This is the output if thats helps:

root@pve:~# ipmitool sensor
IANA PEN registry open failed: No such file or directory
SYS_PWR_Monitor  | 0x0        | discrete   | 0x0080| na        | na        | na        | na        | na        | na        
Watchdog         | 0x0        | discrete   | 0x0080| na        | na        | na        | na        | na        | na        
SystemEvent      | 0x0        | discrete   | 0x0080| na        | na        | na        | na        | na        | na        
SEL State        | 0x10       | discrete   | 0x1080| na        | na        | na        | na        | na        | na        
NMI_State        | 0x0        | discrete   | 0x0080| na        | na        | na        | na        | na        | na        
MB_Inlet_TEMP    | 21.000     | degrees C  | ok    | na        | na        | na        | na        | na        | na        
MB_Outlet_TEMP   | 35.000     | degrees C  | ok    | na        | na        | na        | na        | na        | na        
DIMM_Inlet_TEMP  | 20.000     | degrees C  | ok    | na        | na        | na        | na        | na        | na        
PVDDQ_AB         | 1.231      | Volts      | ok    | na        | 1.105     | na        | na        | 1.299     | na        
PVDDQ_CD         | 1.231      | Volts      | ok    | na        | 1.105     | na        | na        | 1.299     | na        
PVDDQ_EF         | na         | Volts      | na    | na        | 1.105     | na        | na        | 1.299     | na        
PVDDQ_GH         | na         | Volts      | na    | na        | 1.105     | na        | na        | 1.299     | na        
PVCCIN_CPU0      | 1.813      | Volts      | ok    | na        | 1.450     | na        | na        | 1.950     | na        
PVCCIN_CPU1      | na         | Volts      | na    | na        | 1.450     | na        | na        | 1.950     | na        
PVCCIO           | 1.049      | Volts      | ok    | na        | 0.990     | na        | na        | 1.107     | na        
PCH_TEMP         | na         | degrees C  | na    | na        | na        | na        | 83.000    | 85.000    | na        
CPU_0_DTS_TEMP   | na         | unspecified | na    | na        | na        | na        | 0.000     | 0.000     | na        
CPU_1_DTS_TEMP   | na         | unspecified | na    | na        | na        | na        | 0.000     | 0.000     | na        
CPU0_CH0_DIMM0   | na         | degrees C  | na    | na        | na        | na        | 80.000    | 85.000    | na        
CPU0_CH0_DIMM1   | na         | degrees C  | na    | na        | na        | na        | 80.000    | 85.000    | na        
CPU0_CH1_DIMM0   | na         | degrees C  | na    | na        | na        | na        | 80.000    | 85.000    | na        
CPU0_CH1_DIMM1   | na         | degrees C  | na    | na        | na        | na        | 80.000    | 85.000    | na        
CPU0_CH2_DIMM0   | na         | degrees C  | na    | na        | na        | na        | 80.000    | 85.000    | na        
CPU0_CH2_DIMM1   | na         | degrees C  | na    | na        | na        | na        | 80.000    | 85.000    | na        
CPU0_CH3_DIMM0   | na         | degrees C  | na    | na        | na        | na        | 80.000    | 85.000    | na        
CPU0_CH3_DIMM1   | na         | degrees C  | na    | na        | na        | na        | 80.000    | 85.000    | na        
CPU1_CH0_DIMM0   | na         | degrees C  | na    | na        | na        | na        | 80.000    | 85.000    | na        
CPU1_CH0_DIMM1   | na         | degrees C  | na    | na        | na        | na        | 80.000    | 85.000    | na        
CPU1_CH1_DIMM0   | na         | degrees C  | na    | na        | na        | na        | 80.000    | 85.000    | na        
CPU1_CH1_DIMM1   | na         | degrees C  | na    | na        | na        | na        | 80.000    | 85.000    | na        
CPU1_CH2_DIMM0   | na         | degrees C  | na    | na        | na        | na        | 80.000    | 85.000    | na        
CPU1_CH2_DIMM1   | na         | degrees C  | na    | na        | na        | na        | 80.000    | 85.000    | na        
CPU1_CH3_DIMM0   | na         | degrees C  | na    | na        | na        | na        | 80.000    | 85.000    | na        
CPU1_CH3_DIMM1   | na         | degrees C  | na    | na        | na        | na        | 80.000    | 85.000    | na        
P5V_AUX          | 4.945      | Volts      | ok    | na        | 4.508     | na        | na        | 5.497     | na        
P12V             | 12.004     | Volts      | ok    | na        | 10.808    | na        | na        | 13.200    | na        
P3V3             | 3.322      | Volts      | ok    | na        | 2.972     | na        | na        | 3.630     | na        
P3V3_AUX         | 3.266      | Volts      | ok    | na        | 2.972     | na        | na        | 3.630     | na        
P1V05_PCH_STBY   | 1.050      | Volts      | ok    | na        | 0.942     | na        | na        | 1.158     | na        
P1V05_PCH        | 1.032      | Volts      | ok    | na        | 0.942     | na        | na        | 1.158     | na        
P5V              | 4.991      | Volts      | ok    | na        | 4.508     | na        | na        | 5.497     | na        
P1V5_PCH         | 1.491      | Volts      | ok    | na        | 1.349     | na        | na        | 1.651     | na        
PVPP_AB          | 2.609      | Volts      | ok    | na        | 2.306     | na        | na        | 2.803     | na        
PVPP_CD          | 2.621      | Volts      | ok    | na        | 2.306     | na        | na        | 2.803     | na        
PVPP_EF          | na         | Volts      | na    | na        | 2.306     | na        | na        | 2.803     | na        
PVPP_GH          | na         | Volts      | na    | na        | 2.306     | na        | na        | 2.803     | na        
PMB1Voltage      | 12.100     | Volts      | ok    | na        | 10.800    | na        | na        | 13.200    | na        
PMB1Current      | 2.800      | Amps       | ok    | na        | na        | na        | na        | na        | na        
PMB1Power        | 34.000     | Watts      | ok    | na        | na        | na        | na        | na        | na        
PMB2Voltage      | 12.100     | Volts      | ok    | na        | 10.800    | na        | na        | 13.200    | na        
PMB2Current      | 3.900      | Amps       | ok    | na        | na        | na        | na        | na        | na        
PMB2Power        | 48.000     | Watts      | ok    | na        | na        | na        | na        | na        | na        
Fan1             | na         | RPM        | na    | na        | 0.000     | na        | na        | na        | na        
Fan2             | na         | RPM        | na    | na        | 0.000     | na        | na        | na        | na        
Fan3             | na         | RPM        | na    | na        | 0.000     | na        | na        | na        | na        
Fan4             | na         | RPM        | na    | na        | 0.000     | na        | na        | na        | na        
Fan5             | na         | RPM        | na    | na        | 0.000     | na        | na        | na        | na        
Fan6             | na         | RPM        | na    | na        | 0.000     | na        | na        | na        | na        
Fan7             | na         | RPM        | na    | na        | 0.000     | na        | na        | na        | na        
Fan8             | na         | RPM        | na    | na        | 0.000     | na        | na        | na        | na        
AMB_Sensor_TEMP  | na         | degrees C  | na    | na        | na        | na        | na        | 42.000    | na        
CPU_PROC_HOT     | 0x0        | discrete   | 0x0080| na        | na        | na        | na        | na        | na        
ME_PWR_Status    | 0x0        | discrete   | 0x0080| na        | na        | na        | na        | na        | na        
MEZZ_card_TEMP   | na         | degrees C  | na    | na        | na        | na        | na        | 107.000   | na      
blackwhitebear8 commented 3 months ago

also with your suggested command on the host:

root@pve:~# ipmitool sdr list full
IANA PEN registry open failed: No such file or directory
MB_Inlet_TEMP    | 21 degrees C      | ok
MB_Outlet_TEMP   | 35 degrees C      | ok
DIMM_Inlet_TEMP  | 20 degrees C      | ok
PVDDQ_AB         | 1.23 Volts        | ok
PVDDQ_CD         | 1.23 Volts        | ok
PVDDQ_EF         | no reading        | ns
PVDDQ_GH         | no reading        | ns
PVCCIN_CPU0      | 1.81 Volts        | ok
PVCCIN_CPU1      | no reading        | ns
PVCCIO           | 1.06 Volts        | ok
PCH_TEMP         | no reading        | ns
CPU_0_DTS_TEMP   | no reading        | ns
CPU_1_DTS_TEMP   | no reading        | ns
CPU0_CH0_DIMM0   | no reading        | ns
CPU0_CH0_DIMM1   | no reading        | ns
CPU0_CH1_DIMM0   | no reading        | ns
CPU0_CH1_DIMM1   | no reading        | ns
CPU0_CH2_DIMM0   | no reading        | ns
CPU0_CH2_DIMM1   | no reading        | ns
CPU0_CH3_DIMM0   | no reading        | ns
CPU0_CH3_DIMM1   | no reading        | ns
CPU1_CH0_DIMM0   | no reading        | ns
CPU1_CH0_DIMM1   | no reading        | ns
CPU1_CH1_DIMM0   | no reading        | ns
CPU1_CH1_DIMM1   | no reading        | ns
CPU1_CH2_DIMM0   | no reading        | ns
CPU1_CH2_DIMM1   | no reading        | ns
CPU1_CH3_DIMM0   | no reading        | ns
CPU1_CH3_DIMM1   | no reading        | ns
P5V_AUX          | 4.95 Volts        | ok
P12V             | 12.00 Volts       | ok
P3V3             | 3.32 Volts        | ok
P3V3_AUX         | 3.27 Volts        | ok
P1V05_PCH_STBY   | 1.05 Volts        | ok
P1V05_PCH        | 1.03 Volts        | ok
P5V              | 4.99 Volts        | ok
P1V5_PCH         | 1.49 Volts        | ok
PVPP_AB          | 2.62 Volts        | ok
PVPP_CD          | 2.62 Volts        | ok
PVPP_EF          | no reading        | ns
PVPP_GH          | no reading        | ns
PMB1Voltage      | 12.10 Volts       | ok
PMB1Current      | 2.60 Amps         | ok
PMB1Power        | 30 Watts          | ok
PMB2Voltage      | 12.10 Volts       | ok
PMB2Current      | 4 Amps            | ok
PMB2Power        | 48 Watts          | ok
Fan1             | no reading        | ns
Fan2             | no reading        | ns
Fan3             | no reading        | ns
Fan4             | no reading        | ns
Fan5             | no reading        | ns
Fan6             | no reading        | ns
Fan7             | no reading        | ns
Fan8             | no reading        | ns
AMB_Sensor_TEMP  | no reading        | ns
MEZZ_card_TEMP   | no reading        | ns
ateodorescu commented 3 months ago

@blackwhitebear8 I don't know why they are not showing on your side. If you can open up the server port for me to check then I can take a look. Email me the ip, port, user, pass to test it out. Thanks.

blackwhitebear8 commented 2 months ago

I am not able to open up the upmi. Does home assistant os use some kind of different ipmi tools?