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

标题: nodemcu+ws2815流光溢彩实现的补充 [打印本页]

作者: huahuazi1990    时间: 2022-4-15 22:43
标题: nodemcu+ws2815流光溢彩实现的补充
其实在之前大佬们的帖子里面已经写的非常清楚了,我来补几个坑。
1、灯带安装方法:入门级自制智能灯带 esp8266+ws8212b
2、流光溢彩实现办法:基于nodemcu+ws2811的小米电视流光溢彩简单实现


首先先说说我自己的实现办法以及我使用到的东西:
硬件:
1、WS2815灯带(与ws2812b的区别是有一条备用数据线,如果其中有一条数据线出现问题的时候,会使用B0进行数据传输,那么一颗灯珠坏掉了,会跳过坏的灯珠而不会影响后面的灯珠,但是不能有连续两颗灯珠出问题,并且是使用12V供电,线材要求会小一点)
大家如果能够看懂电路图就可以看出来了

                               
登录/注册后可看大图

接线方法同2812B,B0线可不接,不接也可以实现备份数据。
2、12V5A电源
3、ESP32(大家可以使用ESP8266,主要是我自己多了一个32板子)
4、一台能运行Docker的nas(我的是一台群晖)


具体实现的过程前面两位大佬已经和大家说的非常清楚了,我不再详细赘述 主要是有两个坑需要来填一下。
1、使用单独的供电会发现灯带不停的狂闪,这个时候需要将灯线上的GND与电源以及ESP板子上的GND端子进行并线接入(即灯带的GND即接到电源上又接到ESP板子上)。这样就不会发生狂闪不受控制的情况。
2、使用@DDDear大佬的办法安装hyperion的话需要每次使用流光溢彩的时候还要去把服务器打开,这样一点也不智能,我就去寻找了docker的安装方法。下面发给大家。


我使用的是群晖,其实docker内都一样。
项目地址:sn1p4h/hyperion.ng
在群晖docker内搜索项目
sn1p4h/hyperion.ng
[attach]36754[/attach]

在端口设置页面设置好这几个端口
[attach]36755[/attach]

运行成功后在群晖的地址后面加上:8090,你就会得到如下页面
[attach]36756[/attach]

接下来的设置就可以参考@DDDear大佬的文章后面的设置了。
提示下,这个是2.0.0的版本,最新的是2.0.12,但是不影响使用,最新版本的目前我没有成功安装,有能力的可以试一下。

最后再附上个apk,hyperion grabber的电视版,大家可以自己下载到自己的电视里面。
[attach]36757[/attach]



作者: DDDear    时间: 2022-4-16 09:10
你用的hyperion grabber的电视版吗?那不就完美实现了
作者: iamhyde    时间: 2022-4-16 10:48
Docker里面搜hyperion第一个有2.0.12版
作者: huahuazi1990    时间: 2022-4-16 12:39
DDDear 发表于 2022-4-16 09:10
你用的hyperion grabber的电视版吗?那不就完美实现了

是的  用了电视版的软件 不杀后台
作者: huahuazi1990    时间: 2022-4-16 13:19
iamhyde 发表于 2022-4-16 10:48
Docker里面搜hyperion第一个有2.0.12版

2.0.12版本的我在群会上没法运行 缺少库文件,我本着能省事不多事的原则,果断用了2.0 我看了更新也没什么区别。
作者: hansj86    时间: 2022-11-21 12:21
请问一下WS2815的电源是12V的,控制线用8266的3.3V的IO管脚能驱动吗(高低电平识别有没有问题)?

作者: hansj86    时间: 2022-11-23 08:59
这个TV-release安装到海信电视上没反应呀,一打闪一下就关闭了
作者: ps8800    时间: 2022-12-9 22:26
TV-release  我也是装了,运行就提示开始抓取屏幕,没有任何设置,求大佬指点
作者: leo2333    时间: 2023-2-11 14:31
ps8800 发表于 2022-12-9 22:26
TV-release  我也是装了,运行就提示开始抓取屏幕,没有任何设置,求大佬指点 ...

我也是一样,提示抓取,也没什么变化

作者: dscao    时间: 2023-3-12 15:32
昨天试了一下,之前用的是Docker里面搜hyperion第一个库的 2.0.14版了。页面看都正常,也能识别出wled,但就是wled不受控制。
折腾了好久,最后换回楼主说的 sn1p4h/hyperion.ng 才能正常控制wled。

TV软件也是打开后提示抓取屏幕之后就没有了。于是修改一下重新打包,安装后电视才能显示配置了。

这次用的是WS2811灯带,效果还行,颜色分辨率确实差了点,准备再买个ws2815换上去试试。


[attach]46197[/attach]


[attach]46196[/attach]

[attach]46195[/attach]

[attach]46198[/attach]


作者: yikliu    时间: 2023-4-24 14:27
dscao 发表于 2023-3-12 15:32
昨天试了一下,之前用的是Docker里面搜hyperion第一个库的 2.0.14版了。页面看都正常,也能识别出wled,但 ...

大佬,请问下用这个方案,看4k资源能正确识别吗,我的看4k资源灯不亮,1080p和720p正常
作者: dscao    时间: 2023-4-24 21:09
yikliu 发表于 2023-4-24 14:27
大佬,请问下用这个方案,看4k资源能正确识别吗,我的看4k资源灯不亮,1080p和720p正常 ...

测试了一下,4K也可以,但都是只能使用软件解码才能正常,所以CPU性能不够就会卡。

使用硬件解码的话,不管是4K,还是720p或更小的,因为都不能被APP截图,所以都不行。
作者: dscao    时间: 2023-4-24 21:09
yikliu 发表于 2023-4-24 14:27
大佬,请问下用这个方案,看4k资源能正确识别吗,我的看4k资源灯不亮,1080p和720p正常 ...

测试了一下,4K也可以,但只能使用软件解码,所以CPU性能不够就会卡。

使用硬件解码的话,不管是4K,还是720p或更小的,因为都不能被APP截图,所以都不行。
作者: yikliu    时间: 2023-4-25 16:36
dscao 发表于 2023-4-24 21:09
测试了一下,4K也可以,但都是只能使用软件解码才能正常,所以CPU性能不够就会卡。

使用硬件解码的话, ...

原来如此,我尝试了关闭硬件解码的情况下确实是出现了,但是电影也没法看,心累了
作者: yikliu    时间: 2023-4-25 18:22
dscao 发表于 2023-4-24 21:09
测试了一下,4K也可以,但只能使用软件解码,所以CPU性能不够就会卡。

使用硬件解码的话,不管是4K,还 ...

对了大佬,我用1080p或者720p的情况下,并没有关掉kodi的硬解,但是可以正常使用,也不知道有没有什么电视盒子推荐呢?
作者: 隔壁的王叔叔    时间: 2023-5-9 17:23
esp32的vcc是怎么接的,毕竟一个12v一个5v啊
作者: ptlzx    时间: 2023-5-14 17:19
本人菜鸟不懂请教大神:
1、hyperion grabber是不是安装在电视上它会自动拾取屏幕的色彩反馈给灯带,不用像飞利浦那样通过HDMI或govee那种摄像头拾屏那么麻烦。
2、hyperion grabber安装在电视上后是不是就不用pi哪些东西,直接网页访问TV上的hyperion grabber配置后灯带就能实现流光溢彩
3、电视是4K的,平常视频也都是看蓝光源盘hyperion grabber能拾取屏幕内容吗?我的电视就当显示设备用不用电视上的系统,上面没有安装软件,只要不影响显示效果就行。

作者: ptlzx    时间: 2023-5-14 22:35
请教下大佬,我在群晖docker上安装了hyperion,通过IP:8090访问正常,在vidda z100电视上安装hyperion grabber后打开就闪退,打不开,就屏幕似乎一闪连hyperion grabber界面都看不到。这个怎么解决,谢谢
作者: ptlzx    时间: 2023-5-15 06:05
本帖最后由 ptlzx 于 2023-5-15 06:09 编辑
dscao 发表于 2023-3-12 15:32
昨天试了一下,之前用的是Docker里面搜hyperion第一个库的 2.0.14版了。页面看都正常,也能识别出wled,但 ...

请教下大佬,我在群晖docker上安装了hyperion,通过IP:8090访问正常,在vidda z100电视上安装hyperion grabber后打开就闪退,打不开,就屏幕似乎一闪连hyperion grabber界面都看不到。就是您说的TV软件打开后提示抓取屏幕之后就没有了。您这个是怎么解决的,修改哪里,能分享tv软件吗?谢谢
作者: dscao    时间: 2023-5-16 12:17
本帖最后由 dscao 于 2023-5-16 14:11 编辑
ptlzx 发表于 2023-5-15 06:05
请教下大佬,我在群晖docker上安装了hyperion,通过IP:8090访问正常,在vidda z100电视上安装hyperion gra ...

这个APP对于国内很多电视android系统不能显示桌面图标,需要反编译后修改一下重新打包。
作者: ptlzx    时间: 2023-5-16 13:04
dscao 发表于 2023-5-16 12:17
这个APP对于国内很多电视android系统不能显示桌面图标,需要反编译后修改一下重新打包。晚点我找一下以前 ...

期待 非常感谢
作者: dscao    时间: 2023-5-16 14:13
ptlzx 发表于 2023-5-16 13:04
期待 非常感谢

上面的回复里上传了,如果是本来就能正常用的系统,可能会显示两个图标。视频不能使用硬件解码,只能系统软解,否则抓不了图,也就无法实现同步了。
作者: ptlzx    时间: 2023-5-16 16:40
本帖最后由 ptlzx 于 2023-5-16 17:08 编辑
dscao 发表于 2023-5-16 14:13
上面的回复里上传了,如果是本来就能正常用的系统,可能会显示两个图标。视频不能使用硬件解码,只能系统 ...

就一个图标,安装后第一次启动正常,也能搜到hyperion服务器,但过一会再打开就不行了,电视关机后重启也不能打开。不知道为什么?您说的视频不能使用硬件解码,只能系统软解。是不是指只能电视里的app软件软解的视频才能抓取,用外部播放器比如zidoo高清机这些透过HDMI输入到电视的视频无法抓取。

作者: dscao    时间: 2023-5-16 18:58
ptlzx 发表于 2023-5-16 16:40
就一个图标,安装后第一次启动正常,也能搜到hyperion服务器,但过一会再打开就不行了,电视关机后重启也 ...

HDMI输入,电视的安卓系统的画面并不是视频内容啊,app所在的系统与这个视频画面没有任何关系,此时的电视纯粹是个显示器。这肯定不行了。
这种应该用硬件hdmi信号分到hyperion服务器的方案才行,具体我没用过。
作者: ptlzx    时间: 2023-5-16 19:14
dscao 发表于 2023-5-16 18:58
HDMI输入,电视的安卓系统的画面并不是视频内容啊,app所在的系统与这个视频画面没有任何关系,此时的电 ...

明白了 感谢
作者: silentx2000    时间: 2023-6-5 23:51
kodi  用最新版本 可以开一个硬件加速 可以看4k  折腾了一个晚上终于搞好 了
作者: pzheng_19    时间: 2024-9-13 12:24
我的小米电视在播放视频时无法点亮LED。在其他界面LED会跟着界面更改而改变。
看了前面大佬的信息可能是硬解码的问题,但是在最新的小米界面里没有修改解码的选择。
请问你们呢时怎么解决该问题的?
谢谢大家的帮助!





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