无线433MHz磁性门窗传感器固件推荐

无线433MHz磁性门窗传感器固件推荐

ReedTripRadio Alternative firmware for wireless 433MHz door/window reed sensors triggered by magnetic contacts. ReedTripRadio 项目地址: https://gitcode.com/gh_mirrors/re/ReedTripRadio

项目介绍

本项目提供了一种替代固件,适用于无线433MHz磁性门窗传感器。支持基于STC15W101/104 8051处理器的开发板,这些开发板通常配备SYN115无线电发射器。STC15W101型号具有1KB的闪存,而STC15W104型号则具有4KB的闪存。大多数开发板都配备了防篡改检测开关,但并非所有板子都有此功能。

由于STC微控制器不允许读取/验证已写入的固件,因此需要开源替代方案来确认程序行为。此外,一旦原始固件被覆盖,就无法重新刷写。本项目的实现得益于Vincent Defert的STC 8051微控制器硬件抽象层。

项目技术分析

编程接口

开发板包含一个标有G(地)、T(发送)、R(接收)和V(3.3伏)的引脚头。刷写固件仅需一个兼容3.3V的USB转UART模块。或者,可以通过电池端子供电,并仅连接G、T、R引脚进行刷写。开发板的功耗低于100毫安。

接收器硬件

接收无线电包需要一个接收器。项目中列出了多种接收器硬件及其修改情况,包括Sonoff R1、R2 v1.0、R2 v2.0、R2 v2.2和SIGNALDuino等。

接收器修改(可选)

项目提供了多种接收器修改方案,包括使用rc-switch和espurna等开源项目。对于Sonoff RF Bridge R1/R2 v1.0和v2.0,虽然有修改方案,但如果使用原厂时序,则不需要进行显式修改。

家庭自动化支持(可选)

项目支持多种家庭自动化平台,如ESPurna和Tasmota。ESPurna将无线传感器视为“虚拟”传感器,并在Home Assistant中显示为永久开关实体。Tasmota固件也可以刷写。

项目及技术应用场景

本项目适用于需要替代固件的无线433MHz磁性门窗传感器。由于STC微控制器不允许读取/验证已写入的固件,因此本开源替代方案对于确认程序行为至关重要。此外,一旦原始固件被覆盖,就无法重新刷写,因此本项目提供了一个可靠的解决方案。

项目特点

功能特点

  • 中断传输:在磁性开关打开/关闭时传输信号。
  • 防篡改检测:在防篡改开关打开/关闭时传输信号。
  • 电源管理:支持多种电源模式。
  • 支持反向协议:新增支持反向传输协议。
  • 自定义时序:能够指定传输协议的时序(如rc-switch)。
  • 防篡改关闭键:新增防篡改关闭键。
  • 报警模式:新增磁性和防篡改“触发”报警模式。
  • 电池状态发送:发送电池状态。
  • 电池OK代码:新增电池OK代码。
  • 支持原厂协议:新增支持原厂传输协议。
  • 包计数:在传输的RF代码中添加包计数。
  • 开关状态反转:允许反转开关状态(打开时发送“关闭”代码等)。
  • 用户配置:通过防篡改开关按下进行用户配置/输入。
  • 功耗对比:对比原厂固件的功耗。
  • 可调LED闪烁行为:可调LED闪烁行为。
  • 可调报警周期:可调报警周期。
  • EEPROM存储:将设置存储在EEPROM中。

安装与刷写

项目提供了详细的安装和刷写指南,支持多种平台和工具,包括stcgal和uni-STC等。

未来计划

目前,项目不太可能添加更多功能,因为固件大小限制在1KB以内,以支持STC15W101型号。当然,对于4KB的STC15W104型号,可以添加更多功能。此外,未来可能会探索使用模拟EEPROM区域作为代码空间。

总结

本项目为无线433MHz磁性门窗传感器提供了一个强大的开源替代固件,支持多种功能和家庭自动化平台。无论是技术爱好者还是家庭自动化用户,都能从中受益。立即尝试,体验其强大的功能和灵活性!

ReedTripRadio Alternative firmware for wireless 433MHz door/window reed sensors triggered by magnetic contacts. ReedTripRadio 项目地址: https://gitcode.com/gh_mirrors/re/ReedTripRadio

安卓期末大作业—Android图书管理应用源代码(高分项目),个人经导师指导并认可通过的高分设计项目,评审分98分,项目中的源码都是经过本地编译过可运行的,都经过严格调试,确保可以运行!主要针对计算机相关专业的正在大作业、毕业设计的学生和需要项目实战练习的学习者,资源项目的难度比较适中,内容都是经过助教老师审定过的能够满足学习、使用需求,如果有需要的话可以放心下载使用。 安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—Android图书管理应用源代码(高分项目)安卓期末大作业—And
本文以电动汽车销售策略为研究对象,综合运用层次分析法、决策树、皮尔逊相关性分析、BP神经网络及粒子群优化等多种方法,深入探讨了影响目标客户购买电动汽车的因素及相应的销售策略。研究结果显示,客户对合资品牌电动汽车的满意度为78.0887,对自主品牌的满意度为77.7654,对新势力品牌的满意度为77.0078。此外,研究还发现电池性能、经济性、城市居住年限、居住区域、工作单位、职务、家庭年收入、个人年收入、家庭可支配收入、房贷占比、车贷占比等因素对电动汽车销量存在显著影响。通过BP神经网络对目标客户的购买意愿进行预测,其预测数据拟合程度超过80%,且与真实情况高度接近。基于研究结果,本文为销售部门提出了提高销量的建议,包括精准定位尚未购买电动汽车的目标客户群体,制定并实施更具针对性的销售策略,在服务难度提升不超过5%的前提下,选择实施最具可行性和针对性的销售方案。 在研究过程中,层次分析法被用于对目标客户购买电动汽车的影响因素进行系统分析与评价;决策树模型则用于对缺失数据进行预测填充,以确保数据的完整性和准确性;BP神经网络用于预测目标客户的购买意愿,并对其预测效果进行评估;粒子群优化算法对BP神经网络模型进行优化,有效提升了模型的稳定性和预测能力;皮尔逊相关性分析用于探究不同因素与购买意愿之间的相关性。通过这些方法的综合运用,本文不仅揭示了影响电动汽车销量的关键因素,还为销售策略的优化提供了科学依据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

瞿蔚英Wynne

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

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

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

打赏作者

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

抵扣说明:

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

余额充值