自制WIFI继电插排

/ 2评 / 2

皮总生日,她闺密送了她一个小爱音箱。这玩意儿能是送给她的?这明显就是送给我的啊。但是这玩意儿吧,就只能当个音箱用,一些智能家居的玩意儿必须买米家的。所以打算研究一番。

拆开,发现有TTL焊点,上论坛看到大佬确实说可以ttl上。可惜我不会锡焊,是真不会。

硬上!淘宝买了和锡焊笔,送了锡条和松香(我都不知道松香干嘛的)。
反正瞎折腾是折腾成功了,TTL上开了SSH,屏蔽了自己更新,加了一个拦截器用来拦截小爱的语音然后执行我的脚本。完事!小爱的破解就此带过了,具体的教程可以去百度搜一搜,不同版本可能也不同。

到了本文的重点,WIFI继电插排。现在市面上成熟的产品,基本上都可以APP控制开关,但是这并不是我想要的,我需要的是一个我可以在任何地方都可以控制的插排。(其实后来发现,有挺多现成的产品都可以实现的。比如小米的,还有斐讯的。不过也是需要一些类似破解的手段。)

于是我在淘宝上找了一个esp8266继电器。

很小巧,还不错

不过这玩意儿是12vDC供电的,我也不想还单独给他搞个供电,就想并联到插排上,所以还得整个变压器。就下图这样的

实际比硬币更小

这玩意儿拆了壳子非常小,很合适。

然后又把家里的公牛插排翻出来。就下面这些玩意儿

公牛的插排也是接线柱式的,很方便

先通个电,看看继电器是否正常

还没有接零线

继电器正常,那么就差把固件刷进去了。

百度搜了一下,什么NodeMcu,AT固件,看不懂啊,我也没学过单片机啥的,这玩意儿估计难折腾。突然我看到了一个micropython的固件。

这Python我太熟了啊!就这个!!

刷上去后,根据教程,有个什么在线工具webrepl,可以写入脚本,我试了下,在线工具好像坏了,于是找到了源码,折腾一番成功写进去了。

脚本内容主要就是开机自动连个wifi(micropython固件会自己记录上次连上的wifi),然后开启一个http服务监听来控制pin脚。我还简单做了一个页面,给了个按钮,可以直接开关和查看状态。

我最熟悉的软件部分完成了,剩下的就是我只懂理论,不会实践的硬件部分了。

先把插排非法改装,把空间留出来:

掏了一个口才够空间

上面掏空以后,其实是断路了,所以后续还得把上下火线焊接上。又要焊。。。实在不会

然后就需要火线接继电器com,同时并联变压器,然后零线接插排上,连上变压器。这样就实现了继电器通电就在线。

然后从常闭接上插排的火线。这样就可以顺利的用继电器控制插排是否断开了。

焊上去后大概是这样,(线很乱,只是试试,还没理)

U1S1焊的像坨粑粑

试了下,完全没问题。插上电源,继电器自动连上wifi,开启http服务,可以用程序控制开关电了。而且是http服务,调用也简单。

用绝缘胶把线理了理,合上插排。然后给小爱写了一个指令,完成!!!!

至于这玩意儿有啥用,好像除了折腾的过程,这玩意儿一点意义都没有,哈哈哈哈哈哈哈哈哈哈

发表评论

邮箱地址不会被公开。 必填项已用*标注