介绍一开始买的某米的插座,但是好像接口不开放,所以找到了这个插座,然后自己开发了下,用接口控制插座开关。wifi的连接方式,通电后一般几秒后就会连接上wifi,这个时候通过接口发送命令给他。 产品图片通过接口通电和断电简要描述发送指令,打开和关闭插座请求URL域名/app/index.php?
智能插座实现了远程开启/关闭连入的设备,的确是一款懒人神器!其实现原理就是通过WiFi模块实现对继电器的开启或者关闭。EDUP智能插座通过用户提供的凭证连接家庭无线网络访问互联网。 一切都设置完成之后,智能插座打开TCP/IP连接到位于中国的服务器(219.147.29.235:221)。 物理层 首先,我们准备了一些小螺丝刀和一把瑞士军刀,接着我们小心的打开智能插座,拆开图如下: 通过谷歌搜索我们了解到设备的主件:一些被动组件,一个5Mhz的晶体振荡器,一块没有打上印记的芯片(个人猜测为 至少我们对于这款智能插座设备更加了解,每一个细节都有助于我们全面的了解这个系统。 网络层 我们利用hostapd程序进行一些测试。 这里暴露了大量智能插座信息: 传输层 下面,我们将对设备如何进行工作以及其组成元素进行讨论。我们可以捕获网络访问点接口流量,并分析服务器和设备之间的数据传递。
物联网虽然能够使家居设备和系统实现自动化、智能化管理,但是依然需要依靠更为先进的终端插座作为根本保障,插座是所有家用电器需要使用的电源设备,插座的有序智能管理,对于实现智能家居设备的统一智能管理具有举足轻重的作用 1、项目背景 智能插座自问世以来便得到了广泛的关注,国内企业包括:小米、海尔、公牛;国外企业包括:Ottomate、金贝尔、OPSO等各大企业纷纷加入智能插座的研究。 尽管国内、外对智能插座都有很高的研究热度,但国内外智能插座的发展状况却有很大的差别。相对于国内智能插座的发展,国外智能插座的发展则更加成熟,而且国外消费者对智能插座的认可度比国内更高。 ? 智能插座功能导图 3、硬件设计 WiFi物联网智能插座的核心元器件均为国产芯片,包括:微控制器、AC 220V转DC 5V模块、DC 5V转DC 3.3V模块、DC 5V转DC 5V隔离模块、 WiFi物联网智能插座设计PCB效果如下所示: ? 国产MCU WiFi物联网智能插座 PCB效果图 项目近期不断更新,敬请期待~
install python-miio 2、搜索设备详情:https://home.miot-spec.com/ 3、提取米家token:Xiaomi-cloud-tokens-extractor 4、控制插座开 miotdevice --ip <ip> --token <token> raw_command set_properties "[{'siid': 2, 'piid': 1, 'value':True}]" 6、控制插座关
在 5G 热潮的推动下,与其紧密结合的物联网(IoT)正日益成为个人和企业工作生活中的重要组成部分,它为企业和个人带来了操作流程的改进和更好的生活体验,随着人工智能(AI)技术的日趋成熟,IoT 与 AI 由此,全球化“AI+IoT”平台涂鸦智能结合云开发,推出 Tuya-Weapp-CloudBase SDK,其包含涂鸦云平台的鉴权、接口分发,可以帮助开发者省去服务端的开发,也省去了“云-云”对接的步骤 基于涂鸦开发平台和云开发,即可快速构建一款智能小程序,如果你手头有涂鸦的三明治开发套件,也可以用它搭建一个产品原型来替代最后的“设备配网”步骤。对于本文有任何疑问,均可在下方评论区留言讨论。
WiFi物联网智能插座硬件设计的重点就是电能计量,为此单独写一篇博文讲解电量计量的设计方案和实现原理。 BL0937 在定义产品时考虑到智能插座类产品厂家不是专业计量器具厂家,没有专业昂贵的校准设备,对电能计量精度要求也相对较低,只是提供用电参考信息,不作计费标准。 智能插座只需要读取功率,电压,电流,并根据功率计量累积电量,所以BL0937 与 MCU 间不要复杂的通讯协议去实时的读取计量芯片寄存器,计量精度校准也相对简单,只需在额定功率负载时校准系数,也不需要复杂的校准设备
---- 物联网虽然能够使家居设备和系统实现自动化、智能化管理,但是依然需要依靠更为先进的终端插座作为根本保障,插座是所有家用电器需要使用的电源设备,插座的有序智能管理,对于实现智能家居设备的统一智能管理具有举足轻重的作用 无论是家庭生活,还是工业制造,插座在生活中的应用无所不在,当之无愧为电网与各用电设备之间的桥梁。 1、项目背景 智能插座自问世以来便得到了广泛的关注,国内企业包括:小米、海尔、公牛;国外企业包括:Ottomate、金贝尔、OPSO等各大企业纷纷加入智能插座的研究。 尽管国内、外对智能插座都有很高的研究热度,但国内外智能插座的发展状况却有很大的差别。相对于国内智能插座的发展,国外智能插座的发展则更加成熟,而且国外消费者对智能插座的认可度比国内更高。 例如,2021年初美台半导体发布涨价通知 所以近期本着“练练手”的心态做一款国产芯片WiFi物联网智能插座。
ESP8266 WiFi物联网智能插座的硬件功能主要包括两部分:控制器板和采集器板。 2.3、电量采集电路设计 电参采集使用上海贝岭BL0942电能计量芯片,它是一颗内置时钟免校准电能计量芯片,适用于单相多功能电能表、智能插座、智能家电等应用,具有较高的性价比。 BL0942 能够测量电流、电压有效值、有功功率、有功电能量等参数,可输出快速电流有效值(用于过流保护),以及波形输出等功能,通过 UART/SPI 接口输出数据,能够充分满足智能插座、智能家电、单相多功能电能表及用电信息大数据采集等领域的需要 C7,C8,C10 C0603 5 1 FH44L-1AT-L1-DC5V K1 FH44L-1AT-L1-DC5V 6 1 LED LED1 3.0mm LED灯 7 1 P1 新国标五孔公母一体插座
WiFi物联网智能插座电源功能设计包括三部分: 具体功能说明如下所示: AC 220V转DC 5V,将交流电变为直流电; DC 5V转DC 3.3V,实现MCU供电和WiFi模块供电; DC 5V转DC
针对智能插座协议,对于下位机进行可视化监测和管理。
软件技术架构如下,主要为针对 Windows 的PC 端应用程序,采用WPF以及C# 实现功能开发,其中包含MVVM架构。 G2CyHome.WpfOutlet : 主要包含插座UI组件相关类。
3、程序设计
上位机测试程序主要功能如下,其中主要包括:服务配置、节点数据以及节点控制。 // 判定设备类型
switch (p.NodeType)
{
// 智能插座 DeviceCallback> {
public virtual DeviceCallback BytesToObject(byte[] bytes)
{
return null;
}
}
插座控制回发类实现内容如下 :
///
WiFi物联网智能插座的电耗采集依托于合力为的HLW8110计量芯片实现,选取它的主要原因是精度不错,价格美丽,并且可以通过串口驱动,使用便捷。
本篇博文开始讲解下位机插座节点的MCU软件程序是如何实现。 1、软件架构 下位机软件架构采用前后台控制系统,使用状态机思维实现程序设计。 2、开发环境 开发环境使用Arduino IDE,IDE安装过程可参见:https://handsome-man.blog.csdn.net/article/details/121195905 智能插座的控制器是
本系列是《玩转机器学习教程》一个整理的视频笔记。本小节主要介绍描述TPR和FPR两个指标的ROC曲线,并通过编程绘制ROC曲线。通常在实际使用中使用ROC曲线下面的面积来评估不同模型之间的优劣,最后使用sklearn中的roc_auc_score函数返回ROC曲线下面的面积。
为方便更换管理平台的产品Logo以及产品名称信息。引入“OEM管理功能”对外提供可视化更新Logo以及产品名称信息的入口。
12.png 标称频率:10MHz · 波形:正弦波 · 幅度:≥7dBm · 日老化率:≤1×10-9/日 · 秒稳定度:≤5×10-11/s · 准确度: ≤1×10-7 · 预热时间:大于12小时 检定机械秒表和电子秒表(T0 为输入检定时段) · 输入范围: T0:300ms~9 999 999 999s · 准确度:优于±(1×10-7×T0+3ms) · 幅度:﹢24V(仪器面板接口输出) (1×10-7×T0+0.8ms)(使用数字式电秒表方式输出) 图片1111.png 1. 将电源插头插入交流220V 带有接地线的电源插座中,使电源线紧密连在电源插座上; 2. 打开电源开关,观察前面板触摸屏显示是否正常。 仪器前面板有如右图所示部分: 此部分能够测试一个或者两个开关的通断时间,精度为优于±(1×10-7×T0+0.8ms);如果需要更高精度,使用标准时间间隔方式测量。 1. 1.
检定机械秒表和电子秒表(T0 为输入检定时段) · 输入范围: T0:300ms~9 999 999 999s · 准确度:优于±(1×10-7×T0+3ms) · 幅度:﹢24V(仪器面板接口输出) (1×10-7×T0+0.8ms)(使用数字式电秒表方式输出) 1. 标准时间间隔(T0 为输入检定时段) · 输入范围: 0.01μs ~ 9 999 999 999s · 准确度:优于±(1×10-7×T0+1μs) · 使用与操作 1. 通电前准备 1. 将电源插头插入交流220V 带有接地线的电源插座中,使电源线紧密连在电源插座上; 2. 打开电源开关,观察前面板触摸屏显示是否正常。 仪器前面板有如右图所示部分: 此部分能够测试一个或者两个开关的通断时间,精度为优于±(1×10-7×T0+0.8ms);如果需要更高精度,使用标准时间间隔方式测量。 1.
typedef struct receive_data_mode_t { uint8_t device_head; // 数据帧头:0XA0+功能码(FUNCTION_ID3),A款产品智能插座 ) typedef struct send_state_t { uint8_t device_head; // 数据帧头:0XA0+功能码(FUNCTION_ID2),A款产品智能插座 ) typedef struct send_state_t { uint8_t device_head; // 数据帧头:0XA0+功能码(FUNCTION_ID2),A款产品智能插座 struct receive_data_control_t { uint8_t device_head; // 数据帧头:0XA0+功能码(FUNCTION_ID5),A款产品智能插座 ) typedef struct send_state_t { uint8_t device_head; // 数据帧头:0XA0+功能码(FUNCTION_ID2),A款产品智能插座
在 5G 热潮的推动下,与其紧密结合的物联网(IoT)正日益成为个人和企业工作生活中的重要组成部分,它为企业和个人带来了操作流程的改进和更好的生活体验,随着人工智能(AI)技术的日趋成熟,IoT 与 AI 由此,全球化“AI+IoT”平台涂鸦智能结合云开发,推出 Tuya-Weapp-CloudBase SDK,其包含涂鸦云平台的鉴权、接口分发,可以帮助开发者省去服务端的开发,也省去了“云-云”对接的步骤 tyName=6833349112827573083.MP4 5.配网成功后,进入设备控制页,就能控制配网的设备,如下图所示:[img] 总结 基于涂鸦开发平台和小程序 SDK,可以快速实现一款智能小程序
、智能电器等智能设备不断上市,智能家居已进入消费领域。 智能家居是指集射频技术、综合布线、计算机网络、安防、自动控制等于一体的智能化家居控制系统。 为了降低智能插座的开发成本和开发难度,设计选用价格低廉、兼容性强、性能较强的 Raspberry Pi 3 作为智能插座的开发板,选用可移植性强的Linux系统作为开发环境,选用基于Linux内核的Raspbian 在介绍了硬件的选型、软件开发环境的基础上,从软件的总体设计、 Linux 下的网络编程、 GPIO 的配置等方面叙述了基于树莓派的物联网智能插座的设计与实现过程,最终完成了远程控制对应继电器开关的功能。 经测试,系统运行稳定,能够满足智能化的基本要求。关键词:树莓派;智能插座;网络编程; GPIO
三、电源插座窃听的实现方式(一)内部改装对普通电源插座进行内部结构的改装,将窃听装置嵌入其中。这可能在电源插座的生产过程中被恶意操作,或者在后期维修、更换插座时被植入。 (二)定制生产不法分子直接定制生产外观与普通电源插座无异,但内部集成了窃听功能的特制插座。 (四)人工智能辅助检测借助人工智能算法和机器学习模型,对大量的监测数据进行分析和学习,自动识别出可能与电源插座窃听相关的异常模式和行为。 九、未来趋势与挑战(一)技术升级与隐蔽性增强随着技术的不断进步,电源插座窃听器可能会变得更加微型化、智能化,并且能够更好地隐藏在插座内部,增加检测和防范的难度。 (二)物联网融合风险随着物联网技术的发展,电源插座可能会与其他智能设备联网,这为窃听装置提供了更多的传输和控制途径,也扩大了潜在的攻击面。