首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏一朵灼灼华的博客

    esp32 接入ha

    接 https://www.heanny.cn/post-523.html 现在小爱可以控制台灯了,但是siri不可以啊,那么,可以通过ha进行控制

    4.8K10编辑于 2022-08-05
  • 来自专栏巴法

    esp32蓝牙配网

    app蓝牙配网esp32大家好,这篇文章整理一下App蓝牙配网在ESP32开发板上的接入方法。 设备先通过BLE广播自己,手机App搜索到设备后,把WiFi名称、密码和私钥通过蓝牙发给设备,设备连网成功后再回传结果,整个流程会比SoftAP更直接,用户体验也更清晰。 一、蓝牙配网整体流程App蓝牙配网的核心流程可以概括成6步:ESP32进入待配网模式并开启BLE广播App搜索附近可配网设备用户选择设备并建立蓝牙连接App向设备发送WiFi信息和tokenESP32 2.wifi用户输入WiFi后,App会把路由器信息和token下发给设备。 App搜索Bemfa_xxxx设备并开始配网如果你后续要接MQTT,可以在wifi_connected成功之后,再把MQTT初始化逻辑接进去。

    9210编辑于 2026-04-25
  • 来自专栏巴法

    python接入,TCP协议,MQTT协议示例

    第一,tcp协议连接 说明: tcp服务器地址:bemfa.com 端口 8344 tcp协议详细订阅、发布见接入文档:点击跳转 # -*- coding: utf-8 import socket import threading def connTCP(): global tcp_client_socket # 创建socket tcp_client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) #

    2.5K00发布于 2021-10-21
  • 来自专栏巴法

    之MQTT物联网通信协议详解

    实时通信协议是物联网技术中的一项根本性技术,在数据的有效传输、及时通信方面不可或缺,在物联网领域发挥着至关重要的作用,因此物联网通信协议的制定至关重要。目前物联网设备广泛使用的有四大实时协议XMPP、REST/HTTP、CoAP以及MQTT。XMPP是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性,但对于嵌入式设备来说,解析非常困难;REST (Representational State Transfe)是一种架构风格,即表述性状态传递,它基于HTTP定义了一组约束和属性,适用于web服务,在物联网方面主要被应用于基于HTTP web服务的转化,但对于嵌入式设备而言,目前很多物联网接入设备大多属于资源受限型设备,只拥有有限的计算能力和有限的存储空间,故相比较而言REST/HTTP属于重量级协议;由于物联网中的很多设备属于资源受限型,The Internet Engineering Task Force (IETF)提出了一种基于REST架构的CoAP协议,Constrained Application Protocol (CoAP) 是一种针对受限设备的专用Internet应用协议,CoAP是一种应用层协议,它运行于UDP协议之上,但是一对一的协议;MQTT(Message Queuing Telemetry Transport) 消息队列遥测传输,是由IBM公司主导开发的物联网及时通信协议。MQTT是为大量计算能力有限的设备所设计的,使得设备工作在低带宽、不可靠网络的环境时,能够有效地进行网络数据交互,进而使得远程传感器和控制设备能够与服务器及时通讯,故本文选作MQTT协议作为本次物联网平台的通讯协议。

    6.3K21发布于 2019-11-04
  • 来自专栏巴法

    lua语言开发,esp8266接入, mqtt和tcp协议

    tcp服务地址:bemfa.com 端口:8344 -- wifi配置 wifi.setmode(wifi.STATIONAP) apcfg={} --wifi名称和密码 apcfg.ssid=" function(T) print("WIFI CONNECTED OK") tmr.create():alarm(2000, tmr.ALARM_SINGLE, startup) end) 详细 tcp指令可参考接入文档:点击跳转 mqtt示例程序: mqtt服务ip:bemfa.com 端口:9501 连接服务器 1.用户私钥作为连接MQTT服务器的客户端ID 2.连接时用户名和密码为空

    1.9K20发布于 2021-10-21
  • 来自专栏巴法

    MircoPython接入,esp8266和esp32开发环境

    from machine import Timer import socket #需要修改的地方 wifiName = "newhtc" #wifi 名称,不支持5G "qq123456" #wifi 密码 clientID = "7d54f85af42976ee3c2693e692a6bb59" # Client ID ,密钥,控制台获取 myTopic='myled002' # 需要订阅的主题值,MQTT控制台创建 #默认设置 serverIP = 'bemfa.com' # mqtt "qq123456" #wifi 密码 clientID = "7d54f85af42976ee3c2693e692a6bb59" # Client ID ,密钥,控制台获取 myTopic='light002' # 需要订阅的主题值,MQTT控制台创建 #默认设置 serverIP = "bemfa.com" # mqtt

    2.4K10编辑于 2022-01-13
  • 来自专栏巴法

    ESP32接入,开源安卓app、微信小程序控制

    20210125004054807-469411566.png] 第一、接入说明 esp32 的程序和esp8266的程序几乎相同,因为他们引入的包的函数都是一样的,所以之前esp8266的接入程可以无缝接入 5、烧录设置默认即可,插上开发板,在“工具”--“开发板”--“端口”选中自己开发板com口。返回IDE,点击上方指向右的箭头即可烧录。 注意!

    4.1K20发布于 2021-01-25
  • 来自专栏AustinDatabases

    PostgreSQL 来自欧罗Patroni watchdog 汪汪汪 5

    dog ,required 必须使用watch dog 否则无法选择leader device: /dev/watchdog watch dog 设备本身 safety_margin: 5

    1.1K41发布于 2020-10-30
  • 来自专栏量子位

    华为发布全新5G芯片:天罡和龙5000

    乾明 发自 华为北研 量子位 出品 | 公众号 QbitAI 华为5G又有新动作! 刚刚,华为在北京发布两款5G芯片:天罡和龙5000(Balong 5000)。 基于天罡芯片的产品,是64T64R的5GAAU,其中也有32T32R,一个成年男子可以安装。 5G多模终端芯片:Balong 5000 ? 5000芯片的5G终端产品:5G CPE Pro。 AI助力5G无处不在 发布会上,华为进一步透露了华为的5G商业化进展。 目前。华为的5G商业合同,一共30个。欧洲最多,18个,中东9个,亚太3个,全球范围内,5G产品发货已经超过了25000。 但是想要让5G更好很快的商业化,还需要网络极简,体验极简。华为5G产品线总裁杨超斌表示,在这些方面,AI很重要。

    62530发布于 2019-04-24
  • 来自专栏C/C++与音视频

    排序算法5----归并

    归并排序也称合并排序,其算法思想是将待排序序列分为两部分,依次对分得的两个部分再次使用归并排序,之后再对其进行合并。

    34630编辑于 2022-06-14
  • 来自专栏全栈程序员必看

    关于使用冒泡_用冒泡5个数排序

    ; int temp = 0; for (int i = 0; i < score.length; i++) { System.out.println(score[i]); } /** * 方法:冒泡

    55320编辑于 2022-11-07
  • 来自专栏菩提树下的杨过

    算法练习(5)-计数排序及优化

    日常开发中,会遇到一些特定的排序场景:“待排序的值”范围很明细,比如:基金的星级排名,客服的好评星级排名,一般星级排名也就从1星到5星。 这种情况下,有一个经典的“下标计数排序”,可以用O(n)的时间复杂度完成排序: static void sort0() { int[] arr = new int[]{5, 4 } } System.out.println("\n"); } 输出: indexCountArr=>[0, 1, 1, 1, 2, 1] 1 2 3 4 4 5 main(String[] args) { EmpScore[] arr = new EmpScore[]{ new EmpScore("S01", 5) ) { indexCountArr[i] += indexCountArr[i - 1]; } //排完后,indexCountArr的值:[0, 1, 2, 3, 5,

    51830发布于 2021-03-27
  • 来自专栏精益六西格玛资讯

    如何使用5why分析

    精益生产提供了一个易于使用的工具--5why分析,天行健精益生产顾问帮助你确定问题的来源和原因。那么,如何使用5why分析呢?下面是一个简单的分解,帮助你了解如何充分利用5Why。写下问题。 图片没有所谓的准则来确定5个为什么应该是什么。在你和我们之间,并不总是需要使用所有五个。这完全取决于你的情况:取决于问题是什么。这里有一些例子供你参考。1.为什么你的客户收到有缺陷的产品? 天行健精益生产顾问要提醒大家的是:你可以利用5个为什么来发挥自己的优势。当问题很容易解决时,不要让问题恶化!

    54540编辑于 2022-09-01
  • 来自专栏AllTests软件测试

    5W2H分析

    5W2H分析 目录 1、前言 2、简介 3、5W 3.1、What:是什么 3.2、Why:为什么 3.3、When:什么时候 3.4、Who:谁 3.5、Where:在哪 4、2H 2、简介 5W2H分析又叫七问分析,是二战中美国陆军兵器修理部首创。 3、5W 3.1、What:是什么 条件是什么? 哪一部分工作要做? 目的是什么? 重点是什么? 与什么有关系? 功能是什么? 规范是什么? 工作对象是什么?

    59110编辑于 2022-07-26
  • 来自专栏腾讯移动品质中心TMQ的专栏

    测试人员代码分析5

    代码分析的关键词:5+风险控制+类关系 5操作如下: 1、选取分析对象 2、明确模块名 3、理清模块间的关系 4、确定模块间的接口 5、从接口着手去梳理代码结构关系 第一步 选取分析对象 测试周期短 实战篇 以下将按照上文阐述的”五步“,以Windows系统Visual Studio下C++代码为例,进行实战演练。

    1.6K100发布于 2018-02-06
  • 来自专栏数据猿

    银行拟30亿欧元投资科技领域,华为在南通市欲建计算数据中心 | 大数据24小时

    作者 | abby 一、基于计算技术的通信公司Fuze获1.04亿美元融资 日前,美国企业通信公司Fuze发布公告称,公司已经获得了新一轮的E轮融资,金额达1.04亿美元,由 Wellington 近日,法国最大银行银行计划将拟30亿欧元布局科技领域。 该行表示,未来将通过增加业务和开展包括数字转型、新客户体验和节省成本在内的激进项目,通过数字化技术提升自身金融效率和优化金融服务。 ? 七、华为企业与南通市政府合作,共建计算数据中心 近日,华为企业与南通市政府宣布正式达成战略合作关系,根据签订的协议显示,届时双方将依托于华为企业计算、大数据领域丰富的资源与技术优势,共同打造南通市计算数据中心 八、互联网基础服务提供商“睿江”新三板挂牌上市 互联网基础服务提供商“睿江”日前发布公告称,公司已经成功登陆新三板挂牌上市。 根据新三板的资料显示,“睿江”成立于2007年,是一家计算数据中心运营商,致力于为金融、电子商务、移动互联网等企业提供互联网数据中心、内容加速、计算及行业应用的整体解决方案。 ?

    87860发布于 2018-04-23
  • 来自专栏FunTester

    5助力自动化转型

    下面我介绍一下从手动测试到自动化测试转换的5步指南。 步骤1: 查找合适的自动化测试用例 测试自动化在重复测试中发挥着极其重要的作用。可以在下表中找到最适合自动化的测试类型列表。 适合手动测试人员 测试执行 跨浏览器/设备/平台测试支持是必须的——需要最低限度维护 测试报告 需要第三方软件 内置报表生成器,智能分析 测试维护 需要大量的努力 方便管理的用例库,用例组合 步骤5:

    67820编辑于 2022-12-09
  • 来自专栏设计模式

    5步学习,从方法到实践

    开始搜索相关的资料 关于如何使用Google搜索,一般有两种方式: 改host文件,比如老D博客(https://laod.cn/hosts/2017-google-hosts.html) 使用VPN,比如行VPN 快速编辑,比起同类的有道笔记和为知笔记,它的打开速度是最快的,有时想在电脑上记录点什么东西,为知要打开半天 强大的全文搜索,只要是存在印象笔记里面的,哪怕我忘记标题是什么了,只要记得里面的任意一句话一个词 5 记录学习笔记-CmdMarkdown 有了思维导图之后,下一步就是细化导图里面的子主题,使用Markdown语法,整理成一篇文章,最好还能分享出去。 www.jianshu.com/p/57f75b68687c) 不过,Markdown只是一种语法规范,具体怎么用Markdown来写作,那就需要专门的工具了,其实现在支持Markdown的工具或平台已经很多了,比如简书、看等等

    89820发布于 2020-12-15
  • 来自专栏kali blog

    Esp8266 接入小爱 基于MQTT

    方案二 :第三方服务 我们可以借助第三方服务,如阿里、腾讯等。 优点: 无需购买服务器,只需上传代码即可。与第三方平台接入很简单。 缺点: 数据上传第三方服务器。 实验环境 esp8266 继电器(选用) 相关线路 继电器说明 使用 注册并登录,新建一个主题。 接下来,将密匙和订阅主题记录,并修改下面代码。 ID_MQTT "1e819b6a57*******ae395ed8" //用户私钥,控制台获取 const char* topic = "Led002"; //主题名字,可在控制台自行创建 seconds"); // Wait 5 seconds before retrying delay(5000); } } } void setup() { 在本代码中主题为Led002,故为灯泡设备 绑定小爱 打开米家app,底部–我的—其他平台设备---->点击添加—>找打,登录你的账号,如果控制台有创建设备,设备就会自动同步过去了。

    70010编辑于 2025-07-28
  • 来自专栏代码小睿

    三国争霸之输入

      目前国内做输入的也就只有百度、腾讯和搜狗了,不管是哪家公司出的输入,都是一款很优秀的产品,但毕竟是同一个行业内的产品,难免会有冲突。 这次心血来潮,做了个小测试,测试的主题就是:如果在同一个页面上开启2款或多款输入互相PK,谁更给力。    在IE、火狐、chrome下,QQ输入都不能显示输入内容,百度这把简直把腾讯给秒杀了。很明显,这把百度赢。 比赛结果就不多说了,只是娱乐娱乐,三款输入都是相当出色的,百度作为后起之秀,还有很多功能要向腾讯和搜狗学习,希望他们能把自己的产品越做越好,越做越强大。   附: <! -- QQ输入 --> <a href="javascript:(function(q){!!q?

    83130编辑于 2022-03-23
领券