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

 找回密码
 立即注册
查看: 10214|回复: 11

[基础教程] 魅族蓝牙链接出现不可用的解决方式

[复制链接]

19

主题

417

帖子

2467

积分

金牌会员

Rank: 6Rank: 6

积分
2467
金钱
2045
HASS币
20
发表于 2020-1-20 21:53:48 | 显示全部楼层 |阅读模式
本帖最后由 yhwl8888 于 2020-1-21 16:42 编辑

首先感谢论坛老大提供这么好的方式链接蓝牙
原帖地址:https://bbs.hassbian.com/thread-7582-1-1.html
也是最近才玩N1 刷了ARMBIAN 跟着群夏老板等大佬学习HASSIO 。从当时啥也不会到现在还是半吊子每天都在等各位大佬保姆及教程。 微信截图_20200120213924.png
最近发现 经常性的所有或者部分魅族蓝牙读不到数据反复重新装了好几次。也听说树莓派的用户也有这种情况。
在shell 里单独执行python3 /usr/share/python3/gateway.py  你会发现前台又能读取到温度湿度数据,但是执行几个循环后会报错崩溃。
找到作者的网页发现好久不更新了   而且有人说这个gateway.py有问题会报错崩溃。所以想有没有一种方法可以反复执行这个命令或者注册个服务让他执行呢。
感谢群里 嘿嘿大佬帮忙找到了答案
首先 SHELL  root登录
安装
apt-get install supervisor

备份默认配置
cp /etc/supervisor/supervisord.conf /etc/supervisor/supervisord.conf.bk001

在配置文件末尾追加web管理功能,因为>>是追加,所以只能执行一次,第二次之后会重复添加相同内容!
==========
cat <<'EOF' >> /etc/supervisor/supervisord.conf
[inet_http_server]         ; HTTP 服务器,提供 web 管理界面
port=*:9001                ; Web 管理后台运行的 IP 和端口,如果开放到公网,需要注意安全性
username=user              ; 登录管理后台的用户名
password=123               ; 登录管理后台的密码
EOF
==========

魅族守护,可多次执行,因为>是覆盖
游客,如果您要查看本帖隐藏内容请回复

==========

重启
service supervisor restart
service supervisor status

其他控制指令
service supervisor start
service supervisor stop

supervisorctl status
supervisorctl reload

执行完这些  就OK 了
微信截图_20200120214033.png
目前稳定运行2天没掉过 也征求了嘿嘿大佬同意,把方法发上来 具体我也不会都是大佬研究的。分享时快乐的,本人菜鸟一枚泡了论坛好久其实很多菜鸟都需要保姆教程。也需要更多大佬加入进来分享你的 HA  NODE-RED 细化教程让更多小白会弄 会玩 会分享。
微信截图_20200120214057.png
这个是可以查看日志跟这个gateway.py守护状态的 同时你也可以手动

service supervisor status 查询状态  祝大家好运 新年快乐  。




评分

参与人数 1金钱 +20 收起 理由
+ 20 论坛有你更精彩!

查看全部评分

回复

使用道具 举报

18

主题

704

帖子

4024

积分

元老级技术达人

积分
4024
金钱
3310
HASS币
60
发表于 2020-1-21 09:57:09 | 显示全部楼层
本帖最后由 houhd 于 2020-1-21 10:06 编辑

我都卖了,呵。翻车是随机的,心情好,十天半个月都不会掉,心情不好,重启下就没了。
另外,蓝牙这传输距离是硬伤,用了一个夏天,魅族这蓝牙电池,差不多就是3个月的寿命。
这方法倒是可以试一下,看看到底稳不稳。

回复

使用道具 举报

7

主题

323

帖子

2476

积分

金牌会员

Rank: 6Rank: 6

积分
2476
金钱
2153
HASS币
0
发表于 2020-1-21 17:09:07 | 显示全部楼层
围观~~~~
回复

使用道具 举报

6

主题

743

帖子

5958

积分

论坛元老

Rank: 8Rank: 8

积分
5958
金钱
5210
HASS币
20
发表于 2020-1-21 21:11:08 | 显示全部楼层
感觉有点费电,而且电量低后传感器数据非常奇怪。。其他无毛病。
回复

使用道具 举报

0

主题

106

帖子

720

积分

论坛积极会员

积分
720
金钱
614
HASS币
0
发表于 2020-1-28 08:45:33 | 显示全部楼层
谢谢楼主分享!!!
回复

使用道具 举报

0

主题

154

帖子

2215

积分

金牌会员

Rank: 6Rank: 6

积分
2215
金钱
2061
HASS币
10
发表于 2020-1-30 22:38:50 | 显示全部楼层

谢谢楼主分享!!!
回复

使用道具 举报

6

主题

140

帖子

876

积分

高级会员

Rank: 4

积分
876
金钱
735
HASS币
0
发表于 2020-2-9 10:47:00 | 显示全部楼层
谢谢楼主分享!!!
回复

使用道具 举报

0

主题

19

帖子

96

积分

注册会员

Rank: 2

积分
96
金钱
77
HASS币
0
发表于 2020-2-10 16:24:31 | 显示全部楼层
解决了大问题啊 太强了
回复

使用道具 举报

4

主题

331

帖子

2470

积分

金牌会员

Rank: 6Rank: 6

积分
2470
金钱
2139
HASS币
0
发表于 2020-2-10 16:37:18 | 显示全部楼层
读不到数据的时候,我看到 gateway.py 还是在运行的,而且端口也开放着。
只感觉是gateway程序有错误。。
楼主用 supervisor 来守护也是不错的思路、

这蓝牙东东,耗电很大,不知能否改供电。
回复

使用道具 举报

19

主题

417

帖子

2467

积分

金牌会员

Rank: 6Rank: 6

积分
2467
金钱
2045
HASS币
20
 楼主| 发表于 2020-2-12 07:49:06 | 显示全部楼层
如果还不行就 用自动化 当某个温度 获取不到不可用触发 重启这个服务得SHELL 正在研究
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 22:46 , Processed in 0.112305 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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