GoveeBTTempLogger:开源蓝牙温度湿度记录仪

GoveeBTTempLogger:开源蓝牙温度湿度记录仪

GoveeBTTempLogger Govee H5074, H5075, H5100, H5101, H5104, H5105, H5174, H5177, H5179, H5181, H5182, and H5183 Bluetooth Low Energy Temperature and Humidity Logger GoveeBTTempLogger 项目地址: https://gitcode.com/gh_mirrors/go/GoveeBTTempLogger

项目介绍

GoveeBTTempLogger 是一个开源的蓝牙低功耗(BLE)温度和湿度记录仪,专为Govee品牌的H5074、H5075、H5100、H5101、H5104、H5105、H5174、H5177和H5179系列温度湿度传感器,以及H5181、H5182和H5183智能肉类温度计设计。该项目利用Linux上的BlueZ库的libbluetooth功能,打开默认的蓝牙设备并监听来自Govee温度计的低功耗广告。每个设备在亚马逊上的价格不到15美元,使用BLE进行通信,无需设置制造商账户即可跟踪数据。

项目技术分析

GoveeBTTempLogger最初使用Microsoft Visual Studio 2017构建,目标为运行Linux的ARM处理器。项目已在Raspberry Pi 4、Raspberry Pi ZeroW、Raspberry Pi Zero2W、Raspberry Pi 3b和Raspberry Pi 5上验证通过。项目创建的日志文件采用简单的制表符分隔格式,兼容Microsoft Excel。每行日志包含UTC时间、温度、相对湿度和电池百分比。日志文件命名格式包括唯一的Govee设备名称、当前年份和月份,每月创建一个新的日志文件。

项目经历了多次重大更新,包括转换为使用BlueZ over DBus进行蓝牙通信,增加了SVG输出功能,以及显著改变的详细输出级别。最新版本支持通过DBus或HCI模式运行,并提供了丰富的命令行选项,如日志目录设置、输出频率、详细级别、MRTG格式输出、蓝牙地址过滤、蓝牙控制器指定、平均值计算、历史数据下载、SVG输出目录、HTML索引文件生成、SVG标题映射文件、摄氏度输出、电池状态绘制、最小最大温度湿度状态绘制、被动扫描模式等。

项目及技术应用场景

GoveeBTTempLogger适用于需要实时监控和记录温度湿度数据的环境,如家庭环境监测、温室监控、实验室环境控制、食品存储条件监控等。其低成本和高兼容性使其成为个人用户和小型企业的理想选择。通过生成SVG图形和HTML索引文件,用户可以轻松地在网页上展示和分析数据,非常适合需要远程监控和数据可视化的应用场景。

项目特点

  1. 低成本高性价比:支持多种Govee品牌的低成本温度湿度传感器和智能肉类温度计。
  2. 跨平台兼容性:已在多种Raspberry Pi型号上验证通过,适用于Linux环境。
  3. 数据记录与可视化:自动生成日志文件和SVG图形,支持HTML索引文件生成,便于数据分析和展示。
  4. 灵活的命令行选项:提供丰富的命令行选项,满足不同用户的需求,如日志目录设置、输出频率、详细级别、蓝牙地址过滤等。
  5. DBus与HCI双模式:支持通过DBus或HCI模式进行蓝牙通信,适应不同的系统环境和需求。
  6. 历史数据下载:支持定期连接并下载存储的数据,便于长期数据分析。

GoveeBTTempLogger是一个功能强大且易于使用的开源项目,适合各种需要实时温度湿度监控的应用场景。无论您是个人用户还是小型企业,都可以通过该项目轻松实现数据记录和可视化,提升环境监控的效率和可靠性。

GoveeBTTempLogger Govee H5074, H5075, H5100, H5101, H5104, H5105, H5174, H5177, H5179, H5181, H5182, and H5183 Bluetooth Low Energy Temperature and Humidity Logger GoveeBTTempLogger 项目地址: https://gitcode.com/gh_mirrors/go/GoveeBTTempLogger

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陆汝萱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值