『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 5342|回复: 6

[技术探讨] 来一发用hass监测HP ILO的配置

[复制链接]

6

主题

90

帖子

524

积分

高级会员

Rank: 4

积分
524
金钱
434
HASS币
0
发表于 2019-3-19 22:35:58 | 显示全部楼层 |阅读模式
本帖最后由 a3241 于 2019-3-19 22:35 编辑

用的HP microserver gen8做的存储,用hass监测工况,代码如下

# Sensors
sensor:
  - platform: hp_ilo
    host: 192.168.2.11(你的IP)
    username: Administrator(你的用户名)
    password: 123456(你的密码)
    monitored_variables:
      - name: '机箱风扇'
        sensor_type: server_health
        unit_of_measurement: '%'
        value_template: '{{ ilo_data.fans["Fan 1"].speed[0] }}'
      - name: '环境温度'
        sensor_type: server_health
        unit_of_measurement: '°C'
        value_template: '{{ ilo_data.temperature["01-Inlet Ambient"].currentreading[0] }}'
          - name: 'CPU温度'
        sensor_type: server_health
        unit_of_measurement: '°C'
        value_template: '{{ ilo_data.temperature["02-CPU"].currentreading[0] }}'
      - name: '内存温度'
        sensor_type: server_health
        unit_of_measurement: '°C'
        value_template: '{{ ilo_data.temperature["03-P1 DIMM 1-2"].currentreading[0] }}'
      - name: '硬盘温度'
        sensor_type: server_health
        unit_of_measurement: '°C'
        value_template: '{{ ilo_data.temperature["04-HD Max"].currentreading[0] }}'
      - name: '桥温度'
        sensor_type: server_health
        unit_of_measurement: '°C'
        value_template: '{{ ilo_data.temperature["05-Chipset"].currentreading[0] }}'               
      - name: 'Chipset Zone温度'
        sensor_type: server_health
        unit_of_measurement: '°C'
        value_template: '{{ ilo_data.temperature["06-Chipset Zone"].currentreading[0] }}'
      - name: 'VR P1 温度'
        sensor_type: server_health
        unit_of_measurement: '°C'
        value_template: '{{ ilo_data.temperature["07-VR P1 Zone"].currentreading[0] }}'
      - name: 'ILO区温度'
        sensor_type: server_health
        unit_of_measurement: '°C'
        value_template: '{{ ilo_data.temperature["09-iLO Zone"].currentreading[0] }}'
      - name: 'PCI1卡温度'
        sensor_type: server_health
        unit_of_measurement: '°C'
        value_template: '{{ ilo_data.temperature["10-PCI 1"].currentreading[0] }}'
      - name: 'PCI1区温度'
        sensor_type: server_health
        unit_of_measurement: '°C'
        value_template: '{{ ilo_data.temperature["11-PCI 1 Zone"].currentreading[0] }}'
      - name: '机箱温度'
        sensor_type: server_health
        unit_of_measurement: '°C'
        value_template: '{{ ilo_data.temperature["12-Sys Exhaust"].currentreading[0] }}'
效果如下:

   1.jpg
     

评分

参与人数 2金钱 +15 收起 理由
sss190 + 5 纳尼,还有这种操作?
咸味土豆 + 10 感谢楼主分享!

查看全部评分

回复

使用道具 举报

75

主题

1976

帖子

8181

积分

元老级技术达人

积分
8181
金钱
6155
HASS币
430

活跃会员教程狂人

发表于 2019-3-20 05:54:38 | 显示全部楼层
666,原来是这么写的。
所有过往,皆为序章。
回复

使用道具 举报

27

主题

2143

帖子

8932

积分

论坛元老

Rank: 8Rank: 8

积分
8932
金钱
6784
HASS币
30

论坛元老

发表于 2019-3-20 08:05:55 | 显示全部楼层

666,原来是这么写的。
回复

使用道具 举报

3

主题

79

帖子

1193

积分

金牌会员

Rank: 6Rank: 6

积分
1193
金钱
1114
HASS币
0
发表于 2020-5-30 21:40:46 | 显示全部楼层
lz,代码直接复制过去错误。能把配置文件打个包上传吗?
回复

使用道具 举报

3

主题

79

帖子

1193

积分

金牌会员

Rank: 6Rank: 6

积分
1193
金钱
1114
HASS币
0
发表于 2020-6-13 13:38:18 | 显示全部楼层
感谢楼主,用 vs code编辑复制过去就可以正常显示了。
回复

使用道具 举报

6

主题

90

帖子

524

积分

高级会员

Rank: 4

积分
524
金钱
434
HASS币
0
 楼主| 发表于 2020-7-29 14:37:18 | 显示全部楼层
sss190 发表于 2020-6-13 13:38
感谢楼主,用 vs code编辑复制过去就可以正常显示了。

格式有严格的要求,空格和TAB一定要对齐
回复

使用道具 举报

5

主题

183

帖子

1388

积分

论坛积极会员

Real

积分
1388
金钱
1200
HASS币
0
发表于 2020-7-30 09:19:29 | 显示全部楼层
666,赶紧复制一波,又能加一页显示内容了,哈哈
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 07:43 , Processed in 0.090418 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表