使用DDNS-go将家里的电脑ipV6地址发布到v6.nbzch.cn

1.原因移动宽带无ipV4但有ipV6,但是ipV6是动态变化的。所以需要将ipV6通过DDNS映射到一个域名上。2.域名解析服务器配置步骤2.1 添加域名记录我在腾讯云上有一个nbzch.cn的顶级域名,所以我进入dnspod.cn添加域名的主机记录,ipV6的记录类型要使用AAAA,我打算...

ESP32基于Arduino的MQTT订阅点灯程序

1. 效果演示 nbzch.cn:5080/mqtt。本项目使用了arduino的PubSubClient库,它是用于 MQTT 消息传递的客户端库。MQTT 是一种轻量级消息传递协议,非常适合小型设备。此库允许您发送和接收 MQTT 消息。它支持最新的 MQTT 3.1.1 协议,如果需要,...

使用单个Html文件进行Mqtt发送与订阅

测试页面这是一个HTML页面,包含两个输入框(一个用于输入Topic,另一个用于输入要发送的文本),以及一个按钮。当点击按钮时,会调用名为sendMessage的JavaScript函数。在sendMessage函数中,首先获取两个输入框的值。如果这两个值都不存在,则弹出提示信息并返回。然后,...

【Codecademy学习Javascript】类的注意

1.类中属性的引用类中属性的引用可以用点方法或中括号方法,但是当访问包含数字、空格或特殊字符的键时,我们必须使用括号表示法。在这些情况下如果没有括号符号,我们的代码就会抛出错误。必须使用括号法:1.1.key含有空格就不能使用spaceship.Fuel Type了let spaceship ...

群晖MQTT服务Mosquitto开启webSockets

效果Html通过WebSockets进行MQTT通信nbzchWs-mqtt.zip原因群晖Mqtt服务Mosquitto默认只开起了TCP的1883端口,没有开启WebSockets的8083端口。而在网页端编写Mqtt服务时只支持WebSockets的8083端口。所以需要开启参考了mos...