分类 默认分类 下的文章

迷窟鞋盒二期

一期鞋盒已经运行了近600天,该考虑二期了,有幸又找到一个鞋盒,比以前的小了一些,不过是分体式的
10.jpg

临时找了一些要用的东西,从上往下,8口交换机(目前是百兆的,等有米了换成千兆)、小米插座(主要用计量功能,怎么才能关闭开关功能呢,短路继电器吧)、小撸路由(主要提供wifi热点功能)、小米插线板(附带三个USB供电接口),还有几位嘉宾暂时没有出场。
11.jpg

嘉宾出场了,一块BPI-M2+,还有网线、电源线若干,感觉都长了些,以后不懒的时候单独压制吧。
12.jpg

找不同吧,据说又多了个瓶子盖,其实是个小米的温湿度传感器,监测盒内环境的,并可以和插座联动,比如温度超过100度自动断电保护,不过软件里最大只能选择60度。
13.jpg

管理软件,目前选用的home assistant,简称ha或hass,不过目前还不太会用,还在二创群167153362里学习(https://jq.qq.com/?_wv=1027&k=5o2aasL
14.jpg

最后看一下暂时的总功耗,大概4瓦,也就是10天一度电的样子,一年30多度电,20块钱。
15.jpg

ssh免密码登录

假设A要登录B
首先A上
ssh-keygen -t rsa -P '' -f ~/.ssh/id_dsa
scp ~/.ssh/id_dsa.pub B:~/.ssh/id_dsa_A.pub
在B上
cd ~/.ssh/
cat id_dsa_A.pub >> authorized_keys
这样再回到A上ssh B就不需要密码了

炫Q香蕉派迷窟鞋盒587天

587天什么鬼,不知道,只是突然想起来,至于是从哪天算起的也不知道了,只是想起来,记录一下
02.png

首先打开鞋盒看看,乱是必然的,庆幸没有短路失火,香蕉运行也还算稳定,在北京这样的环境中也不算太脏
03.jpg

隐约看到BPI-M3的显示屏上显示的运行了372天,也一年多了,期间重启过,原因是调试别的板子时不小心ssh到了M3,然后执行reboot了,一直挺稳定的,没有死机和重启过,这里要给好评
04.jpg

刚才提到里边还不算太脏的问题,主要归功于这个几块防尘海绵了,不仔细看不是很明显,和白纸对比一下就发现了
05.jpg

看过迷窟鞋盒的结构图的应该了解,鞋盒内置有功率模块,是通过串口通讯的,好久没有读取,线序已经记不清了,黑色是地应该没问题,另外两根就要试了
06.jpg

请出FT232模块,电平选择5V,黑线接地,黄线(RX)接TXD,绿线(TX)接RXD,打开串口猪手,速率4800,发送

01 03 00 48 00 06 45 DE

收到

01 03 0C 57 0F 00 66 00 0E 00 09 52 40 02 6A B6 2F

会议一下如何解毒,570F应该是电压222.87V,0066应该是0.102A,000E应该是功耗14W(包括两个派,一个交换机,两个散热风扇,一个MikuDuino屏幕,还有一些杂七杂八),算起来587天应该消耗197度电(大概100块钱),00095240应该是功耗需要除以3200得出190度电基本相符,026A是功率因数0.618,似乎不高,不懂。

三天一度电的鞋盒还是蛮不错的,下一步就是梳理内部结构,否则说不定哪天就炸了,然后再添加一些新的设备进去。

Docker & Hadoop

列出已有镜像
sudo docker images
下载一个新的14.04的镜像,只有67M?显示188M
sudo docker pull ubuntu:14.04
瞬间启动
sudo docker run -ti ubuntu:14.04
先更新(原文在中间,不行)
apt-get update
然后装java
apt-get install software-properties-common python-software-properties
add-apt-repository ppa:webupd8team/java
apt-get update(必须再一次)
apt-get install oracle-java7-installer(7没装成功,已经404了)
被迫开始装8(177M,9已经330M了),apt-get install oracle-java8-installer
java -version
确认成功后exit开始保存镜像副本(854M)

- 阅读剩余部分 -

Home Assistant

鬼哥玩了好久Home Assistant,感觉很不错,也来学习,
代码在https://github.com/home-assistant/home-assistant
学着安装python3 -m pip install homeassistant还是要sudo的,否则报错
据说hass --open-ui可以启动,浏览器访问ip:8123,其实hass就可以启动了,不用sudo,要等一会儿
版本是0.54.0