当前位置: 首页 > news >正文

怎么让同一个局域网上的计算机看到我做的网站软文优化

怎么让同一个局域网上的计算机看到我做的网站,软文优化,网站制作收费标准,wordpress 用户功能搭建个人智能家居 3 -第一个外设“点灯” 前言ESPHome点灯 HomeAssistant 前言 前面我们已经完成了搭建这个智能家居所需要的环境HomeAssistant和ESPHome,今天我们开始在这个智能家居中添加我们的第一个设备(一颗LED灯),如果环境…

搭建个人智能家居 3 -第一个外设“点灯”

  • 前言
  • ESPHome
    • 点灯
  • HomeAssistant

前言

前面我们已经完成了搭建这个智能家居所需要的环境HomeAssistant和ESPHome,今天我们开始在这个智能家居中添加我们的第一个设备(一颗LED灯),如果环境还没有搭建好,可以参考前面的两篇文章。
搭建个人智能家居 开篇(搭建Home Assistant)
搭建个人智能家居 2 -安装ESPHome
在这里插入图片描述
本次可以分成两步:
第一步是ESPHome编写yaml文件并烧录到ESP32开发板
第二步是HomeAssistant添加控制组件

ESPHome

点灯

这次点亮LED的演示会用ESP32开发板上的板载的LED,通过控制ESP32的某一个IO口输出高/低电平来控制LED灯的点亮和熄灭,这同样适用于用来控制继电器开关,这一类只有高低电平的两种状态的执行器、传感器在ESPHome中叫二进制传感器,在ESPHome中有专门的二进制组件去实现对这一类传感器的控制使用,但是ESPHome官方提供的Light组件中就包含有二进制LED,所以这一次控制的LED将会用ESPHome官方的Light组件去写yaml文件实现。那么现在开始在ESPHome创建设备并编写yaml文件。
在“ESPHome安装”(跳转)的那篇文章中有新建ESPHome的工程的演示,这里就不做过多的赘述,跳过新建工程的过程。
进入ESPHome的控制页面后点击“新建设备”
在这里插入图片描述
点击新建设备后会弹出一个对话框提示输入设备名称,按要求输入就行
在这里插入图片描述
接着点击“NEXT”下一步,然后跳过在线安装,选择设备,这边演示用的是ESP32的板子,所以选ESP32,如果用的是ESP32-S2、S3或者8266等选择相应的型号就行了
在这里插入图片描述
选择好开发板型号后,完成设备创建。
在这里插入图片描述
出现上面弹窗,里面的key可以记录一下,后续HomeAssistant里连接设备需要用,yaml文件里也有体现。点击跳过,到这里工程雏形已经创建好了,点击“EDIT”,进入编辑yaml文件
在这里插入图片描述

创建好的工程里面有一些默认的配置,开发板类型、框架、联网参数等,把鼠标的光标移到相应的地方会出现说明,感兴趣的可以去了解一下他的构成内容,这里不做过多讲解,继续“点灯”。
第一个要编辑的是把ESP32需要连接的wifi的SSID和Password填进去,注意ESP32不支持5G频段的WIFI,所以填入一个和HomeAssistant控制页面主机在同一个局域网的2.4GWIFI参数
在这里插入图片描述
然后在最后面插入我们调用Light组件控制LED亮起熄灭的代码。

light:- platform: binaryname: "led"output: bin_led
//说明:
//创建一个名字为led的设备,创建的这个led继承Light组件,属于Light组件中的“binary(二进制)”类型的设备
//因为这个led是通过GPIO输出高低电平实现的,所以定义一个output的ID,与下面output的实现对应起来output:- id: bin_ledplatform: gpiopin: GPIO2 
//说明:
//id对应上面的led这个设备的id,说明这个output是上面led设备的实现
//通过GPIO2来控制led的亮灭

由于这次用的ESP32板载的LED灯是用GPIO2控制的,所以配置的是GPIO2,如果你们控制led的引脚不同可以通过更改

pin: GPIOxx

实现。
到这里,控制手上ESP32开发板上的led需要写的yaml文件内容已经完成了点击右上角的“SAVE”保存再点“INSTALL”,弹窗选择安装yaml文件的,由于是第一次烧录,选择最后一个手动烧录
在这里插入图片描述
点击后开始编译
在这里插入图片描述
编译完成后弹窗提示选择烧录方式,选择第一个,生成bin文件用Flash Download Tools烧录
在这里插入图片描述
在这里插入图片描述
用Flash Download Tools(点击下载)把生成的bin文件烧录到ESP32开发板中,烧录过程这里不做赘述,跳过…
烧录完成后,打开串口助手,看串口返回的日志可以确认是否连上WIFI。
确认好ESP32成功联网并成功运行后,在和ESP32连的WIFI在同一局域网的主机运行HomeAsstant,并进入控制台。

HomeAssistant

运行HomeAssistant
在这里插入图片描述
打开控制台,点击左边导航栏的配置
在这里插入图片描述
在这里插入图片描述
如果上面配置的ESP32和这HomeAssistant主机是在同一个局域网,在“集成”中的已发现会出现在ESPHome中创建的设备名称。
点击配置
在这里插入图片描述
在这里插入图片描述
在文本框中输入上面ESPHome创建设备时的密钥,如果忘记了可以打开ESPHome控制台进入设备的yaml文件看
在这里插入图片描述
在这里插入图片描述
填入后,完成添加设备的一些个性化配置即可。
配置完成后回到控制台的“概览”,你会发现主页中多了一个控制组件。
在这里插入图片描述
这就是,通过点击这个控制组件的开关就可以控制LED的亮灭了。
关灯状态
在这里插入图片描述
在这里插入图片描述
开灯状态
在这里插入图片描述
在这里插入图片描述

点灯完成。
其他更多的二进制设备可以通过ESPHome官方提供的二进制组件去开发控制。
移动端安装了HomeAssistant的APP通过局域网登录电脑端注册时的账号也是可以控制的,感兴趣的可以去试一下。

http://www.shuangfujiaoyu.com/news/28335.html

相关文章:

  • 西安有一个电影他要拉投资做网站sem推广外包
  • 做网站沈阳广州营销优化
  • webform做网站 适应屏幕大小个人网页
  • 只做一种产品的网站万能引流软件
  • 广州开发区建设和环境保护网站搜狗搜索引擎优化论文
  • 兰州新区规划建设局网站如何创建一个app
  • 网站建设流程是这样的 里面有很建站优化公司
  • 郑州做网站优化运营商专业seo整站优化
  • 浙江高端建设网站百度官网下载安装
  • 红色文化网站建设百度推广手机app下载
  • 长春网站排名推广大数据营销系统怎么样
  • 线上企业订单管理系统网站网站搭建源码
  • 黄冈公司做网站建立网站需要多少钱
  • 江西省建设工程安全质量监督管理局网站站长之家查询的网址
  • php网站开发视频教程下载网络推广公司名字大全
  • 给wordpress上锁拼多多标题关键词优化方法
  • 南昌哪个公司做网站好微商软文范例
  • 传销教你做网站网站关键词排名优化
  • wordpress建站seo国际军事形势最新消息
  • 如何提升网站的权重怎么做网站?
  • 网站交易平台怎么注册成都seo达人
  • 贵阳网站开发公司永久免费wap自助建站
  • 广东网站制作多少钱seo关键词布局技巧
  • 做网站回答上海网站推广广告
  • 跨境经验分享保定seo博客
  • 东莞怎么制作网站“跨年”等关键词搜索达年内峰值
  • adobeXD做网站免费发布推广信息的软件
  • 石家庄建设厅网站百度一下你就知道了 官网
  • 网站上传不了图片是什么原因网络营销的分类
  • 怎么挂代理访问网站网站seo搜索引擎优化案例