首页
学习
活动
专区
圈层
工具
发布

实战 homeassistant 基于 ESPHome 接入 ESP 系列开发板

,想把温湿度传感器的温湿度数据接入 HA 就需要 ESPHome 了 于是,压轴的今天给大家介绍的就是 ESPHome 0x01.ESPHome 官网:https://www.esphome.io ESPHome...剩下俩自己还没有接触到 图片 0x02.安装 【配置】-【加载项】,HA 默认就添加了 ESPHome 的仓库,找到【ESPHome】安装 图片 安装完成后【启动】 图片 【打开 WEB UI】 图片...0x03.使用 添加新设备在右下角 图片 下一步 图片 先配置设备名 图片 然后选择设备型号 图片 比如可以选择 AI Thinker 的 ESP32 摄像头 图片 这样配置文件就自动生成好了 图片...安装方式有 4 中,第一次安装可以选择第 2 或者第 3 种方法,后续 OTA 升级可以直接使用第 1 种方法,非常方便 图片 也可以手动编辑 yaml 文件 esphome: name: esxi...humidity" model: DHT11 update_interval: 10s 烧录完成后可以查看日志,可以看出温度 24.2 摄氏度,湿度 37% 图片 最后把设备添加到 HA 的集成中

8.5K00
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【CC2530开发基础篇】继电器模块使用

    一、前言 1.1 开发背景 本实验通过使用CC2530单片机控制继电器的吸合与断开,深入了解单片机GPIO的配置与应用。...继电器模块的信号输入端通常有两种触发方式:高电平触发和低电平触发。在本实验中,使用的是低电平触发继电器模块,这意味着当信号输入端接收到低电平信号时,继电器吸合;当信号输入端为高电平时,继电器断开。...(4) 控制信号输入端(IN) 继电器模块的输入端,用于接收来自单片机P0.4引脚的信号。通过该信号实现继电器的控制,高电平断开继电器,低电平使继电器吸合。...(4) 硬件连接与信号传输:通过适当的接线方式连接继电器模块、CC2530单片机及电源模块,确保信号稳定传输并实现控制功能。...单片机与继电器模块的控制应用,掌握了单片机GPIO的配置与继电器的工作原理。

    41310

    【物联网】光影之谜:RGB-LED传感器引领科技变革之路

    3.2 获取提供的程序 获得适用于本实验的程序,确保程序包括正确的引脚配置和控制逻辑。 3.3 编译 使用Arduino开发环境对程序进行编译,确保其无误并符合实验需求。...4. 实验结果 完成上述步骤后,观察实验现象。双色LED模块将呈现红色和绿色两种颜色的交替变化,并在颜色切换的过程中以及变化过程中呈现混色的闪烁效果。 ​ ​ 5....引言 RGB LED模块作为一种光电器件,内部集成红色、绿色和蓝色三个LED,其封装采用透明或半透明的塑料外壳,并配备四个引脚。通过亮度混合这三个原色,RGB LED可以呈现多种颜色。...3.2 获取提供的程序 获得适用于本实验的程序,确保程序包含正确的引脚配置和光感应控制逻辑。 3.3 编译 使用Arduino开发环境对程序进行编译,确保其无误并符合实验需求。...模制外壳:继电器覆盖有塑料以提供保护。 3. 实验组件 Arduino Uno主板*1 USB数据线*1 继电器模块*1 面包板*1 9V方型电池*1 跳线若干 4.

    65310

    ESP32自制小米蓝牙网关

    在前面,笔者为大家介绍了如何给小米温湿计写入第三方固件的方法。并如何加入到Home Assistant中。但是这种方法有个弊端,需要蓝牙网关。没有蓝牙网关,也无法在米家和其他设备进行联动。...打开网站 https://esphome.io/projects/?type=bluetooth 连接设备。...点击Install Bluetooth Proxy后,点INSTALL 等待完成 安装完后,点击next 开始配置网络。网络连接成功后,点击添加Home Assistant注意HA的地址。点击确定。...如果没有耐心等待或者重启HA 运行token_extractor工具 获取BLE KEY将对于的KEY写入配置中。最后效果如下:两个温度计 数据更新时间约为10分钟左右。...配置小爱如果没有蓝牙网关,小爱是无法读取温湿计的数值的。我们可以通过巴法云将数据同步过来。 搜索Bemfa安装巴法云,点击同步。 最终效果如下:总结利用19元,我们便可以解决蓝牙网关的问题。

    5.1K01

    S7-200 SMART 编程软件下载STEP 7 MicroWIN SMART V2.5

    该产品还集成了Micro SD卡插槽,使用市面上通用的Micro SD卡即可实现程序的更新和PLC固件升级,极大地方便了客户工程师对最终用户的远程服务支持,也省去了因PLC固件升级返场服务所带来的不便。...作为SMART解决方案的核心,Simatic S7-200 SMART PLC可无缝集成西门子SMART LINE操作屏和Sinamics V20变频器,为OEM客户提供高性价比的小型自动化解决方案,同时满足客户对人机界面...另外,CPU模块配备标准型和经济性供用户选择,对于不同的应用需求,产品配置更加灵活,最大限度的控制成本。...完美整合,无缝集成 SIMATIC S7-200 SMART可编程控制器,Smart Line IE触摸屏和SINAMICS V20变频器完美整合,为OEM客户带来高性价比的小型自动化解决方案,满足客户对于人机交互...DC 24V / DO 4* DC 24V6ES7 223-1HF22-0XA8EM223 :DI 4* DC 24V / DO 4* 继电器6ES7 223-1BH22-0XA8EM223 :DI

    10.2K30

    由浅入深的详细解读汽车PDU与BDU

    PDU也能够集成BMS主控、充电OBC模块、DCDC模块、PTC控制模块等功能,与传统PDU相比多了整车功能模块,功能上更加集成化,结构上更复杂,具有水冷或是风冷等散热结构。...VITM:Vehicle Integrated Thermal Management 车辆集成热管理APM:电源模块,高压转12V,就是一个DCDC模块ACCM:Adaptive Cruise Control...电动汽车行业典型值为1.4(并不能覆盖所有)Ke标准配置建议:额定/1.3=I/mm2 %=实际连接规格/(I/mm2)使用%从上表得出相关系数车辆继电器&熔断器的匹配方式匹配目的——解决元器件在寿命周期内的安全可靠工作...4、电流采集电流采集常用元件有两大类:电流传感器和分流器。这些元件应用于电池检测中需要高精度与极低的偏移要求,实际使用的电流量程(长时间)建议不超过额定电流。...硬件电路的框图见图4。图4中HSD_AD为高边电压信号、LSD_AD为低边电压信号、IS_AD为高边控制回路中的电流、CPSR为继电器供电电源。(1)当继电器的控制信号为断开时,诊断策略见表1。

    5.4K33

    有“贝”而“莱” 强势围观 | 采用openSAFETY的X20安全产品在半导体设备中的应用 004

    实际应用中,每一个输入信号均需使用一个继电器进行转换一分为二,分别接至安全控制器以及控制平台的采集模块,鉴于整机需接入至安全系统的信号较多且安全互锁逻辑较为复杂,往往一个设备需要3至5个安全控制器,此种应用状况在设计...此外,该日系控制器的安全输出类型只有半导体PNP输出,没有安全继电器输出类型,应用过程中还需要使用安全继电器将安全半导体输出转换成安全继电器输出类型,同样带来不便。...应用图如图1所示,可见图中使用大量的中间继电器以及安全继电器,占用较大的布局空间。...每个模块均采用紧凑的结构设计,可有效节约布局空间,特别是输入模块内置有20个输入点,输出模块内置有6个输出点,集成度较高,可实现密集型接线,这样又可进一步减小占用空间。...图12 安全输出模块的输出模式配置(以X20SO6300控制塔灯为例) 图13 安全输出模块关联变量示意图(以X20SO6300控制塔灯为例) 6、在程序内通过将步骤4和步骤5的中间变量进行相互关联对应

    82220

    【MODBUS】j2mod 数字量输入输出DIDO示例

    一、示例介绍 该j2mod示例是一个通过Modbus协议读取输入继电器状态,并根据状态更新输出继电器状态的程序。使用时需要提供设备地址、输入继电器参考编号和输出继电器参考编号作为命令行参数。...准备请求:创建读取输入继电器状态的ModbusRequest对象和写入输出继电器状态的WriteCoilRequest对象,并设置其参考编号和单元ID。...准备事务:创建ModbusTCPTransaction对象,并将其与请求对象关联,设置为非重连模式。 保存上次状态:声明一个用于保存输出继电器上次状态的变量。...,如果您使用Modbus协议栈向远程I/O进行写入,则很可能会在第一次写入消息后保持通信有效。这可以通过发送任何类型的消息来实现,也可以通过在给定的时间段内重复写入消息来实现。...如果超过该时间段,则设备可能会通过输出I/O模块的所有信号来做出反应。在此超时之后,设备可能需要一条重置消息。

    55910

    【电子DIY】不到10元的雷达智能灯控系统

    通过极低复刻成本和极简单的电路方案,集成校园网登录验证,确保网络连接。最近在折腾雷达模组,发现安信可的 Rd-03D 性价比非常高。...01、物料及成本速览:esp32c3superMini7.01元小批量叠券单路6A继电器模块2.8元包邮美纹纸,杜邦线/细电线几毛钱Rd-03D雷达模块参加安信可论坛活动赠送——0元02、制作过程1.配齐物料...2.电气连接3.烧录代码4.部署并配置参数代码:https://easylink.cc/pfczzg使用PlatFormIO平台,framework = arduino。...安装1.引脚连接:雷达模块 (Radar UART) :RX (接收): GPIO20TX (发送): GPIO21继电器 (Relay) :连接到: GPIO5指示灯 (LED) :连接到: GPIO22...因为物料并非Rd-03D_V2,没有人体存在检测固件功能,所以如何判断开关灯条件,以及平衡响应时间,成了很大挑战,如何解决呢?笔者在原贴中有做详细逻辑说明,如有更好的办法,也欢迎大家留言讨论~

    10610

    120V转12V1A继电器模块降压芯片H6203G

    H6203G 是一款内置 150V 耐压 MOS 的高压降压开关控制器,支持最高 120V 输入电压,可向负载提供 1.5A 连续电流及 4A 瞬间峰值电流,尤其适配继电器模块等需要高压供电且存在瞬间大电流需求的场景...该芯片支持恒定电压输出,输出电压可通过调节 VFB 采样电阻灵活设定(适配继电器模块不同线圈电压需求);同时具备最大电流限制功能,输出电流最大值可通过修改 CS 采样电阻按需调整,避免继电器吸合时的过流风险...性能上,其典型开关频率为 130KHz,搭配 5KHz 最小开关频率设计,确保对继电器动作的快速响应;轻载时自动切换至 PWM+PFM 模式,能提升继电器模块在待机或低功耗状态下的转换效率。...可靠性设计贴合继电器模块的稳定运行需求:集成软启动功能,可大幅减弱输入打火产生的浪涌对芯片及继电器的损坏;内置热保护、输出短路保护及输出电流限制等多重防护,在继电器线圈短路或异常工况下提供可靠容错。...芯片集成输入线路电压补偿和高带宽环路,输出电压精度达 ±3.5%,且支持低至 3.3V 的输出电压,适配继电器模块中辅助电路的供电需求。

    13310

    5V单通道继电器模块使用说明和接线图

    在本教程中,我们将讨论 5V 单通道继电器模块及其重要特性,例如引出线、引脚配置详细信息、特性、工作、与微控制器的接口和应用程序。继电器是一种用作开关的机电设备。...直流电流用于为打开或关闭接触开关的继电器线圈通电。单路5V继电器内部电路由常开触点、常闭触点和线圈组成。  5V单通道继电器模块引出线 让我们首先讨论5V单通道继电器模块的引脚排列和引脚配置细节。...您可以使用继电器驱动器 IC 从微控制器的 GPIO 引脚驱动多个阵列。 5V单通道继电器模块如何使用?...在讨论了 5V 单通道继电器模块的引脚排列及其工作之后,现在让我们继续其工作,看看如何通过将数字信号施加到单通道继电器模块的控制引脚来激活和停用继电器模块。  下图为5V单通道继电器模块内部电路图。...单片机控制5V单通道继电器模块 要使用任何微控制器控制 5V 单通道继电器模块,我们需要使用 GPIO 引脚作为数字输出引脚。数字输出引脚为继电器模块的控制引脚提供低电平有效和高电平有效信号。

    14.7K41

    WIFI网络(ESP8266)升级STM32: STM32使用http下载程序文件,乒乓升级方式,支持程序回滚,支持MQTT通信控制 (WIFI模块AT,TCP透传方式)

    如果有更新标志位,STM32控制WIFI模块以TCP方式连接Web服务器,然后发送Get 协议获取程序文件,写入Flash后,重启!     ...每次写入Flash 切换Flash的写入位置,加入更新状态检测,更新失败则运行上一版程序(程序回滚) APP用户程序:     处理MQTT接收的数据,如果接收到更新指令,则置位升级标志位,重启 MQTT...:"updata","model":"STM32_AT8266","version":"1.0.2"}//假设现在的型号是STM32_AT8266,当前设备硬件版本是1.0.2 二,上位机根据型号使用...修改XXXBUG"} 注:版本号最大设置为20字节 三,上位机对比版本号,如果不一致,则发送以下指令 注:测试时可直接发送此指令 {"data":"updata","cmd":"start"}...{"data":"switch","bit":"1","status":"0"} 设备回复 {"data":"switch","bit":"1","status":"0"} Flash配置: ?

    2.7K20

    为什么安全继电器这么贵?安全继电器和普通继电器到底有什么区别?

    虽然安全继电器本身可能已经获得了特定的SIL等级认证,但整个SIS系统的安全性和可靠性还依赖于多个组件的集成、配置和管理。...因此,在选择和使用安全继电器以及整个SIS系统时,必须全面考虑系统的复杂性、运行环境、维护和管理等多个方面,并遵循相关标准和规定,以确保系统的安全性和可靠性。...这一指标是对继电器或系统所提供的安全功能和性能的量化评估,分为四个等级:SIL1、SIL2、SIL3和SIL4,其中SIL4为最高等级。在一般工业过程控制中,常见的SIL等级为SIL2和SIL3。...组成:安全继电器采用模块化设计,由多个继电器与逻辑电路组合而成,而普通继电器仅为单一电子元件,缺乏内部逻辑电路的辅助设计。...3、安全继电器的应用与优势 随着工业行业的快速发展,机械设备和工艺环节的安全风险日益凸显。为保护操作人员的安全,安全继电器在产品设计中的应用变得至关重要。

    60410

    CCLinkIE转ModbusTCP网关模块实现组态王上位机和三菱PLC通讯互联

    同时,客户希望使用组态王上位机软件进行生产过程的监控与管理,然而组态王上位机更擅长与Modbus TCP协议设备进行通讯。...写入网关输入数据(PLC可读区域) 0x10 写入多个保持寄存器 40001-40256 批量写入数据 3.4网关指示灯说明 指示灯 颜色 状态说明 POWER 绿色 常亮:电源正常;熄灭:电源故障...只读 X0输入继电器 PLC_Register_W100 40129 INT 读写 RWw寄存器W100 五、三菱PLC(Q系列)配置要点 5.1CCLinkIE主站设置(GXWorks3) 1. ...添加CCLinkIE模块(如QJ71GP21S-SX),设置主站IP为192.168.1.1; 2. 配置从站列表,添加捷米特网关,站号2,分配输入输出区域各128字; 3. ...配置说明: 总结 通过采用捷米特JM-CCLKIE-TCP网关模块,成功解决了组态王上位机与三菱PLC之间的协议不匹配问题,实现了Modbus TCP转CClink IE的通讯。

    28810

    200行代码落地人脸识别开锁应用

    配置自启动 需要配置图形界面自启动,保证视频输出由HDMI接口输出至显示屏,编辑 /home/pi/.config/autostart/faceid.desktop 写入如下内容 Type=Application...4引脚侧 接 树莓派GPIO引脚 VCC :接5V GND/RGND :接GND CH1 : BCM-12 / GPIO12 3端口侧 接 电磁锁 初始状态为电磁锁接常闭端。...即:测距结果(米)=Echo端高电平时长*340米/2 继电器 使用的5V继电器模块有双侧接线,一侧为供电与信号(4引脚,兼容3.3V信号),一侧为通路开闭管理(3端口)。...4.其它 4.1 方案选型对比 设计的核心在于人脸鉴权模块,这里直接影响成本和稳定性,最后选择了上文方案(平衡成本、维护性及可靠性)。...低硬件成本(模块成本189*2),高开发维护成本(C开发)。 问题:难于更新配置与故障分析处理。适用于大量部署场景。

    5.9K314

    用树莓派做一个人脸识别开锁应用

    配置自启动 需要配置图形界面自启动,保证视频输出由 HDMI 接口输出至显示屏,编辑 /home/pi/.config/autostart/faceid.desktop 写入如下内容 Type=Application...4 引脚侧 接 树莓派 GPIO 引脚 VCC :接 5V GND/RGND :接 GND CH1 : BCM-12 / GPIO12 3 端口侧 接 电磁锁 初始状态为电磁锁接常闭端。...即:测距结果(米)=Echo 端高电平时长*340 米/2 继电器 使用的 5V 继电器模块有双侧接线,一侧为供电与信号(4 引脚,兼容 3.3V 信号),一侧为通路开闭管理(3 端口)。...4.其它 4.1 方案选型对比 设计的核心在于人脸鉴权模块,这里直接影响成本和稳定性,最后选择了上文方案(平衡成本、维护性及可靠性)。...低硬件成本(模块成本 189*2),高开发维护成本(C 开发)。 问题:难于更新配置与故障分析处理。适用于大量部署场景。

    2.2K10

    用树莓派做一个人脸识别开锁应用「建议收藏」

    配置自启动 需要配置图形界面自启动,保证视频输出由 HDMI 接口输出至显示屏,编辑 /home/pi/.config/autostart/faceid.desktop 写入如下内容 Type=Application...4 引脚侧 接 树莓派 GPIO 引脚 VCC :接 5V GND/RGND :接 GND CH1 : BCM-12 / GPIO12 3 端口侧 接 电磁锁 初始状态为电磁锁接常闭端...即:测距结果(米)=Echo 端高电平时长*340 米/2 继电器 使用的 5V 继电器模块有双侧接线,一侧为供电与信号(4 引脚,兼容 3.3V 信号),一侧为通路开闭管理(3 端口)。...4.其它 4.1 方案选型对比 设计的核心在于人脸鉴权模块,这里直接影响成本和稳定性,最后选择了上文方案(平衡成本、维护性及可靠性)。...低硬件成本(模块成本 189*2),高开发维护成本(C 开发)。 问题:难于更新配置与故障分析处理。适用于大量部署场景。

    1.5K10

    人工智能系列之智能家居——来自勤奋的锐锐的投稿

    还买了一个5v继电器(高电平接合),几块钱,图片如下: ? 等东西到了,再配上我的micro:bit主板: ?...Micro:bit开发板尺寸虽小(125px X 100px),但集成了种类丰富的电子模块:5x5 LED显示屏,两颗可编程按键,加速度计,电子罗盘,温度光线传感器,蓝牙低功耗等。 ?...且micro:bit具有免安装驱动,电子模块集成度高,支持时下最热门的多种编程语言等多项优势,节省了教学资源成本的同时大大增加了可玩性和拓展空间。 3月24日 今天,我的东西到了。...继电器的引脚是:P15,且继电器是用高电平来操控的,所以当识别到语音信号:词条1时,向引脚P15写入高电平。如果识别到语音信号:词条2时,向引脚P15写入低电平,来控制继电器的开关。 3月25日。...今天我要把硬件更新一下,我又去网上买了两个5v 4路继电器,图片如下: ?

    93971

    工控安全入门之PLC介绍

    输入:input 输出:output 输入模块用来采集现场设备的各种信号如:按钮、选择开关、限位开关、接近开关、压力继电器的开关量信号。...在I/O模块中用光耦合器、光敏晶闸管、小型继电器隔离后再输入到PLC内部起到隔离保护的作用。 所以I/O模块的主要作用是:传递信号、电平转换、隔离。...小型PLC的CPU模块与I/O模块一般集成在一起,在集成的输入输出不够用时可以扩展专门的I/O模块。中大型PLC大多是CPU模块单独存在,根据实际点数配置相应的I/O模块。...使用编程软件可以把程序编译后下载到PLC,也可将PLC中的用户程序上载到计算机。 4、特殊功能模块 特殊功能模块顾名思义就是用于特殊场合的专用模块,比如称重模块、通信模块、高速计数模块等。...5、电源模块 PLC使用AC220V或者DC24V电源,开关电源的主要作用就是为各个模块提供不同等级的直流电压。一般小型PLC没有专门的电源模块,中大型PLC系统才需要配备专用电源模块。

    1.5K20
    领券