已执行rm -rf /* 操作
稍后重装,顺便记录一下
雷迪森俺的杰特们,摇一摇你们的小脑袋,动一动你们的小手指,安装ubuntu和docker,记得docker添加用户组,不然会出现很多问题的哟~
ok~先给docker来个简单的UI界面,此处引用萝卜佬的文章
docker run --restart=always -it -d -p 30000:3000 -v /var/run/docker.sock:/var/run/docker.sock smarthomefans/easydockerweb:latest
复制粘贴就好,此处指出 30000:3000,冒号前边是外界访问的端口号,冒号后边的不用动,想修改端口号的从这边改,完事就IP+port查看docker运行情况
好咧,进行下一步
ssh到ubuntu,执行sudo rm -rf /* 输入root密码回车,自动安装iobroker~ 不用谢,可以给我发个大红包表示感谢,来者不拒
正经点的操作是,ssh到系统里边,mkdir创建iobroker文件夹,一会创建iobroker容器需要映射文件夹,先获取下路径先
好,路径获取完执行下这骚操作
docker run -it -d --name=iobroker --restart=always --net=host -v 宿主机文件路径/xxx/xxx:/opt/iobroker smarthomefans/iobroker
我的是
docker run -it -d --name=iobroker --restart=always --net=host -v /home/cybertron/iobroker:/opt/iobroker smarthomefans/iobroker
回车点根烟等一下吧~
恩,iobroker安装好后进8081界面后按提示操作,切换最新库等,具体可以搜索论坛,此处不表
先更新下适配器到最新再说~
恩,先按照老妖文章配置influxdb,我这边有个白裙216j垃圾到没有docker,黑裙又嫌麻烦,干脆整一起得了呗,docker运行一个influxdb走起
docker run -p 8083:8083 -p 8086:8086 --expose 8090 --expose 8099
-e FORCE_HOSTNAME=“auto” -e REPLI_FACTOR=2
-d --name masterinflux tutum/influxdb
–expose 8099后边有一个 \,我不知道为啥预览他不显示。此处指出,各位看官别掉坑了
docker创建好influxdb,剩下的就是适配器添加IP和端口一样了,用户名和密码都一样
走走,下一步加个mqtt-broker插件,还有node-red插件,配置好mqtt-broker,找个小本本记号用户名和密码藏在内裤前边的小兜兜里,别丢了
node-red里边的流配置就不展开说了,每个人需求不一样,就大概说下数据怎么交给influxdb那边
首先,找到设备屁股后边的小扳手,点开
打√就完事了
然后在 Grafana里边展示数据
docker先拉一个 Grafana再说
按照论坛L大的教程瞅一眼https://bbs.iobroker.cn/t/topic/859
此处记得创建文件夹以便射一个文件夹~
此处有一个无敌大坑,因为我是普通用户mkdir创建的文件夹,没有足够的权限使能grafana写缓存,所以chmod大法好
ok,docker run走一个
docker run --restart=always -d -p 3000:3000 --name=grafana -v /你的路径/用于存放/grafana数据:/var/lib/grafana grafana/grafana
回车,点根烟再说
剩下的可以按照上边的教程走了,此处不表,给论坛省点资源
数据加载几小时的效果图
下一步,说UI,添加lovellace插件
想要添加到UI的设备,请继续戳设备屁股后边的小扳手,看图
基本上都是一个操作,唯一的要注意是选对设备类型,由于我的是传感器只显示数值所以选择了sensor,其他比如开关和灯光什么的注意选择switch和light
每次搞完后记得重启UI插件
UI这边懒得写了,很麻烦的啊,一点一点调试,我贴出我的效果图和配置文件,自行研究,有问题直接回复,要不群里找盐巴
上边蓝色的头部怎么改颜色我给忘了,回头想起来再说,此处留坑
黄色的实体不可用不管了,TMDhassmart的改装模块都是垃圾,垃圾的不能再垃圾的玩意,未拆,等小米开关回来了换完在更新
完结,over 2019.12.13.16:14