渊澄

川流不息,渊澄取映

DNSPod现在可以申请为期一年的免费SSL证书,只要使用DNSPod的解析服务就可以申请。

进入DNSPod管理后台,左侧菜单选在SSL证书-证书管理

TIM截图20191024172300.jpg

然后选择你要申请证书的域名,然后选择DNS验证,等验证通过之后手机会收到短信通知,接着我们将证书下载到本地。

TIM截图20191024171954.jpg

下载之后解压,会得到4个文件夹,如果你使用LNMP,则进入Nginx文件夹,如果是LAMP,则进入Apache文件夹,我这边以Nginx为例进行介绍。

TIM截图20191024172034.jpg

之后我们用记事本打开文件夹中的两个文件。

TIM截图20191024172057.jpg

接着我们进入宝塔面板的SSL设置界面,将那两个文件内容复制到相应的地方,注意最后不要加空格。

TIM截图20191024171745.jpg

保存提交之后,我们的SSL证书就部署完成了。

昨天将HomeAssistant升级到最新的0.89.2版本之后,网页页面打不开,提示404错误,查看log日志发现有如下报错信息:

019-03-14 21:54:55 ERROR (SyncWorker_13) [homeassistant.util.package] Unable to install package home-assistant-frontend==20190305.1: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProtocolError('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))': /packages/bc/99/d91230141eb6838f9daa18e04bcbc206a40c8c14bb2edde7f75ba264f4b5/home-assistant-frontend-20190305.1.tar.gz

主要报错信息是Unable to install package home-assistant-frontend==20190305.1,也就是无法安装版本为20190305.1的home-assistant-frontend组件,解决办法就是手动安装。

Putty登陆到你的Hass主机,然后依次运行以下命令:

sudo su -s /bin/bash homeassistant
source /srv/homeassistant/bin/activate
pip3 install  home-assistant-frontend==20191025.1
等到安装完之后之后
exit

** 目前最新的frontend版本为20191025.1 ,所以这里我们安装最新版。**

最后重启homeassistant就可以了。

如果系统log中有其他缺失组件的报错,也可以用此方法来试着修复,但此方法只适用于基于命令安装的home-assistant,不适用于hassio等其他系统。

本站从即日起启用全新域名miaoziyuan.com,旧域名miaoyang.win依然可以正常访问,但是会跳转到新域名。目前大家可以通过以下网址访问本站

https://miaoziyuan.com

https://www.miaoziyuan.com

https://miaoyang.win

https://www.miaoyang.win

新域名没有什么特殊的含义,是我儿子的名字全拼。自打他出生的时候注册的,一直没有什么用,现在拿来做我网站的主域名,等他长大的时候交给他,哈哈。

想要将Padavan固件的路由器接入HomeAssistant系统中用来追踪设备,除了使用第三方插件还能怎么办?HomeAssistant官方给出了解决办法,只需要路由器上稍作修改,即可使用HA官方的ASUSWRT组件。话不多说,跟我一起来做吧。

首先确保路由器打开了SSH功能,高级设置—系统管理–服务–启用SSH服务。

ss.jpg

接下来我们用Putty登陆路由器来进行操作,登陆地址就是你的路由器地址,端口默认是22,用户名和密码就是你登陆路由器管理界面的用户名和密码。

登陆成功之后依次运行以下命令行:

find / -name "dnsmasq.leases"
####寻找dnsmasq.leases文件的位置,并记录下来####
mkdir -p /var/lib/misc
####创建目录####
echo "/bin/ln -s /tmp/dnsmasq.leases /var/lib/misc/dnsmasq.leases" >> /etc/storage/started_script.sh
####将脚本添加到启动项(将路径/tmp/dnsmasq.leases替换为第一步找到的路径)####
/bin/ln -s /tmp/dnsmasq.leases /var/lib/misc/dnsmasq.leases
####将dnsmasq.leases文件进行位置链接(将路径/tmp/dnsmasq.leases替换为第一步找到的路径)####

TIM截图20190314105322.png

完成以上设置之后,我们前往HomeAssistant的主配置文件
configuration.yaml 中添加以下代码:

asuswrt:
  host: ####路由器IP地址####
  username: ####路由器登陆名####
  password: ####路由器登陆密码####

添加完之后就大功告成了,更详细的配置说明请查阅HomeAssistant官网https://www.home-assistant.io/components/asuswrt/

3/21更新:

asuswrt插件下的sensor无法获取到数值,我在正文中已经删除;

另外因为asuswrt没有了 track_new_device参数,所以加入WIFI的新设备会自动被追踪,目前的解决方法是将下面的代码直接添加到configuration.yaml文件中。

device_tracker:
  - platform: asuswrt
    consider_home: 180
    new_device_defaults:
      track_new_devices: false
      hide_if_away: false

华擎 的J3455是目前很热门的一款集成主板,许多网友都拿它来组黑群晖玩,我手里正好也有一块J3455,上周装了黑群晖,已经稳定运行了近一个星期,下面我将罗列几点在装机以及使用过程中遇到的问题及解决方法,希望对正打算用J3455装黑群晖的朋友有所帮助。

1.Bootloader引导版本的选择

由于群晖的DS918+也是采用的J3455处理器,所以很多朋友都用最新的Jun’s Loader 1.04b来做引导,但是目前使用1.04b引导DS918+有一个问题,就是在DSM网页中无法重启机器,所以我选择了用1.03b引导DS2615XS来装DSM6.1.6系统。安装完成之后可以在线更新DSM版本到 DSM 6.1.7-15284 Update 3 。

aa.jpg

2.WOL相关设置

想要实现WOL网络唤醒,需要满足以下几个条件:

1.引导优盘中的MAC地址必须填主板实际的MAC地址;

  1. 在BIOS中启用"允许从PCI-E设备启动电脑";

3.DSM控制面板—电源中必须WOL选项打勾。