『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 13850|回复: 10

[基础教程] 猫盘群晖安装homeassistant,并配置MPD(非DOCKER)和蓝牙TTS

[复制链接]

4

主题

88

帖子

1940

积分

论坛技术达人

积分
1940
金钱
1847
HASS币
20
发表于 2021-4-21 00:24:54 | 显示全部楼层 |阅读模式
本帖最后由 zxl_hass 于 2021-4-21 00:26 编辑

1、首先在套件中心添加社群的源:https://packages.synocommunity.com,然后安装homeassistant套件,会自动安装python3.8,安装这2个套件比较耗时。2、后续所有的步骤都是在root用户下完成。登陆ssh后输入sudo -i 输入密码切换到root用户。猫盘安装opkg包管理工具,猫盘的架构是aarch64,参考这里 安装opkg
3、参照第2步opkg安装完成后,运行opkg install mpd-full,mpd的配置文件路径为/opt/etc/mpd.conf 参考这个帖子配置MPD,参考:
bind_to_address         "192.168.2.14"#本机IP地址或者填any
audio_output {
  type  "pulse"
  name  "BT Speaker"
  sink  "bluez_sink.11_22_33_44_55_66"  #按照帖子里的方法查找蓝牙地址,audio station的输出不能设置为蓝牙音箱,因为会跟MPD冲突
  mixer_type  "software"
}

蓝牙适配器我是直接拆出来焊接到了猫盘USB接口插针的底部。立起来焊接(忘记拍图片了),高度还没有散热器高。蓝牙适配器CRS8510,群晖免驱。

                               
登录/注册后可看大图

4、homeassistant 配置:
media_player:
  - platform: mpd
    host:  #mpd的地址
    port: 6600 #这个可以不填,如果没改其他端口的话
重启homeassistant就可以看到实体了。5、配置homeassistant的TTS,论坛搜一下就有了,我是用的百度的TTS。
基础教程,大佬轻喷。




拓展功能:
利用群晖的蓝牙适配器实现设备追踪。
保存以下代码到任意文件 比如 :
touch /volume1/homes/find_device.sh  #创建文件
# nano 安装 opkg install nano
nano /volume1/homes/find_device.sh 
复制粘贴如下代码,注意缩进 ctrl+o 回车保存


#! /bin/bash
result=$(hcitool name $1)
#echo $result
if [ ${#result} -lt 4 ];then #蓝牙名称长度小于4 可自己修改
    echo "off"
else
    echo "on"
fi

homeassistant里配置
binary_sensor:
  - platform: command_line
    name: Hello #实体名字
    command: '/volume1/homes/find_device.sh 11:22:33:44:55:66' #这里的蓝牙MAC地址替换成你想要追踪的蓝牙地址
    device_class: presence
    payload_on: "on"
    payload_off: "off"
    scan_interval: 30




评分

参与人数 2金钱 +24 收起 理由
lqf1206 + 4 虽然看不懂,但感觉很厉害的样子。.
jyz_0501 + 20 感谢楼主分享!

查看全部评分

回复

使用道具 举报

44

主题

632

帖子

3572

积分

论坛元老

Rank: 8Rank: 8

积分
3572
金钱
2940
HASS币
0
发表于 2021-4-21 01:12:54 来自手机 | 显示全部楼层
顶,我有两个猫盘,不过根据查资料,猫盘装ha好像不是很适合啊,感觉比较偏门。和我现在T1盒子哪个性能好?
回复

使用道具 举报

76

主题

1359

帖子

1万

积分

元老级技术达人

积分
18541
金钱
17142
HASS币
290
发表于 2021-4-21 22:44:12 | 显示全部楼层
正好有一个猫盘,有空也来试试。
回复

使用道具 举报

76

主题

1359

帖子

1万

积分

元老级技术达人

积分
18541
金钱
17142
HASS币
290
发表于 2021-4-23 15:16:27 | 显示全部楼层
本帖最后由 dscao 于 2021-4-23 15:43 编辑

昨天给猫盘找出来,samba能进,ssh也能进,就是Web进入不了,ssh重新安装了,还是进不去,结果ssh和samba都不有了。里面还有数据,不过也不太重要,结果给一个分区删除了,后来重新安装必须清除数据的方式了,好吧。结果安装成最新的dsm,也正常了。可能原来的硬盘中系统数据出问题了。正常之后安装常用套件。也按此教程安装好了homeassistant core,mqtt 套件安装后没增加密码,另外想安装node-red,结果折腾半天,总是有错误没成功。

为了方便配置homeassistant,在计划任务中增加一个开机启动的脚本:
mount -o bind "/volume1/@appstore/homeassistant/var/config" /volume1/homes/hassconfig



mqtt安装套件后增加用户名密码验证:

nano  /volume1/@appstore/mosquitto/var/mosquitto.conf
内容修改:
# 关闭匿名模式
allow_anonymous false
# 指定密码文件
password_file /mosquitto/config/pwfile.conf

touch /volume1/@appstore/mosquitto/var/pwfile.conf
chmod -R 755 /volume1/@appstore/mosquitto/var/pwfile.conf

/volume1/@appstore/mosquitto/bin/mosquitto_passwd -b /volume1/@appstore/mosquitto/var/pwfile.conf 用户名 密码

重启套件


油价插件提示缺少bs4模块,于是手动安装后正常:
root@maopan:/volume1/@appstore/python38/bin# ./pip install beautifulsoup4
回复

使用道具 举报

4

主题

37

帖子

236

积分

中级会员

Rank: 3Rank: 3

积分
236
金钱
199
HASS币
0
发表于 2021-9-13 10:37:57 | 显示全部楼层
搞了半天,没有成功
回复

使用道具 举报

4

主题

37

帖子

236

积分

中级会员

Rank: 3Rank: 3

积分
236
金钱
199
HASS币
0
发表于 2021-9-13 10:55:56 | 显示全部楼层
opkg装好后
root@MaoPai:/# opkg install mpd-full
-ash: opkg: command not found
回复

使用道具 举报

8

主题

865

帖子

5138

积分

论坛元老

Rank: 8Rank: 8

积分
5138
金钱
4273
HASS币
0
发表于 2021-9-13 11:00:03 | 显示全部楼层
学习学习
回复

使用道具 举报

4

主题

88

帖子

1940

积分

论坛技术达人

积分
1940
金钱
1847
HASS币
20
 楼主| 发表于 2021-9-18 23:30:29 | 显示全部楼层
易记 发表于 2021-9-13 10:55
opkg装好后
root@MaoPai:/# opkg install mpd-full
-ash: opkg: command not found

参考安装opkg链接opkg安装,按照教程一步一步来,应该是没有加入环境变量
回复

使用道具 举报

4

主题

37

帖子

236

积分

中级会员

Rank: 3Rank: 3

积分
236
金钱
199
HASS币
0
发表于 2021-9-24 14:29:53 | 显示全部楼层
本帖最后由 易记 于 2021-9-26 09:35 编辑
zxl_hass 发表于 2021-9-18 23:30
参考安装opkg链接opkg安装,按照教程一步一步来,应该是没有加入环境变量

还是不能用,搞了好久所有操作都没有问题,只是我是用DOCKER装的HomeAssistant,不知怎么搞
QQ截图20210926093403.jpg
QQ截图20210926093417.jpg


回复

使用道具 举报

22

主题

519

帖子

1608

积分

金牌会员

Rank: 6Rank: 6

积分
1608
金钱
1089
HASS币
10
发表于 2021-12-30 15:17:42 | 显示全部楼层
我的是小猫 刷了群晖 120J 6.0系统,,装的docker 然后再装的ha
ha正常 其它还没有试

评分

参与人数 1金钱 +4 收起 理由
lqf1206 + 4 在下对你的景仰犹如滔滔长江之水,连绵不绝.

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-7 04:50 , Processed in 0.165831 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表