首页 >>  正文

配置node

来源:baiyundou.net   日期:2024-09-09

作者:话少很酷不聊天

前言

双十一的时候买了人生第一台NAS,绿联的DX4600,

到现在已经用了接近2个月的时间了。两个月的使用体验感觉还可以吧,主要是自己对NAS并没有什么特别的需求。

我买nas很大一部分原因是用来玩智能家居,尤其是homeassistant。

说到homeassistant,最终难免会接触到node-red。但是绿联DX4600部署的homeassistant,因为版本问题,没有加载项。这样也导致了没办法直接在homeassistant里安装node-red。很多人对node-red都有很深的误会,单纯的觉得node-red就是一个homeassistant的一个插件。但事实上,node-red是一个独立的应用,我们也可以直接部署docker版的node-red。在工业上node-red也有很多应用,妥妥的生产力工具。当然这些都是题外话,我们还是用它玩智能家居为主。

下面就说说,怎么在绿联DX4600的Docker上部署node-red。

新建文件夹

在部署node-red前,我们需要在DX4600设备储存的docker目录下,新建一个node-red文件夹。

然后在node-red文件夹下,新建一个data文件夹。

文件夹新建完成以后就可以去docker部署了。

拉取镜像

打开DX4600的Docker管理器,进入-镜像管理-镜像仓库

在镜像仓库中搜索“node-red”

安装版本选择latest即可,然后下载拉取镜像

等拉取镜像结束,就可以开始创建容器了。

创建容器

拉取完镜像以后,回到本地镜像,找到刚刚下载的node-red,开始创建容器

勾选-创建后启动容器,点击下一步

在基础设置中,重启策略选择-''容器退出时总是重启容器'',容器能力20项全部勾选上

在储存空间,按示图配置容器路径''data'',类型选择''读写''

然后再到端口设置,默认容器端口是1880,可以自己更改其他端口,只要没被占用都可以

最后再到环境设置页面

这时候我们新建一个值,名称-TZ,值-Asia/Shanghai

这点很重要,如果不提前设置,node-red里的时间可能会和实际有时差,这样用来玩智能家居就很麻烦。

新建TZ以后,就完成了,直接下一步,开始创建容器。

访问

部署完docker版node-red以后,回到容器管理,查看node-rede是否正常运行

容器正常运行中,即可访问了

在浏览器输入IP+端口号,就可以使用node-red了。

最后

部署完node-red以后,配置一下homeassistant的令牌,就可以连接上homeassistant了。简单测试一下node-red和homeassistant的联动

做了一个开灯数量的统计,用起来还是挺不错,反应速度和准确性都还不错。

通过node-red可以自己做一些更复杂,更自由的自动化。

绿联DX4600部署node-red的教程就这样吧,至于node-red的一些使用方法和技巧,后续再单独发文吧,希望可以帮到需要的人。

阅读更多网络存储精彩内容,可前往什么值得买查看

","gnid":"9d41b76b440070ac6","img_data":[{"flag":2,"img":[{"desc":"","height":"566","title":"","url":"https://p0.ssl.img.360kuai.com/t015d4a0cb537ddb7fa.jpg","width":"1080"},{"desc":"","height":"570","title":"","url":"https://p0.ssl.img.360kuai.com/t01a0b7c1803418c612.jpg","width":"1080"},{"desc":"","height":"617","title":"","url":"https://p0.ssl.img.360kuai.com/t01f8a6c0190b7191c5.jpg","width":"1080"},{"desc":"","height":"470","title":"","url":"https://p0.ssl.img.360kuai.com/t01a26c4c31cf3f3c1f.jpg","width":"1080"},{"desc":"","height":"616","title":"","url":"https://p0.ssl.img.360kuai.com/t01b5dc56260b765340.jpg","width":"1080"},{"desc":"","height":"418","title":"","url":"https://p0.ssl.img.360kuai.com/t015782800e17b562d3.jpg","width":"1080"},{"desc":"","height":"608","title":"","url":"https://p0.ssl.img.360kuai.com/t018f58087882194035.jpg","width":"1080"},{"desc":"","height":"608","title":"","url":"https://p0.ssl.img.360kuai.com/t01d136776a772e8c0f.jpg","width":"1080"},{"desc":"","height":"620","title":"","url":"https://p0.ssl.img.360kuai.com/t01e5b0e0abc9efb962.jpg","width":"1080"},{"desc":"","height":"581","title":"","url":"https://p0.ssl.img.360kuai.com/t010f6814ac8597f4a5.jpg","width":"1080"},{"desc":"","height":"613","title":"","url":"https://p0.ssl.img.360kuai.com/t01a97d91cf8bb6aaeb.jpg","width":"1080"},{"desc":"","height":"609","title":"","url":"https://p0.ssl.img.360kuai.com/t01de6a70cd16f44afc.jpg","width":"1080"},{"desc":"","height":"449","title":"","url":"https://p0.ssl.img.360kuai.com/t01e51eb4a8f213d4ee.jpg","width":"1080"},{"desc":"","height":"395","title":"","url":"https://p0.ssl.img.360kuai.com/t0153ec485160fcfd5a.jpg","width":"1080"},{"desc":"","height":"880","title":"","url":"https://p0.ssl.img.360kuai.com/t01855f102d0ad4e9e2.jpg","width":"606"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"pika","pub_time":1703588867000,"pure":"","rawurl":"http://zm.news.so.com/77135d0b70c8cb9464775b82e5051acf","redirect":0,"rptid":"694b54b82d11c064","rss_ext":[],"s":"t","src":"什么值得买","tag":[],"title":"DX4600的docker部署 篇六:绿联DX4600部署node-red

何家嘉5007ubuntu怎么安装nodejs -
皮舒幸17231179979 ______ 方法/步骤 1 首先从nodejs官方网站下载对应版本的nodejs包. 本篇我们要安装的ubuntu14.04 64位系统上,固选择linux 64位版本. 2 然后将包上传到ubuntu14.04服务器上. 通过xftp工具上传,待上传进度为100%时候执行下一步操作. 3 进入...

何家嘉5007如何在独立虚拟主机上配置node.js开发环境 -
皮舒幸17231179979 ______ 安装一下NodeJs就好啦. Windows系统很简单,直接下载运行安装包.linux复杂一点. 下面给出linux二进制文件安装方法. 首先到这里下载安装文件https://nodejs.org/zh-cn/download/ 选择Linux Binaries,4G内存以上选64位,否则选32位.下...

何家嘉5007nodeJS怎么配置全局变量 -
皮舒幸17231179979 ______ nodejs 全局变量和全局对象1、全局对象 所有模块都可以调用1)global:表示Node所在的全局环境,类似于浏览器中的window对象.2)process:指向Node内置的process模块,允许开发者与当前进程互动.例如你在DOS或终端窗口直接输入...

何家嘉5007怎么在win10系统下配置nodejs和npm和less -
皮舒幸17231179979 ______ 进入nodejs官方网站下载软件(nodejs.org), 下载完成后,双击默认安装.安装程序会自动添加环境变量 检测nodejs是否安装成功.打开cmd命令行 输入 node - v 显示当前版本号 检查npm是否安装.由于新版的NodeJS已经集成了npm,所...

何家嘉5007weblogic集群环境下nodemanager怎么配置 -
皮舒幸17231179979 ______ 1. 首先,要确认在安装Weblogic Server的过程中,勾选NodeManager选项,如下图,默认是不选中的,为了后期能简单的使用节点管理器,这里需要选择Yes,然后完成软件安装. 2. 其次,创建Domain的过程参考

何家嘉5007如何在node.js搭建服务器 -
皮舒幸17231179979 ______ 准备 首先,需要安装nodejs,这个可以去官网下载,目前我本地安装的v0.12版本. 安装完成后可以通过命令行测试安装是否成功,输入:node -v,应该会显示当前安装node版本号. 本文中用到的模块,都是nodejs核心模块,不需要从外部下...

何家嘉5007node.js 需要什么运行环境 -
皮舒幸17231179979 ______ 直接安装就可以了,可以自定义路径.然后去配置环境变量,打开我的电脑-->高级系统设置-->环境变量-->用户变量,选择path变量编辑,将你的node安装路径复制下来粘贴到path变量里,注意两路径之间加分号隔开!

何家嘉5007nodejs怎么部署到服务器上 -
皮舒幸17231179979 ______ 服务器推荐用nginx,配置简单,性能强悍. nginx可以使用代理访问后端的Node.js应用服务器. 配置方法: 1)在配置文件http段内容添加后端服务器: http { #添加后端服务器,和nginx负载均衡配置一样 upstream nodejs { server 127.0.0.1:...

何家嘉5007方维一元夺宝 nodejs怎么配置 -
皮舒幸17231179979 ______ 先去nodejs官网下载好后直接安装,由于现在的版本已经到v0.10.33了,所以node跟npm已经一起安装了,连环境变量也设置了,安装好后可以在对应的文件夹 安装完后,可以在当前安装的文件夹下使用Shift + 右键打开cmd,输入如下即可查...

何家嘉5007webstorm怎么整合nodejs -
皮舒幸17231179979 ______ 安装node.js程序,按照提示一步步安装即可;Node.js安装完成后,检查环境变量path中是否配置了Node.js;在命令行中输入”path”,结果如下:检查Node.js是否安装成功,也可直接在命令行中输入“node -v”,进行测试,结果如下;安装WebStorm; 开始在WebStorm中配置node.js.File->settings 输入node.js,配置Node interpreter;配置node.js的source code 点击“ok”;测试是否可以运行node.js 代码

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024