安装 Home Assistant 到 Orange Pi PC

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

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

安装 Home Assistant

apt-get update
apt-get upgrade
#netdisco需要python3-dev
apt-get install python3-dev python3-pip
pip3 install –upgrade pip
pip install setuptools
pip3 install homeassistant
#安装完毕,启动homeassistant
hass –open-ui

访问 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版。

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: relocation 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: relocation 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: relocation 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: relocation 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: relocation 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: relocation 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: relocation 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: relocation 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: relocation 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 (更多…)


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

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

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

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

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

二、下载宝lite使用

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

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

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


用 curl 返回 Linux 本机外网IP地址

#oray国内地址,返回速度快
curl -s http://ddns.oray.com/checkip | awk -F “: ” ‘{print $2}’ | awk -F “\<” ‘{print $1}’
#返回快
curl ident.me
curl myip.dnsomatic.com
#返回较快
curl whatismyip.akamai.com
curl https://tnx.nl/ip
#返回慢,不推荐
curl ifconfig.me
curl icanhazip.com
curl ipecho.net/plain

通过 curl 远程网址返回本机IP地址,有些场景比较有用。没图的文章不是好文章,下面是图。 (更多…)


用 tasker+AutoNotification 调教安卓 QQ 的通知音量

安卓的音量设置分为系统、铃声、媒体、闹钟、通话,不同厂商的手机略有不同,其中铃声包括来电铃声、短信、各种 app 的通知,媒体包括音乐、视频、游戏等,如下图,

android音量

而安卓 QQ 使用了媒体音量控制提示音播放,导致的结果是其他 app 的通知音量与 QQ 的不一致,体验不佳。

下面介绍一下我的调教方法,无需root

先说思路,关闭 QQ 本身的通知音,用 Tasker+AutoNotification 转发通知,短暂等待后,删除刚才 AutoNotification 的通知,你看到的是 QQ 的通知,听到的却是 AutoNotification 配置的通知音。 (更多…)


升级 My Cloud 自带的 Twonky MediaServer

My Cloud 自带的 Twonky MediaServer 提供 DLNA 服务,版本老旧,而且支持的媒体格式不全面,升级到新版是个不错的选择。

下面是升级方法:

1、下载最新版本的 Twonky,当前是8.4,WesternDigital MyCloud 04.xx.xx

2、使用 sftp (FlashFXP/WinSCP)进入 My Cloud,/usr/local/twonkymedia-7/,先备份这个目录。

解压刚才下载的文件,上传到上面的目录。

3、执行下面的命令重启 Twonky MediaServer

service twonky restart

4、登录 http://yourip:9000,进入 Twonky 后台,这时需要填注册码。没错,这是付费软件,可以去官网买一个,或者百度 twonky注册码(假装不推荐)。 (更多…)


使用智能插座实现 WD My Cloud 自动开关机

NAS 为什么不24小时开机?NAS 为什么要关机?这不是本文讨论的范围。

智能插座(Wifi 遥控插座)是物联网初级阶段非常重要的工具,可以帮助一些传统用电设备实现定时开关、远程开关等功能。

WD My Cloud 不支持 Wake on LAN(网络唤醒),所以只有通过智能插座来实现自动开关机和远程开关。我之前用的是小K mini,现在用的是阿里智能的欧瑞博COCO插线板,本质上没什么区别,实现的功能是一样的。

欧瑞博COCO插线板 (更多…)


Fitbit 售后过程,简评 Fitbit Charge HR

Fitbit Charge HR,去年双11在京东买的,国行。售后的问题是腕带脱胶和鼓包,图片还是不上传了。

Fitbit 的售后政策是保修一年,有问题找售后。

以下是售后过程记录:

  1. 4月25日,在京东提交售后单,接到京东售后电话,京东客服告知不是功能性问题,要自己找 Fitbit 售后解决,如果 Fitbit 不配合,可以找京东帮忙
  2. 打电话给 Fitbit 售后,说明情况,客服记录了信息,被告知去 Fitbit 天猫旗舰店找一位客服(当时心情很凌乱)
  3. 在天猫找到该客服,客服收集了一些信息,如 Fitbit 用户名等,告知只换新不维修,寄回的是散装,提供了退货的地址,寄出到退货地址
  4. 4月26日,告诉客服退货的运单号,客服告知大概5个工作日内会寄回
  5. 5月1日,收到更换回来的无包装的散装版,顺丰寄回

整个流程历时一周不到,还算比较顺畅,没有遇到推三阻四的情况,京东和 Fitbit 客服都在积极帮助解决问题。

换新最好了,争取在保修期内再换一个!

不出意外,Charge HR 在10月又坏了,还是老问题,腕带开胶,又找售后换了一条新的,这次等了一段时间,因为没货,不过这次换回来的是全新带包装的。据说直接联系 Fitbit 美国总部的售后,换货速度会更快,有需要的可以尝试。

对于已过保的手环,动手能力强的朋友可以试试淘宝上的替换腕带,搜索 Fitbit Charge 腕带。

下面是对 Fitbit Charge HR 的简评

Charge HR 拥有 Flex 的基础功能,包括记步、睡眠、震动闹钟等,拥有一个可以显示时间和数据的小屏幕,可替代普通电子手表。

Charge HR 是同类产品中较早支持全天候心率监测的产品,且数值较准确,曾经有用户通过心率数据推断出老婆怀孕(参考把脉)。

Charge HR 的腕带质量真的堪忧,一般寿命在半年左右。不可更换腕带的设计,腕带开胶只能换新,超过保修期就只能报废,或者自己动手维修(难度可想而知),可以在淘宝买到替换腕带。

其他

今年的新品 Charge 2 是个不错的设计,屏幕更大可以显示更多信息,重要的是采用了可替换腕带,不会再遇到 Charge HR 开胶的问题。


12345...»