收起左侧

海康威视R1 - Linux RGB控制脚本

0
回复
13
查看
[ 复制链接 ]

0

主题

0

回帖

0

牛值

江湖小虾

【折腾分享】海康威视R1 NAS RGB灯光控制脚本 - Debian系统可用

最近买了个海康威视的R1 NAS,发现这小机器可玩性还挺高。不喜欢原厂的系统,但是又不想放弃机器上的RGB和触屏,所以折腾的第一步,就是想把它的RGB灯在Debian里控制起来。经过一番研究和测试,总算搞出了一套脚本,效果和原厂系统差不多,在这里分享给大家。

关于SSH和Root权限

首先说一下SSH。我成功开启了SSH并搞到了root权限。但是鉴于原厂系统的加载方式,所有通过SSH做的改动都不是持久化的,所以基本SSH只能用作调试。这里先暂时不分享开启SSH教程,以后有机会再分享

RGB灯光控制脚本

这个脚本的主要目的就是控制R1的RGB灯。主要实现了和原厂系统类似的几个核心功能:

  • 多种模式切换:支持 关灯静态单色呼吸灯彩虹流光四种模式。(懒得看原厂名字叫什么了)
  • 颜色自定义:在静态和呼吸模式下,不仅可以使用预设的 白色**绿色,还可以通过RGB值(0-255)指定任意你喜欢的颜色。

脚本会自动检查并加载需要的内核模块 (i2c-dev等),并设置好相应的GPIO,使用起来非常方便。

具体的使用方法可以看运行脚本查看说明。

重要声明 (免责声明)

  • 测试环境:此脚本在我自己安装了Debian系统的R1上测试通过。没有在飞牛上测试过,但用到的所有命令都是标准Linux命令,理论上可以通用。
  • 兼容性未知:我没有在原厂的FNOS系统或其他型号(如R1x)上测试过。理论上硬件接口一样的话可能通用,但无法保证(GPIO接口位置可能不同)。
  • 风险自负:折腾有风险,刷机需谨慎。请大家在了解脚本内容和可能风险的情况下使用,对于因使用此脚本造成的任何问题,本人概不负责。

未来的计划

折腾永无止境!我的下一个目标是搞定R1的那个小触摸屏。我计划写一个控制屏幕的脚本,并且会把这次的RGB灯光控制功能也整合进去,做一个更完善的控制面板。敬请期待!

欢迎大家下载试用和反馈,如果有什么问题或者更好的建议,可以在帖子里一起交流!upload 附件:HikSemi-R1-RGB.sh.zip

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则