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

 找回密码
 立即注册
查看: 2056|回复: 4

[基础教程] 伯虎空氣檢測儀接入HA方法(Rest or Node-Red)

[复制链接]

27

主题

387

帖子

3257

积分

元老级技术达人

积分
3257
金钱
2850
HASS币
40

教程狂人

发表于 2021-12-1 02:09:08 | 显示全部楼层 |阅读模式
本帖最后由 windgo 于 2021-12-1 21:14 编辑

air.png
從伯虎網頁可得到設備的空氣數據json範例:
http://www.bohu-tech.com/phone/api/433808264
{"pm1":"24","hcho":"0.15","o2":"-1","time":"2021-11-30 21:47:30","tvoc":"0.00","pm2.5":"36","aqi":"51","temp":"21","co2":"538","pm10":"43","humi":"63"}

config中使用的your_device_id可以在空氣檢測儀常按右邊數來第二個按鈕的詳細資料中取得

修改configuration.yaml
sensor:
  - platform: rest
    resource: http://www.bohu-tech.com/phone/api/your_device_id
    value_template: '{{ value_json["pm2.5"] }}'
    name: pm25
  - platform: rest
    resource: http://www.bohu-tech.com/phone/api/your_device_id
    value_template: '{{ value_json.temp }}'
    name: temp
  - platform: rest
    resource: http://www.bohu-tech.com/phone/api/your_device_id
    value_template: '{{ value_json.co2 }}'
    name: co2
  - platform: rest
    resource: http://www.bohu-tech.com/phone/api/your_device_id
    value_template: '{{ value_json.humi }}'
    name: humi

重啟HA就能得四個sensor了
sensor.png

#######################################
第二個透過Node-Red本地接入方法

伯虎空氣檢測儀可以tcp送出資料給tcp server去接收
但Home-assistant沒有tcp server sensor功能
感謝大神回覆,可透過Node-Red使用下面方法本地取得空氣數值


前置作業:
Home-assistant與Node-Red要先連接起來

1.新增tcp in節點
node1.png

2.新增yaml節點
node2.png

3.新增entity節點
node3.png
node4.png


4.將節點連起來後按下佈署
node.png


過1-2分鐘HA就會收到sensor.bohu的資訊了
node_state.png


附錄:
伯虎空氣檢測儀如何丟到本地端HA(TCP/9008)
tcp_server1.png
tcp_server2.png
tcp_server3.png
如果檢測儀離開紅色配置IP畫面,就無法回到配置HA主機IP的網頁,需要重頭再操作一次

评分

参与人数 1金钱 +4 收起 理由
a197382176 + 4 纳尼,还有这种操作?

查看全部评分

回复

使用道具 举报

8

主题

870

帖子

5218

积分

论坛元老

Rank: 8Rank: 8

积分
5218
金钱
4348
HASS币
0
发表于 2021-12-1 07:40:27 | 显示全部楼层
谢谢分享, 赞
回复

使用道具 举报

30

主题

493

帖子

4795

积分

论坛元老

佑桑

Rank: 8Rank: 8

积分
4795
金钱
4287
HASS币
156

教程狂人

发表于 2021-12-1 09:11:05 | 显示全部楼层
ASRock H370 PRO4, 48GB, 8TBx3 + 2TBx3
ESXi 6.7 + Ununtu + Docker + HASS.IO -> Homeassistant OS
(Home Assistant Supervised 官方文件)
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2021-12-1 09:28:53 | 显示全部楼层
windgo 大哥 好久不见啊。

评分

参与人数 1金钱 +16 收起 理由
windgo + 16 在下对你的景仰犹如滔滔长江之水,连绵不绝.

查看全部评分

Nero
回复

使用道具 举报

3

主题

91

帖子

1172

积分

金牌会员

Rank: 6Rank: 6

积分
1172
金钱
1081
HASS币
0
发表于 2021-12-1 18:44:51 | 显示全部楼层
可以用node-red接入。 D08A1A9A-2E95-41ED-AC5E-27B3BCF38373.jpeg 45C829BD-6CCB-4803-A525-A34C4DA128A3.jpeg CED5678E-4B08-4153-A73D-6A8CD4997BEB.jpeg

评分

参与人数 1金钱 +16 收起 理由
windgo + 16 大神666!

查看全部评分

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 22:26 , Processed in 0.086049 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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