1.出现这种情况,绑定了静态地址也会出现 ,找遍了谷歌,只在hassbian看到老兄提过,说是用了京东云的无线路由,他说换一个路由器就好了,我也刚好是京东云的路由器,
2.homeassistant 本地MQTT 桥接到云端MQTT方法,
这个老哥的视频就讲得很详细了,只是最后跟我的有点不一样
https://www.bilibili.com/video/BV1k5411G7JQ/
先在superviser中安装mosquitto,配置中这样输入:
certfile: fullchain.pem
customize:
active: true //这个不桥接就设置为false,桥接设置为true
folder: mosquitto
keyfile: privkey.pem
logins:
- username: 设置本地MQTT用户名
password: '设置本地MQTT密码'
require_certificate: false
保存后重启musquitto,不需要重启hassos,
在configuration.yaml中添加如下
mqtt:
broker: hassos的IP地址
port: 1883
username: 刚才mosquitto设置的用户名
password: "刚才mosquitto设置的密码"
discovery: true
当mosquitto 配置中active: true时,mosquitto启动时,就会在根目录share目录下寻找mosquitto文件夹里面的后缀.conf的文件,
所以,SSH连接HASSOS,在根目录share目录下,新建一个mosquitto目录,目录下新建一个随意名字,后缀为.conf的文件,内空如下
.conf文件内容如下
connection my-mqtt
address www.***.com:1883//远程MQTT服务器地址
remote_username f**n //远程MQTT服务器名字
remote_password 2**500//远程MQTT服务器密码
topic # both //topic 订阅的内容,我这里是同步所有消息 所以用 # ,both 表示进出的信息都同步(换成in代表信息只进不出,out代表信息只出不进。
我远程的MQTT服务器是EMQT,网上教程到这里,都说跟远程服务器已经可以接跟收,但是我远程服务器就是只能收,不能发,找了一圈谷歌,都没有解决办法,或者是我找的方式不对,偶然机会,居然被我解决了
在远端EMQT服务器,找到本地连接的客户端,添加订阅,订阅选择 “#”,服务器重启后,也要重新添加
添加订阅后,终于可以通过远程发送信息给本地控制。
3 添加手机gps在地图上定位 ,要有公网IP,老家的才能添加,结果一添加,自带地图就显示出来正确的位置了,宿舍这边还是看不懂的英文地图
教程 https://bbs.hassbian.com/thread-10346-1-1.html
HASSOS 安装HACS应用商店
跟教程差不多,就是要在集成里面添加hacs的时候,一定要清除一下缓存,作者教程中也特别注明了
原作者网址:https://hacs.xyz/docs/configuration/basic
添加了samba后,如果网络共享中没有的话,直接
\HA的IP地址,输入账号密码访问
墨澜地图安装高德地图,如果左侧栏没显示直接打开地图地址:http://ip:8123/local/custom_ui/inkwavemap/index.html
好像没必要加教程:
高德地图现在不止要添加KEY还要密钥,但很多教程都是2021年12月前,那之前申请的KEY没有密钥,照着高德官方教程,在
/config/www/custom_ui/inkwavemap/index.html
原始是这样
<script type="text/javascript">
var gaodeMapAPI = "这里开始<script type="text/javascript">
window._AMapSecurityConfig = {
securityJsCode:'93f53bb10bfbdc7373528dcdbdd97481',
}
</script>这里结束都是新加的<script src='https://webapi.amap.com/maps?v=1.4.1&key=" + GaodeMapKey + "&plugin=AMap.MarkerClusterer,AMap.Driving,AMap.Walking,AMap.Riding'><\/script>";
// console.info(gaodeMapAPI);
document.write(gaodeMapAPI);
</script>
教程:https://bbs.hassbian.com/thread-12083-1-1.html
左侧栏不显示,修改comfiguration添加以下内容,就是把显示地址改过来,以前的教程地址不对
panel_iframe:
inkwavemap:
title: '墨澜地图'
icon: mdi:map
url: /local/custom_ui/inkwavemap/index.html
HomeAssistant+GPSLogger实现手机位置定位
https://netheroone.cn/archives/ec3bcbbf.html
博联在命令行下获得红外跟射频码
【Homeassistant中使用博联万能遥控器的方法及探索过程分享-哔哩哔哩】 https://b23.tv/j3Afanu
网上找的博联红外,在configuration.yaml里加入按钮的例子, 一定要按照截图缩进, 新版本里,配置文件中已经不要加入IP了
- platform: broadlink
mac: 78:0f:77:66:66:66
switches:
- name: 主卧温控器
command_on: JgAcAB0dHB44HhweGx4cHR06HB0cHhwdHB8bHhwADQUAAAAAAAAAAAAAAAA=
command_off: JgAaABweOR4bHhwdHB4dHRw6HhsdHR0dOTocAA0FAAAAAAAAAAAAAAAAAAA=
- name: LG TV
command_on: JgBYAAABIJISExETETcSEhISEhQQFBETETcROBESEjcRNhM1EjcTNRMTERISNxEUERMSExE2EjYSNhM2EhIROBE3ETcREhITEgAFGwABH0oSAAwzAAEfShEADQU=
command_off: JgBYAAABIJISExETETcSEhISEhQQFBETETcROBESEjcRNhM1EjcTNRMTERISNxEUERMSExE2EjYSNhM2EhIROBE3ETcREhITEgAFGwABH0oSAAwzAAEfShEADQU=