【教程】改出你自己的智能插座
本帖最后由 瘦网虫 于 2017-3-1 10:32 编辑一直犹豫是不是要放出这个教程,因为不确定公开是不是合适。如果厂家看到这个帖子,觉得不合适,请微博或邮箱通知我删除此帖。微博ID:瘦网虫大叔,邮箱点这里。
此文只发极客工坊,未经允许,请勿转载。强行转载,请删除此行。
首先感谢智能插座厂家:坎昆科技给我们带来了这样的智能插座设备,可以让我们无论在什么地方,只要有网络就可以控制家里的插座。改变了我们对开关插座的定义。让更多想法可以得以低成本实现。
这次改造的是智能插座1代(下称小K),白色的那种,看销量市场上有很多人都有这款,如果你希望知道更多关于这个插座是如何工作的,或想改造到开放的物联网平台,请保持一个开放的心态继续往下看。教程只给出如何把小K改造到公开的物联网平台乐联网,如果你希望改造到其他物联网站,请参考设备上的代码,自行修改。
刷机有变砖风险,请勿盲目操作。
1,将你的小k一代,按开关键3、4秒,指示灯变蓝(恢复默认设置)。
2,搜索名为0K_SP3_??????这样的ssid,默认无密码,电脑联之,会得到192.168.10.*段的ip,小K的地址是192.168.10.253
3,这里下载修改过的4M固件,并将名字改成firmware4M.bin。
4,登录小K的默认用户名是root,密码为admin。通过winscp这个软件使用scp协议将文件传到小K的/tmp目录下
新版小K,用户root 密码 p9z34c
5,执行mtd -r write /tmp/firmware4M.bin firmware,刷入bin。
6,设备会自动重启
7,重启后,会有OpenWrt-xu1(或OpenWrt-Lewei,记不清了)的无线网,密码12345678,联之
8,连上这个无线网,你会获得192.168.2.*的IP,打开网页192.168.2.1,
登录用户名root,密码admin
在wifi页面配置好无线网,并且在system页面的最后lewei sn标签下,输入网关号和userkey,switchId处填你在乐联网设置的控制器标识。
点“save and apply”后设备会自动重启
9.网站上配置对应设备的标识,要设置“API地址”为长连接地址。
注:设备上的开关单按是直接开关。按5s左右为恢复网络配置为单ap模式,断电重开后可以恢复无线网配置。按10s左右为手动重启。
完成!!你现在有了一个属于“自己控制”的智能插座了!想知道怎么玩,可以看看这里,或期待更多教程。
Enjoy it~
太白积雪(16227458)10:29:57
但是里面有一个小问题,瘦网虫上传firmware的时候,多注释了一行,结果怎么都跟乐联网通不了,呵呵。
看了一下小k的日志才发现的。刷完固件以后,要登录到小k上,去 xutest这个目录里,找到tcp_lewei.lua这个文件
然后去修改function tcp_lewei()这个函数的头两行,改成下面这两个
local tcp_host = "tcp.lewei50.com"
local tcp_port = 9960
你这两行上传的时候给注释了
结果一直time out 牛逼,学习了。 除了要用乐联控制外,能不能自己控制,如何操作? 牛掰。……牛 好贴,顶一下,收藏了 刷完 后还能 恢复 插座默认系统么 牛。顶一个 刷了固件,小K的wifi设置为client模式,UserKey也配置好了,但是乐为连不上。 roderickbao 发表于 2017-1-14 14:46
刷了固件,小K的wifi设置为client模式,UserKey也配置好了,但是乐为连不上。
乐联网那端也有配置,仔细看上面的教程 谢谢分享,,请问一下,现在小K pro三代智能插座 可以用这个固件吗?红外学习的遥控功能上的设备(比如空调)可以和其他已经在乐为上的控制联动不(温度湿度)? hwfm2002 发表于 2017-2-1 09:55
谢谢分享,,请问一下,现在小K pro三代智能插座 可以用这个固件吗?红外学习的遥控功能上的设备(比如空调 ...
否。
凑够10个字。。。。。
页:
[1]