![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sonoff
YuHooZhu
这个作者很懒,什么都没留下…
展开
-
padavan固件获取网络地图中的客户端状态
目标: 获得此列表中的数据数据已经拿到了, 抓包抓的, 结果GET /device-map/clients.asp HTTP/1.1Headers:Authorization: Basic MTA1OTQ4OTMyOEBxcS5jb206aGFvaGFveHVleGkxMjM=js: var ipmonitor = []需要一个Authorization发现了, 这个Authorization是登陆的账号密码base64的加密,永远不变 OK了,感觉还是不太方便用起来...原创 2021-04-22 10:15:05 · 492 阅读 · 0 评论 -
sonoff开关改装件控制(3) ------flutter导入其他安卓项目的依赖包
最近在给之前做的服务做了一个手机客户端,暂时完成了安卓部分,用的是Flutter,调用之前JAVA中的API,很多资料都不太全,碰到了一些坑,主要是flutter导入其他安卓项目的依赖包时碰到的问题使用百度语音识别因为百度语音识别没有Flutter版本,只能导入java的依赖包如图在项目中新建一个包,与原本的app平级,具体怎么弄很多人都写过了,搜"Flutter-Native SDK集成实现百度语音识别功能"注意配置项要写在app文件夹下的AndroidManifest.xml中...原创 2020-06-16 10:39:09 · 226 阅读 · 0 评论 -
sonoff开关改装件控制(2)
sonoff开关改装件控制(2)基础的普通开关比较简单,只需要看sonoff官方文档中就有,略做了一个定时的功能,在实际生活中比较重要,记录一下使用了Quartz 来完成这个操作,将需要完成的Job保存在数据库中Job表,单独做一个CRUD API思路: 需要做的事情高度重合(早上8.30,全屋窗帘一起打开;晚上12点,灯全都关闭),并需要持久化quartz实际使用的持久化表思路:用deviceId和JobID将设备和事件关联起来,并在Springboot启动时读取表中内容(因为并不会太多原创 2020-06-01 10:10:30 · 608 阅读 · 0 评论 -
sonoff开关改装件控制(1)
sonoff开关改装件控制(1)sonoff api 文档因为家里在装修,开始想用PLC来做控制中心,控制线路,成本太高.米家和homekit暂时未开放API.找到了一家叫做Sonoff的控制件(8266),做的质量不错,不需要自己买8266来做,价钱也合适,符合要求用springboot+js+flutter来做这个项目,现在还在做后端后端用了tk.mapper 通用mapper基本结构entity->mapper->service->api这是最基本的一个类,用来存设备信息原创 2020-06-01 09:49:42 · 896 阅读 · 0 评论