树莓派homeassistant配置天气插件高级篇

昨天为大家展示了在homeassistant配置简单的天气插件,这个完全达不到DIY的高逼格乐趣,而且实用性也不是很高,今天就为大家带来配置稍复杂的但是效果更好的进阶版homeassistant天气。

首先需要要保证你的homeassistant系统已经处于打开状态,笔者使用树莓派安装的homeassistant所以给树莓派加电,然后访问你的homeassistant

然后使用windows访问树莓派的samba服务。

看到配置目录中configuration.yaml、customize.yaml、groups.yaml文件这三个配置文件是今天需要编辑的文件,

然后去github下载今天需要用到的py文件,

github.com/Yonsm/HAExtra/blob/master/custom_components/sensor/caiyun.py

复制 homeassistant 的配置目录中 custom_components/sensor/caiyun.py下,无此目录请自行创建,

然后使用svcode打开configuration.yaml将昨天配置的sensor: 下的替换为今天的命令

下面是代码

sensor:

- platform: caiyun

#name: CaiYun

#scan_interval: 1200

#latitude: 30.000

#longitude: 120.000

monitored_conditions: # Optional

- weather

- temperature

- humidity

- cloud_rate

- pressure

- wind_direction

- wind_speed

- local_precipitation

- nearest_precipitation

- precipitation_distance

- aqi

- pm25

- pm10

- o3

- co

- no2

- so2

上面这些配置好了其实就已经可以运行了,但是结果都是以英文呈现的不利于查看,所以接下来要将这些进行备注为中文,使用vscode打开customize.yaml文件

下面是代码

group.outside:

friendly_name: 室外

sun.sun:

friendly_name: 日照

sensor.caiyun_weather:

friendly_name: 天气

sensor.caiyun_temperature:

friendly_name: 室外气温

sensor.caiyun_humidity:

friendly_name: 室外湿度

sensor.caiyun_cloud_rate:

friendly_name: 云量

sensor.caiyun_pressure:

friendly_name: 气压

sensor.caiyun_wind_direction:

friendly_name: 风向

sensor.caiyun_wind_speed:

friendly_name: 风速

sensor.caiyun_local_precipitation:

friendly_name: 降水强度

sensor.caiyun_nearest_precipitation:

friendly_name: 附近降水强度

sensor.caiyun_precipitation_distance:

friendly_name: 附近降水距离

sensor.caiyun_aqi:

friendly_name: 空气指数

sensor.caiyun_pm25:

friendly_name: 室外颗粒物

homebridge_name: 空气质量

sensor.caiyun_pm10:

friendly_name: 室外大颗粒物

sensor.caiyun_o3:

friendly_name: 室外臭氧

sensor.caiyun_co:

friendly_name: 室外一氧化碳

sensor.caiyun_no2:

friendly_name: 室外二氧化氮

sensor.caiyun_so2:

friendly_name: 室外二氧化硫

继续使用vscode打开groups.yaml

下面是代码

outside:

entities:

- sun.sun

- sensor.caiyun_weather

- sensor.caiyun_temperature

- sensor.caiyun_humidity

- sensor.caiyun_cloud_rate

- sensor.caiyun_pressure

- sensor.caiyun_wind_direction

- sensor.caiyun_wind_speed

- sensor.caiyun_local_precipitation

- sensor.caiyun_nearest_precipitation

- sensor.caiyun_precipitation_distance

- sensor.caiyun_aqi

- sensor.caiyun_pm25

- sensor.caiyun_pm10

- sensor.caiyun_o3

- sensor.caiyun_co

- sensor.caiyun_no2

- sensor.caiyun_so2

然后安装昨天的方法重启homeassistant的服务,查看homeassistant首页的变化

如何你展示的效果和笔者的一直说明你的配置成功了,如果出现homeassistant打不开的情况说明你的配置出现问题,一般常见的是空格有问题,或者是使用了windows自带的文本编辑器导致的,这里推荐使用vscode哦。

笔者将带领大家一步步构建自己的智能家居系统,大家的支持是我源源不断创作的源泉谢谢大家的支持。

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();