『瀚思彼岸』» 智能家居技术论坛

标题: 低于20包邮的lifesmart超级碗: 红外+19颗RGB灯 [打印本页]

作者: szlww    时间: 2024-1-25 17:33
标题: 低于20包邮的lifesmart超级碗: 红外+19颗RGB灯
本帖最后由 szlww 于 2024-1-29 12:47 编辑

咸鱼90元收了5个lifesmart(云起)的超级碗,查询得知是esp8266芯片+stm8s105,红外加19颗RGB彩色LED灯。

咸鱼大量有货,不知道这个云起是不是要倒闭了,超级碗有多种型号:(本文中版本为:闪联版LS034SL)
1.闪联版:型号LS034SL,是esp8266芯片的。
2.Coss版本:查询mac地址,应该不是esp8266的。
官网链接:https://cn.ilifesmart.com/smart-control/spot.html
   
这个设备是红外+夜灯的组合,而且设备内部空间很大,GPIO全部引出来了,可以加装其他模块,应该可以组合出来比较多玩法。比如做个分布式夜灯怎么样:设备和设备之间可以跳过路由器,直接通过红外通讯,每个设备接收各自的红外信号,响应不同的灯效。论坛的朋友应该脑洞更大一些,能发明出来一些更好的玩法。
拆机方式:上盖顺时针旋转,即可打开设备,看见主板。
[attach]55665[/attach]
一、外观与内部结构
[attach]55581[/attach][attach]55580[/attach]
[attach]55579[/attach][attach]55578[/attach]
[attach]55576[/attach][attach]55575[/attach]
[attach]55574[/attach][attach]55573[/attach]
[attach]55582[/attach][attach]55583[/attach]
[attach]55588[/attach]

二、刷机方案
备份原系统,并且刷入esphome或其他系统:
[attach]55657[/attach]


备份且刷入成功之后,拆除刷机线路,改造线路

[attach]55658[/attach]
1.esphome

[attach]55659[/attach]
[attach]55676[/attach]

2.WLED


3.原厂接入









作者: szlww    时间: 2024-1-25 17:34
占楼备用
作者: kjjuhfv    时间: 2024-1-25 20:09
一个遥控器里搞这么多led干嘛?
作者: szlww    时间: 2024-1-25 20:54
kjjuhfv 发表于 2024-1-25 20:09
一个遥控器里搞这么多led干嘛?

这是夜灯+红外遥控的缝合体
作者: 6907367    时间: 2024-1-25 20:56
szlww 发表于 2024-1-25 20:54
这是夜灯+红外遥控的缝合体

老大准备用esphome把这个接入ha吗
作者: szlww    时间: 2024-1-25 21:24
6907367 发表于 2024-1-25 20:56
老大准备用esphome把这个接入ha吗

已经接入了
作者: Awe7    时间: 2024-1-25 21:51
老哥,查询mac地址怎么知道不是8266的?
作者: szlww    时间: 2024-1-25 22:00
Awe7 发表于 2024-1-25 21:51
老哥,查询mac地址怎么知道不是8266的?

https://mac.bmcx.com/
[attach]55592[/attach]

作者: Awe7    时间: 2024-1-25 22:10
szlww 发表于 2024-1-25 22:00
https://mac.bmcx.com/

用的原厂接入方案吗? 还是esphome? 配置来一个啊
作者: bugensui    时间: 2024-1-25 22:44
除了遥控,还有什么家庭场景可以用,氛围灯?
作者: szlww    时间: 2024-1-25 23:07
本帖最后由 szlww 于 2024-1-25 23:09 编辑
bugensui 发表于 2024-1-25 22:44
除了遥控,还有什么家庭场景可以用,氛围灯?

这个设备是红外+夜灯的组合,而且设备内部空间很大,GPIO全部引出来了,可以加装其他模块,应该可以组合出来比较多玩法。比如做个分布式夜灯怎么样:设备和设备之间可以跳过路由器,直接通过红外通讯,每个设备接收各自的红外信号,响应不同的灯效。论坛的朋友应该脑洞更大一些,能发明出来一些更好的玩法。


作者: alei643    时间: 2024-1-26 12:48
好东西,准备入几个
作者: dscao    时间: 2024-1-26 12:52
感谢分享,也上车试一试。图中的线是需要硬改焊接的吗?
作者: szlww    时间: 2024-1-26 13:33
dscao 发表于 2024-1-26 12:52
感谢分享,也上车试一试。图中的线是需要硬改焊接的吗?

图中的线是我用万用表测的板子的走线。实现有限功能可以不改线,只刷esp8266;如果要实现全功能,需要焊接。
作者: zhongjiafa    时间: 2024-1-26 17:09
求折腾方法。。。。。。
作者: xiaoo    时间: 2024-1-27 16:00
666,大佬又有好玩的了,跟着一起玩
作者: szlww    时间: 2024-1-28 15:04
更新刷机线路和esphome yaml
作者: 6907367    时间: 2024-1-28 16:30
请问17是接的什么~
作者: kjjuhfv    时间: 2024-1-28 18:07
这飞线跟我硬改另外一个遥控器的手法挺像的
作者: szlww    时间: 2024-1-28 18:34
6907367 发表于 2024-1-28 16:30
请问17是接的什么~

17接地,让stm8s不工作,原厂所有的功能都是通过stm8s实现的,esp仅仅实现wifi通讯功能,下发app的控制指令与回传stm8s的状态。改线之后,所有功能由esp8266来做,这样就不用去破解stm8s与esp之间的uart协议包了。
作者: Awe7    时间: 2024-1-28 20:05
求个固件备份方法
作者: szlww    时间: 2024-1-28 20:16
Awe7 发表于 2024-1-28 20:05
求个固件备份方法

使用tasmotizer-1.2.exe,这个超级碗的flash是1M的,勾选Save original firmware, 下拉框选1M。如果是只备份不刷机,下面的固件随便选个,备份完成,软件会有弹框,然后直接拔掉TTL设备就备份完成了。备份的固件与tasmotizer在同一级目录,记得改个名字(比如文件名后缀加上mac地址),以防忘记备份的是哪个设备。
[attach]55664[/attach]

作者: Awe7    时间: 2024-1-28 20:18
赞!!!
作者: 6907367    时间: 2024-1-28 22:20
szlww 发表于 2024-1-28 20:16
使用tasmotizer-1.2.exe,这个超级碗的flash是1M的,勾选Save original firmware, 下拉框选1M。如果是只 ...

搞了一晚上也没连上,只要插上gdn 和 3v3,tasmotize   seletct port 窗口就没有正确的com口,
线接错了吗?~~~谢谢老大。



作者: xiaoo    时间: 2024-1-28 22:29
抄个作业,刷个Tasmota固件。按楼主的接线方法,可复制使用以下模板。
  1. {"NAME":"LifeSmart LS034SL Mod","GPIO":[1,1,1,1,416,32,1,1,417,1088,1056,418,1,1],"FLAG":0,"BASE":18}
复制代码
刷机网址:Install Tasmota
[attach]55669[/attach]

[attach]55670[/attach]


作者: szlww    时间: 2024-1-28 22:31
6907367 发表于 2024-1-28 22:20
搞了一晚上也没连上,只要插上gdn 和 3v3,tasmotize   seletct port 窗口就没有正确的com口,
线接错了 ...

你先别接线,直接把这个ttl的usb插在电脑上,看看有没有com口:如果有,那就用万用表测一下你焊接的线是不是有短路之类的问题;如果没有,那可能是你的ttl坏了吧。你下手够快的啊,我刚发布固件,你就到货了?
作者: szlww    时间: 2024-1-28 22:33
本帖最后由 szlww 于 2024-1-28 22:36 编辑
xiaoo 发表于 2024-1-28 22:29
抄个作业,刷个Tasmota固件。按楼主的接线方法,可复制使用以下模板。刷机网址:Install Tasmota

你焊接的真漂亮!我的松香都糊了。你的焊接物料与设备都有哪些,我也买一套。
作者: xiaoo    时间: 2024-1-28 22:33
6907367 发表于 2024-1-28 22:20
搞了一晚上也没连上,只要插上gdn 和 3v3,tasmotize   seletct port 窗口就没有正确的com口,
线接错了 ...

看着好像是RX、TX接反了
作者: xiaoo    时间: 2024-1-28 22:36
szlww 发表于 2024-1-28 22:33
你焊接的真漂亮!我的松香都糊了。

抄作业不用打草稿了
作者: szlww    时间: 2024-1-28 22:37
xiaoo 发表于 2024-1-28 22:36
抄作业不用打草稿了

你的焊接物料与设备都有哪些,我也买一套。
作者: zsxiaojz    时间: 2024-1-28 22:49
刷上你的固件能玩上什么功能就玩调灯光吗
作者: xiaoo    时间: 2024-1-28 22:53
szlww 发表于 2024-1-28 22:37
你的焊接物料与设备都有哪些,我也买一套。

线用的是8色OK线,电烙铁是普通的黄花907尖头,这种焊点适合用焊锡膏,比较干净。

[attach]55671[/attach]

作者: szlww    时间: 2024-1-28 22:58
zsxiaojz 发表于 2024-1-28 22:49
刷上你的固件能玩上什么功能就玩调灯光吗

我想应该是的。
作者: 6907367    时间: 2024-1-28 23:12
本帖最后由 6907367 于 2024-1-28 23:13 编辑

看我的

作者: szlww    时间: 2024-1-29 12:48
更新esphome yaml完整版本
作者: edkwcn    时间: 2024-1-29 17:55
完蛋,我家的云起要变砖了。
作者: baiqianlover    时间: 2024-1-29 19:51
应该对我没有适用场景 哈哈
作者: Awe7    时间: 2024-1-29 21:01
Awe7 发表于 2024-1-25 22:10
用的原厂接入方案吗? 还是esphome? 配置来一个啊

哈哈哈,我说怎么挺沉的打开一看里面有配重0.0  质感还是不错的,整体也厚实。
作者: Awe7    时间: 2024-1-29 21:06
老哥,能否把几个配置文件整合成一个yami文件,有强迫症的人要,一个文件对应一个设备.
作者: 6907367    时间: 2024-1-29 21:29
本帖最后由 6907367 于 2024-1-29 21:34 编辑
szlww 发表于 2024-1-28 22:31
你先别接线,直接把这个ttl的usb插在电脑上,看看有没有com口:如果有,那就用万用表测一下你焊接的线是不 ...

已经玩上了。tasmotizer备份还是没有成功,但是用ESPHome-Flasher-1.3.0刷成了。现在是超级氛围灯。感谢楼主写的固件。还可以接入homekit 调色。

作者: dscao    时间: 2024-1-29 22:18
本帖最后由 dscao 于 2024-1-30 00:42 编辑

感谢楼主分享完整教程,接线实例图+完整固件代码,直接抄作业,总算成功。再参考涂鸦红外增加api调用红外命令。七色灯光+红外控制,挺好玩的。

就是三色灯的小焊点老是焊不好,开始只有绿灯亮,重焊红灯也亮了,蓝灯搞了几次都不亮,最后通电后ha控制蓝色亮时,将焊点不断微移终于亮了。
第二个就比较顺利了,除了发射端第一次焊粘连了,再焊一次就好了。


[attach]55686[/attach]



[attach]55691[/attach]

[attach]55690[/attach]


作者: szlww    时间: 2024-1-30 07:17
Awe7 发表于 2024-1-29 21:01
哈哈哈,我说怎么挺沉的打开一看里面有配重0.0  质感还是不错的,整体也厚实。 ...

是的,这个设备没有廉价感,做工用料,电路设计都很扎实
作者: szlww    时间: 2024-1-30 07:23
本帖最后由 szlww 于 2024-1-30 07:54 编辑
Awe7 发表于 2024-1-29 21:06
老哥,能否把几个配置文件整合成一个yami文件,有强迫症的人要,一个文件对应一个设备. ...

你用esphome的validate 生成一个就行。
[attach]55692[/attach]

作者: szlww    时间: 2024-1-30 07:25
6907367 发表于 2024-1-29 21:29
已经玩上了。tasmotizer备份还是没有成功,但是用ESPHome-Flasher-1.3.0刷成了。现在是超级氛围灯。感谢楼 ...

备份和刷机接线都一样啊
作者: szlww    时间: 2024-1-30 07:25
dscao 发表于 2024-1-29 22:18
感谢楼主分享完整教程,接线实例图+完整固件代码,直接抄作业,总算成功。再参考涂鸦红外增加api调用红外命 ...

都比我焊的好
作者: szlww    时间: 2024-1-30 08:09
dscao 发表于 2024-1-29 22:18
感谢楼主分享完整教程,接线实例图+完整固件代码,直接抄作业,总算成功。再参考涂鸦红外增加api调用红外命 ...

实测:红外接收必须要焊接到电阻上,其他的线都可以焊接到那个三脚的电源芯片的一脚上,这样比较容易焊接。
作者: 6907367    时间: 2024-1-30 08:24
szlww 发表于 2024-1-30 08:09
实测:红外接收必须要焊接到电阻上,其他的线都可以焊接到那个三脚的电源芯片的一脚上,这样比较容易焊接 ...

请教,红外功能如何启用。谢谢~~~
作者: szlww    时间: 2024-1-30 08:34
6907367 发表于 2024-1-30 08:24
请教,红外功能如何启用。谢谢~~~

红外接收:红外遥控器对着超级碗,然后按遥控器按键,查看esp的日志,记录红外码,esphome支持的协议解码成功的会显示协议名称,不支持的协议会显示raw码,也可以用。
红外发射:方案太多了,既可以做成homeassistant服务,也可以做成一个按钮,也可以配合homeassistant 插件smartir
作者: szlww    时间: 2024-1-30 11:11
本帖最后由 szlww 于 2024-1-30 11:13 编辑
6907367 发表于 2024-1-29 21:29
已经玩上了。tasmotizer备份还是没有成功,但是用ESPHome-Flasher-1.3.0刷成了。现在是超级氛围灯。感谢楼 ...

旁边的nodemcu是自己diy的红外遥控器?直接用成品刷软件搞吧,咸鱼成品都很便宜,没必要自己搞一堆零件diy,diy出来的成本估计10块钱打不住,又不美观又费时费力。
作者: zhongjiafa    时间: 2024-1-30 12:01
原厂如何接入,不想刷机,没有工具。
作者: 6907367    时间: 2024-1-30 12:26
szlww 发表于 2024-1-30 11:11
旁边的nodemcu是自己diy的红外遥控器?直接用成品刷软件搞吧,咸鱼成品都很便宜,没必要自己搞一堆零件diy ...

不是呢,是以前抄作业的红外遥控器。
作者: 6907367    时间: 2024-1-30 12:29
szlww 发表于 2024-1-30 08:34
红外接收:红外遥控器对着超级碗,然后按遥控器按键,查看esp的日志,记录红外码,esphome支持的协议解码 ...

的确可以搜到红外的反馈,但是小白不知道下一步该怎么做

                               
登录/注册后可看大图

                               
登录/注册后可看大图

                               
登录/注册后可看大图
,请教喂饭。

作者: dscao    时间: 2024-1-30 13:58
6907367 发表于 2024-1-30 12:29
的确可以搜到红外的反馈,但是小白不知道下一步该怎么做,请教喂饭。
...

看看下面这些帖子就基本明白了:

https://bbs.hassbian.com/thread-19630-1-1.html

https://bbs.hassbian.com/thread-16523-1-1.html

https://bbs.hassbian.com/thread-15867-1-1.html

普通设备的可以学习红外码,但空调是复合码基本是学不了,使用码库的方案比较容易。
作者: 6907367    时间: 2024-1-30 14:46
dscao 发表于 2024-1-30 13:58
看看下面这些帖子就基本明白了:

https://bbs.hassbian.com/thread-19630-1-1.html

好,学习学习!感谢大曹~
作者: szlww    时间: 2024-1-30 17:48
zhongjiafa 发表于 2024-1-30 12:01
原厂如何接入,不想刷机,没有工具。

原厂接入我不打算更新了,云端走一圈没什么太大意义,能刷还是刷吧,原厂不一定哪天停止服务。不想刷就用原厂app抓个包试试,论坛好像也有lifesmart插件,不过原厂的红外库是在云端的,插件可能只能控制灯,不能遥控。
作者: 6907367    时间: 2024-1-30 21:49
szlww 发表于 2024-1-30 17:48
原厂接入我不打算更新了,云端走一圈没什么太大意义,能刷还是刷吧,原厂不一定哪天停止服务。不想刷就用 ...

原厂app没法注册。
作者: szlww    时间: 2024-1-31 13:29
6907367 发表于 2024-1-30 21:49
原厂app没法注册。

lifesmart可以注册
作者: xiaowewe    时间: 2024-2-3 13:23
        感谢楼主分享!
作者: demacia    时间: 2024-2-4 22:19
电路萌新 刷固件这图求解,gpio0这里用手捏了导线是相当于拉低电位嘛?刷机的时候stm8s-rst这个必须要和gnd短接嘛?之前刷过esp的板子但是都是现成..
作者: szlww    时间: 2024-2-4 22:43
本帖最后由 szlww 于 2024-2-4 22:48 编辑
demacia 发表于 2024-2-4 22:19
电路萌新 刷固件这图求解,gpio0这里用手捏了导线是相当于拉低电位嘛?刷机的时候stm8s-rst这个必须要和gnd ...

1.导线一头是GPIO0 ,另一头是接的GND,esp8266需要拉低GPIO0 才能进入刷机模式。
2.我刷的时候rst和gnd是短接的,你可以试试不短接,反正也刷不坏。我是感觉刷机的时候需要用到tx,rx,这个stm8s 运行着可能会干扰uart通讯,一个东西可有可无的时候,我一般选择去掉,排除一个可能造成困扰的点总没错(不过刷机的波特率和stm8s用的115200应该不一样)
作者: demacia    时间: 2024-2-4 22:59
szlww 发表于 2024-2-4 22:43
1.导线一头是GPIO0 ,另一头是接的GND,esp8266需要拉低GPIO0 才能进入刷机模式。
2.我刷的时候rst和gnd是 ...

感谢,我还以为是用手捏另一端人体接地呢 囧
作者: 6907367    时间: 2024-2-14 09:50
light:
  - platform: rgb
    name: "light-Color Lights"
    id: id_light_color_lights
    red: id_pin_led_red
    green: id_pin_led_green
    blue: id_pin_led_blue
    restore_mode: ALWAYS_ON
    default_transition_length: 0.5s
    effects:
      - random:
          name: "Random"
          transition_length: 4s
          update_interval: 5s
新年好~请教老大这个random想把lifesmart_spot_05_light_color_lights开关改为默认就是random如何修改?感谢~~~
作者: 6907367    时间: 2024-2-14 09:53
dscao 发表于 2024-1-30 13:58
看看下面这些帖子就基本明白了:

https://bbs.hassbian.com/thread-19630-1-1.html


请教这个代码加进去后,编译后我去无效,找不到设备。问了gpt 改了代码也不行,只好再来请教高手。
api:
  services:
    - service: send_ir_raw
      variables:
        command: int[]
      then:
        - remote_transmitter.transmit_raw:
            code: !lambda 'return command;'
            carrier_frequency: 38k

remote_transmitter:
  pin:
    number: ${ir_transmitter_pin}
  carrier_duty_percent: 50%

嘿嘿
作者: demacia    时间: 2024-2-21 22:31
本帖最后由 demacia 于 2024-2-22 00:26 编辑
6907367 发表于 2024-1-28 22:20
搞了一晚上也没连上,只要插上gdn 和 3v3,tasmotize   seletct port 窗口就没有正确的com口,
线接错了 ...

<del>大佬,你是怎么解决的,我接出ttl 插电脑上也是没反应,直接空插ttl是能反应过来的。</del>
找到原因了,原来是ttl上输出是3.3V,调到5V作为输入就好了。 萌新抄完交作业

作者: jinyy1201    时间: 2024-2-22 14:20
大佬,esphome下红外功能还有吗
作者: 6907367    时间: 2024-2-22 17:59
demacia 发表于 2024-2-21 22:31
大佬,你是怎么解决的,我接出ttl 插电脑上也是没反应,直接空插ttl是能反应过来的。
找到原因了,原来是t ...

感谢,我的TTL是要把VCC 和 5V 用跳线连在一起才能连上tasmotize 。
作者: 6907367    时间: 2024-2-22 18:04
jinyy1201 发表于 2024-2-22 14:20
大佬,esphome下红外功能还有吗

据说能用,要自己写配置文件。
作者: ztrx    时间: 2024-9-11 21:18
我买的拧不开
作者: tanbobo    时间: 2024-9-16 15:57
esphome的固件已经编译 16包邮已经下单,到了 再来研究研究
作者: tanbobo    时间: 2024-9-18 21:59
东西已到 esphome 可以识别串口设备 刷写 一直转圈 不知道 为什么 讲解一下 tx-rx rx-tx 3.3-3.3 gnd-gnd
17 和 18 针脚短接
作者: tanbobo    时间: 2024-9-19 08:17
大佬 红外线 的 配置教程麻烦 来一个。已经搞定了 ,在esphome 的 log里 那遥控器 对 超级碗  能收到遥控器的红外线代码
作者: a3d21    时间: 2025-6-29 15:43
买了个,但贴片电阻焊接太难了,吃灰了
作者: owbot    时间: 2025-7-2 23:46
谢谢大佬分享
作者: xiongmx    时间: 2025-7-4 18:12
没有专业工具和手残党都可以劝退了,太小了,没手法和工具的根本焊不了




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5