查看迷你看门狗的源代码
←
迷你看门狗
跳转到:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
== Web Server API == === client info === <source lang=bash> $ curl -X GET http://192.168.1.112/client?command=info { "Version":{ "hardware":"0.3", "software":"0.9.3" }, "Device":{ "product":"Humiture", "manufacturer":"Espressif Systems" } } </source> <br><br> === client status === <source lang=bash> $ curl -X GET http://192.168.1.112/client?command=status { "Status":{ "status":40 } } </source> <br><br> === client scan === <source lang=bash> $ curl -X GET http://192.168.1.112/client?command=scan { "Response":{ "TotalPage":2 } } </source> <br><br> === config wifi === <source lang=bash> $ curl -X GET http://192.168.1.112/config?command=wifi { "Response":{ "Station":{ "Connect_Station":{ "ssid":"HOME-WIFI", "password":"xxxxxxxx" }, "Ipinfo_Station":{ "ip":"192.168.1.112", "mask":"255.255.255.0", "gw":"192.168.1.1" } }, "Softap":{ "Connect_Softap":{ "authmode":"OPEN", "channel":11, "ssid":"ESP_9CCF90", "password":"" }, "Ipinfo_Softap":{ "ip":"192.168.4.1", "mask":"255.255.255.0", "gw":"192.168.4.1" } } } </source> <br><br> === config switch === <source lang=bash> $ curl -X GET http://192.168.1.112/config?command=switch { "Response":{ "status":0 } } $ curl -X POST -d '{"Request":{"status": 3}}' http://192.168.1.112/config?command=switch </source> <br><br> === config light === <source lang=bash> $ curl -X GET http://192.168.1.112/config?command=light { "freq":0, "rgb":{ "red":0, "green":0, "blue":0 } } </source> <br><br> === config reboot === <source lang=bash> $ curl -X GET http://192.168.1.112/config?command=reboot </source> <br><br> === config sleep === <source lang=bash> $ curl -X POST http://192.168.1.112/config?command=sleep </source> <br><br> === 设置 station 模式 === 设备默认为softAP模式,设置 station 模式需先用PC或手机 WiFi 连接到设备,然后从手机或PC端发送下述指令: <source lang=bash> $ curl -X POST -H "Content-Type:application/json" -d '{"Request":{"Station": {"Connect_Station":{"ssid":"comcat","password":"12345678"}}}}' http://192.168.1.112/config?command=wifi </source> 设置完成后设备自动重启,进入station 模式,并自动去连接所设置的路由 注:token 字段和espressif 服务器架构相关,是随机的长度为40 的 <br><br> === 设置 softAP 模式 === 设备发送如下指令,从 station 模式切回 softAP 模式: <source lang=bash> $ curl -X POST -H "Content-Type:application/json" -d ' \ {"Request":{"Softap":{"Connect_Softap":{"authmode":"OPEN","channel":6,"ssid":"mini-CamGo","password":""}}}}' \ http://192.168.10.213/config?command=wifi </source> 注意: * Authmode 支持OPEN、WPAPSK、WPA2PSK、WPAPSK/WPA2PSK。 * password 长度需不小于8 个字符 <br><br> === 恢复出厂设置 === <source lang=bash> $ curl -X POST -H "Content-Type:application/json" -d '{"factory":1}' http://IP/config?command=param </source> <br><br> === 系统复位 === <source lang=bash> $ curl -X POST -H "Content-Type:application/json" -d '{"reset":1}' http://IP/config?command=param </source> <br><br> === 获取模块上电运行时间 === <source lang=bash> $ curl -X GET http://IP/config?command=systime </source> <br><br> === 串口波特率 === <source lang=bash> $ curl -X POST -H "Content-Type:application/json" -d '{" uartbaud":baudrate}' http://IP/config?command=param </source> 其中baudrate 代表要设置的波特率。 { “response”:{ “systime”:11111 } } <br><br> === 设置dataserver 端口 === <source lang=bash> $ curl -X POST -H "Content-Type:application/json" -d '{" dataport":port}' http://IP/config?command=param </source> 其中port 代表要设置的端口号 <br><br>
返回到
迷你看门狗
。
个人工具
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
社区专页
新闻动态
最近更改
随机页面
帮助
工具箱
链入页面
相关更改
特殊页面