项目简介
本项目是基于MySensors物联网平台构建的系统,主要用于读取法国Linky智能电表的实时数据。通过nRF24无线电模块进行通信,能够将读取的数据方便地传输至家庭自动化系统。该模块可直接接入Linky电表,实时获取电能使用状况及相关费率信息,为家居能源消耗信息集成到更广泛的物联网系统提供了简单途径。
项目的主要特性和功能
- 具备数据读取能力,可读取Linky智能电表的实时电力使用数据,包括功率、电流、累计消耗等。
- 系统集成性良好,遵循MySensors标准,能轻松集成到如Home Assistant、Jeedom等现有的家庭自动化系统中。
- 采用开源固件,具有开源定制性,方便开发者进行定制和功能扩展。
- 模式兼容性方面,目前固件支持Linky电表的历史模式,未来有支持标准模式的潜力。
- 固件易升级,可利用Visual Studio Code与PlatformIO工具方便地对固件进行升级。
安装使用步骤
前提条件
用户已下载本项目的源码文件。
具体步骤
- 安装必要工具:安装Visual Studio Code与PlatformIO,按照官方文档进行安装,这是升级和编译固件所需的工具。
- 编译代码:在Visual Studio Code中点击“File / Open Folder”,打开下载的项目文件夹,按提示编译代码,编译成功后得到可烧录到模块的固件。
- 上传固件:用USB线将模块连接到电脑,在Visual Studio Code中点击“Project Tasks / General / Upload”,将固件上传到模块。
- 系统配置:依据MySensors文档,配置家庭自动化系统以接收模块的实时数据,通常需要添加新传感器并配置相关参数。
- 测试验证:接入系统后,测试模块是否正常工作,验证是否成功接收到实时数据。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】