文件名称:TPLink-SmartHome:通过.NET控制TP-Link智能家居设备
文件大小:17KB
文件格式:ZIP
更新时间:2024-06-04 14:43:39
c-sharp iot dotnet protocol plug
用于.NET的TP-Link智能家居库 该库为TP-Link智能家居设备提供了客户端。 TP-Link智能家居协议是专有协议; 该代码基于和贡献者自己的实验。 该库是为.NET Standard 1.3和.Net Framework 4.5构建的。 支持的设备 智能插头 HS100 Wi-Fi智能插头 带能量监控功能的HS110 Wi-Fi智能插头 传输协议 该库支持UDP(默认)和TCP传输。 请注意,我无法通过单个TCP连接发送多个连续命令,因此此时使用TCP协议只会带来额外的开销。 TCP的一个优点是可以支持更大的有效负载,但是我还没有观察到不适用于单个UDP数据包的协议命令或响应。 如果要发现远程网络中的设备,请注意,您需要为目标网络配置定向广播。 执照 该库是根据。 该库使用具有各自许可证的外部库:
【文件预览】:
TPLink-SmartHome-master
----LICENSE(7KB)
----TPLink.SmartHome.sln(1KB)
----.gitignore(3KB)
----TPLink.SmartHome()
--------PlugClient.cs(1KB)
--------CloudInfo.cs(316B)
--------CalibrationInfo.cs(450B)
--------ConsumptionInfo.cs(522B)
--------IPNetwork.cs(3KB)
--------Client.cs(25KB)
--------TPLink.SmartHome.csproj(978B)
--------SystemInfo.cs(1KB)
--------PlugWithEnergyMeterClient.cs(2KB)
--------OutputState.cs(192B)
----README.md(1KB)