那些为 Home Assistant 添置的智能家居设备

巧妇难为无米之炊,先看看我为 Home Assistant 添置了哪些智能家居设备。随着时间的推移,增加了一些新设备,也都添加进来。

类型 品牌 设备名称/型号 链接
开发板 Orange Pi PC 淘宝
插座 Broadlink/博联 MP1 京东 天猫
插座 鸿雁 8340B/8340J 京东 天猫
插座 Broadlink/博联 SP mini 京东 天猫
插座 控客 小K mini 京东 天猫
红外遥控 Broadlink/博联 RM mini 京东 天猫
Zigbee网关 米家 智能网关 京东 天猫
Zigbee网关 绿米/Aqara 空调伴侣 京东 天猫
传感器 米家 温湿度传感器 京东 天猫
传感器 米家 燃气报警器 京东 天猫
传感器 米家 人体传感器 京东 天猫
插座 米家 Zigbee插座 京东 天猫
开关 米家 无线开关 京东 天猫
遥控 绿米/Aqara 魔方控制器 京东 天猫
传感器 绿米/Aqara 人体传感器 京东 天猫
摄像头 小蚁 1080P升级版 京东 天猫
扫地机器人 米家 扫地机器人 京东 天猫
净水器 小米 厨下净水器 京东 天猫
Yeelight 球泡彩灯 二代 京东 天猫
Yeelight 灯带 京东 天猫
音箱 i-mu/幻响 孙小圣 京东 天猫

Home Assistant 运行在 Python 3 上,对硬件要求很低,网络上很多教程是基于树莓派的,Orange Pi 是一个更便宜的选择。

1、鸿雁 8340B/8340J 与博联 MP1 兼容,也可以接入博联的智慧星 app,实际是同一款产品,贴牌不同。推荐购买鸿雁的,更便宜。

2、小米、米家、Aqara 的设备由于开放协议和 miio 的存在,第三方组件的开发完成度高,是国内 Home Assistant 用户无法拒绝的选择。

3、小蚁 1080P 摄像头,需要破解后才能接入 Home Assistant,建议不要购买,我的至今未破解成功。

4、Yeelight 的灯具可以直接在 app 打开局域网控制,接入 Home Assistant 非常简单方便,值得推荐。

我把 Yeelight 灯带放在电视柜后面做范围灯,效果非常好。

Yeelight 灯泡,我用在落地台灯上,用无线开关和魔方进行控制。

5、幻响的音箱只有一个箱体,颜值高,(蓝牙款适用性更好,蓝牙连接手机),3.5mm 音频接口插在 Orange Pi 上,用于 TTS、音乐播放器、网络电台等。

Amazfit 米动手表青春版 评测

Amazfit 米动手表青春版,好长的名字。直奔主题,开始评测。

一、功能

运动手环有的功能,Amazfit 米动手表青春版都有,记步、睡眠监测、静音震动闹钟、久坐提醒、运动、心率等。

支持APP通知提醒,微信、QQ、短信提醒,文字显示,需要蓝牙和手机一直连接。

天气预报,从手机上同步到手表,个人觉得是个鸡肋。

没有全天候心率监测,也没有定时心率监测,测试心率需要在手表上的状态中进行,进入运动模式会自动监测心率。

拥有多数手环没有的GPS,没有手机也可以进入运动模式。

二、外观

399的价格,某watch的即视感。

屏幕不会熄灭,全天候显示,更像手表,而不是手环。下图是未解锁屏幕的自然光状态。

腕带只有一个码号,对我来说有点长了,正在物色一条短点的替换腕带。 继续阅读

安装 Home Assistant 到 Orange Pi PC

对比了两个开源的智能家居平台 Home AssistantDomoticz 后,义无反顾的选择了 Home Assistant,Domoticz 的界面太丑了。

紧接上一篇,烧录 armbian 到 Orange Pi PC。这里直接用 root 登录了,如果你不是 root 登录,记得加 sudo。

安装 Home Assistant

进入 2018 年,Home Assistant 已经结束支持 Python 3.4,最低需要 3.5。Debian 9 Stretch 可以使用 apt-get 直接安装 Python 3.5,如果是 Debian 8 Jessie 则需要编译安装 Python 3.6

apt-get update
#安装必要的软件
apt-get install libssl-dev libffi-dev python3-dev python3-pip
#升级Python组件
pip3 install --upgrade pip setuptools wheel
#安装haass
pip3 install homeassistant
#安装完毕,启动homeassistant
hass --open-ui

执行最后一条命令后,首次启动 hass 会自动安装一些 python 依赖组件,需要花不少时间。如果长时间未启动成功(似乎在安装 sqlalchemy 后无法启动),ctrl+c 结束进程后重新执行 hass。

访问 Home Assistant,http://YourIP:8123

继续阅读

烧录 armbian 到 Orange Pi PC

armbian 是针对 arm 开发板的轻量级 Debian Jessie 或者 Ubuntu Xenial。Orange Pi PC 是一款国产的 arm 开发板,有不同价位的多款产品可以选择,性价比很高。

针对 Orange Pi PC 的固件基于 Ubuntu Xenial,分为server版和desktop版,我下载的是server版。

https://www.armbian.com/orange-pi-pc/

下载解压后,使用 Etcher 烧录到 TF 卡中。

默认用户名和密码是 root/1234,第一次进入会要求修改默认密码,添加新用户等。 继续阅读

WD My Cloud libc.so.6 救砖实录

本文仅针对 WD My Cloud Gen1。

症状

使用apt-get安装软件时,更新了libc到2.19导致的。

WD-peczis:/lib# /usr/local/sbin/updateFirmwareFromFile.sh /DataVolume/shares/Public/sq-040104-422-20150423.deb
 basename: re//location.href error: /lib/arm-linux-gnueabihf/libc.so.6: symbol _dl_find_dso_for_object, version GLIBC_PRIVATE not defined in file ld-linux-armhf.so.3 with link time reference
 date: re//location.href error: /lib/arm-linux-gnueabihf/libc.so.6: symbol _dl_find_dso_for_object, version GLIBC_PRIVATE not defined in file ld-linux-armhf.so.3 with link time reference
 logger: re//location.href error: /lib/arm-linux-gnueabihf/libc.so.6: symbol _dl_find_dso_for_object, version GLIBC_PRIVATE not defined in file ld-linux-armhf.so.3 with link time reference
 tee: re//location.href error: /lib/arm-linux-gnueabihf/libc.so.6: symbol _dl_find_dso_for_object, version GLIBC_PRIVATE not defined in file ld-linux-armhf.so.3 with link time reference
 touch: re//location.href error: /lib/arm-linux-gnueabihf/libc.so.6: symbol _dl_find_dso_for_object, version GLIBC_PRIVATE not defined in file ld-linux-armhf.so.3 with link time reference
 date: re//location.href error: /lib/arm-linux-gnueabihf/libc.so.6: symbol _dl_find_dso_for_object, version GLIBC_PRIVATE not defined in file ld-linux-armhf.so.3 with link time reference
 tee: re//location.href error: /lib/arm-linux-gnueabihf/libc.so.6: symbol _dl_find_dso_for_object, version GLIBC_PRIVATE not defined in file ld-linux-armhf.so.3 with link time reference
 find: re//location.href error: /lib/arm-linux-gnueabihf/libc.so.6: symbol _dl_find_dso_for_object, version GLIBC_PRIVATE not defined in file ld-linux-armhf.so.3 with link time reference
 grep: re//location.href error: /lib/arm-linux-gnueabihf/libc.so.6: symbol _dl_find_dso_for_object, version GLIBC_PRIVATE not defined in file ld-linux-armhf.so.3 with link time reference

解决方法

There is a solution if there is a ssh connection and a working share.

You should download file http://ftp.altlinux.org/pub/people/boyarsh/wd/libc.so.633 (or extract /lib/arm-linux-gnueabihf/libc-2.17.so from firmware image and name it libc.so.6) and put it on share.

Let it be /DataVolume/shares/Public/libc.so.6 继续阅读

在苏果超市拍照被怒怼了

新房附近的苏果超市社区店上月底开业了,下楼几步路就到,一直比较期待。

前日带着好奇心第一次去这个超市,准备买几瓶饮料给装修工人。对这个超市第一印象挺好,作为社区店面积比较大,该有的商品都有。带着这份心情,用微信拍个小视频发给家人分享一下。

然而就是拍照惹来了麻烦,先是一个女店员说不可以拍照,同时一个男店员也说不准拍照,我只好放下了手机,但是这个男店员并没有就此罢休,走到我面前要求我删掉照片,这时我已经很不高兴,微信小视频压根就没拍完(6秒)。可能因为我并没有马上离开,这个男店员竟然恶狠狠的说“你不买东西就出去!”,我顿时火冒三丈“我拍个照片发给我家人,怎么的了?”

首先,不允许拍照这个规定莫名其妙,但是可以理解,无非是怕线上线下比价。

其次,无论如何接受不了“你不买东西就出去!”,这是态度问题。

实在气不过,在微博@苏果官方 说了这个事,苏果官方表示关注,并询问了门店名称和我的联系电话。

继续阅读

2016年观影记录

之前一直用的统计工具失效了,只能用这种形式列出来,排名不分先后。2016年总共看了60部影片,其中16部是连续剧,比去年少26部,1月和7月看片最多。

国产电影

  1. 湄公河行动
  2. 箭士柳白猿
  3. 北京遇上西雅图2:不二情书
  4. 三人行
  5. 烈日灼心
  6. 火锅英雄
  7. 寻龙诀
  8. 唐人街探案
  9. 煎饼侠

日本电影

  1. 买地方报的女人
  2. 海街日记
  3. 菊次郎的夏天
  4. 黎明的沙耶,比较无聊的电影,完全是奔着新垣结衣来的

继续阅读

2016读书清单

非虚构类

  1. 断舍离
  2. 这么慢,那么美
  3. 人类简史
  4. 枪炮、病菌与钢铁
  5. 每周工作4小时
  6. 从0到1
  7. 认知盈余

《枪炮、病菌与钢铁》和《人类简史》都是很好的历史书。

虚构类

  1. 虚无的十字架
  2. 恶毒 恶意
  3. 圣女的救济
  4. 白夜行
  5. 未来边缘
  6. 岛上书店
  7. 解忧杂货铺
  8. 鹿鼎记
  9. 三体三
  10. 火星救援
  11. 三体二

东野圭吾的小说实在是通俗易读,一口气连续读了好几本。

赚钱宝Pro使用下载宝lite 一宝变两宝

一、下载宝和下载宝lite简介

下载宝的前身是迅雷远程下载,迅雷远程下载是 Linux 客户端,可以安装在一些路由器和 NAS 中,提供下载服务。曾经在 NAS 中安装使用过迅雷远程下载,整体体验并不好。

下载宝是迅雷为远程下载专门打造的硬件产品,低功耗高性能,拥有千兆网口和 USB3.0 接口(二代Pro 可以内置硬盘),在远程下载的基础上增加了手机应用的支持,以及服务端的 Samba/DLNA 协议等,把用户体验变得简单易用。

下载宝lite以迅雷另一款硬件产品赚钱宝Pro 的插件形式存在(不支持一代赚钱宝),让赚钱宝拥有下载宝的功能,一宝变两宝,而且尽量不影响自身赚钱挖矿。受限于赚钱宝的硬件(百兆网口,USB2.0 接口),下载宝lite 的性能有限,自然是没法和下载宝相比,不过不必担心,满足基本需求已经足够了。

二、下载宝lite使用

1、在迅雷赚钱宝的水晶矿场1中的星域共享平台安装下载宝lite插件。

2、手机端下载安装家庭云2[Android/iOS],登录迅雷账号后,扫描赚钱宝二维码添加设备。

家庭云的使用很简单,可以添加下载任务,播放视频(只能局域网内播放,不能远程播放),备份相册等。 继续阅读