小米mijia ble温度和湿度传感器


mitemp_bt传感器平台允许一个人监视室温和湿度。这小米mijia ble温度和湿度传感器带有LCD是一种小型蓝牙低能设备,可监视室温和湿度。由于只能同时对单个BLE设备进行轮询,因此库采用锁定来确保情况。

安装

根据您正在运行的操作系统,您必须配置系统上适当的蓝牙后端:

  • 必威是什么mitemp_bt只要主机支持蓝牙(像Raspberry Pi一样),将开箱即用。
  • 必威是什么家庭助理容器:开箱即用-net =主机并在主机上正确配置蓝牙。
  • 在其他Linux系统上:
    • 首选解决方案:安装蓝色btlewrap库(通过PIP)。使用虚拟环境时,请确保在正确的环境中安装库。
    • 后备解决方案:安装btlewrap图书馆(通过PIP)和Gatttool通过您的软件包管理器。根据分布的不同,包装名称可能是:蓝兹,,,,蓝牙或者Bluez剥夺了

配置

启动扫描以确定传感器的MAC地址:

$Sudohcitool lescan le扫描... 4c:65:a8:d2:31:7f mj_ht_v1[[...]]

或者,如果您的发行版使用蓝牙CTCTL:

$蓝牙[[蓝牙]#发现扫描开始[[CHG]控制器XX:XX:XX:XX:XX:XX发现:是的[[新设备4C:65:A8:D2:31:7F MJ_HT_V1

检查mj_ht_v1或类似的条目,这些是您的传感器。

要在安装中使用MI温度和湿度传感器,请添加以下内容configuration.yaml文件:

#示例Configuration.yaml条目传感器-平台mitemp_bt苹果电脑XX:XX:XX:XX:XX:XX”监视_conditions-温度

配置变量

苹果电脑 细绳 必需的

传感器的MAC地址。

监视_conditions 列表 ((选修的

应监视的参数。

默认:

[“温度”,“湿度”,“电池”]

温度

传感器位置的C温度。

湿度

传感器位置的湿度水平为%。

电池

电池详细信息(以%)。

姓名 细绳 ((选修的

名称显示在前端。

强制性升级 布尔 ((选修的,默认:false

即使值没有更改,也会发送更新事件。

中位数 整数 ((选修的,默认:3

有时,传感器测量结果显示尖峰。使用此参数,民意测验器将报告最后3个中位数(您也可以使用较大的值)测量值。这过滤了单个尖峰。中位数:5还将过滤双尖峰。如果您从不遇到尖峰问题,中间:1会正常工作。

超时 整数 ((选修的,默认:10

轮询时在几秒钟内定义超时值。

重试 整数 ((选修的,默认:2

定义轮询时的检索次数。

cache_value 整数 ((选修的,默认:300

在秒内定义缓存到期值。

适配器 细绳 ((选修的,默认:HCI0

定义要使用的蓝牙适配器。跑hciconfig获取可用适配器的列表。

请注意,默认情况下,传感器仅每5分钟进行一次轮询。这意味着与中间:3设置至少需要15分钟才能在传感器报告后重新启动后报告值。必威是什么即使硬件能够每秒提供新值,但室温也不会很快变化。减少轮询间隔将对电池寿命产生负面影响。

完整的例子

完整的配置示例看起来像下面的一个:

#示例Configuration.yaml条目传感器-平台mitemp_bt苹果电脑XX:XX:XX:XX:XX:XX”姓名儿童室温度强制性升级真的中位数1监视_conditions-温度-湿度-电池