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

 找回密码
 立即注册
楼主: liuje

[新奇玩法] 解決新版 [綠色PCB小愛同學] 無法寫入檔案+開機ssh+mico(3P排....

  [复制链接]

0

主题

53

帖子

430

积分

中级会员

Rank: 3Rank: 3

积分
430
金钱
377
HASS币
0
发表于 2018-12-15 19:31:49 | 显示全部楼层
非常详细的教程了 谢谢大神
回复

使用道具 举报

11

主题

359

帖子

2478

积分

金牌会员

Rank: 6Rank: 6

积分
2478
金钱
2119
HASS币
0
发表于 2018-12-15 21:50:43 | 显示全部楼层
liuje 发表于 2018-12-15 17:23
這個可能是你的nodred傳遞所產生的延遲.    你可以試著把HA/node red都重啟,  如果剛重啟, 不會有此狀況. ...

重启就是这样,总是先告诉我没设备,然后再来操作已成功,我得找找问题。。
回复

使用道具 举报

2

主题

171

帖子

1175

积分

金牌会员

Rank: 6Rank: 6

积分
1175
金钱
1004
HASS币
10
 楼主| 发表于 2018-12-16 00:15:04 | 显示全部楼层
ruianyu 发表于 2018-12-15 21:50
重启就是这样,总是先告诉我没设备,然后再来操作已成功,我得找找问题。。 ...



我猜到你的問題了.   node red 運行之後, 下圖這個輪詢HA現有設備, 是每10分鐘才會做一次.
重啟後, 也必須等10分鐘後, 才會運行第1次.     所以,  如果重啟node red,  馬上要讓命令能生效,
必須手動點一下下圖的箭頭這個鈕.     點了就會馬上輪詢設備一次.    也就不會有你說的問題.
換言之,  只要重啟node red, 要嘛就等10分鐘過後再操作.    要嘛點一下立即運行的按鈕.

2018-12-16_00-11-10.gif
回复

使用道具 举报

11

主题

359

帖子

2478

积分

金牌会员

Rank: 6Rank: 6

积分
2478
金钱
2119
HASS币
0
发表于 2018-12-16 11:50:48 | 显示全部楼层
下面那个操作已成功是等他几秒延时过来了。
屏幕快照 2018-12-16 11.46.55.png

回复

使用道具 举报

11

主题

359

帖子

2478

积分

金牌会员

Rank: 6Rank: 6

积分
2478
金钱
2119
HASS币
0
发表于 2018-12-16 18:11:06 | 显示全部楼层
本帖最后由 ruianyu 于 2018-12-16 18:12 编辑

我发现是呼叫小爱间隔太短的缘故,喊他开灯,过一小会在喊就不会出现问题。而黑板子的不会,可以连续使用。。。奇怪了。
回复

使用道具 举报

2

主题

171

帖子

1175

积分

金牌会员

Rank: 6Rank: 6

积分
1175
金钱
1004
HASS币
10
 楼主| 发表于 2018-12-16 19:15:38 | 显示全部楼层
ruianyu 发表于 2018-12-16 18:11
我发现是呼叫小爱间隔太短的缘故,喊他开灯,过一小会在喊就不会出现问题。而黑板子的不会,可以连续使用。 ...

我的綠板PCB實測不會喔.   控制完設備, 有回覆音後.   馬上再下語音命令(間隔約1秒),   都可以正常動作無誤.

你可以查看看,  你的mico.sh ,  原始F大script裡頭有3個命令為 "usleep xx" ,  在綠色PCB必須改為 "sleep 0" 喔.
這邊有處理好嗎 ?

也或者你需要檢查一下 node red .   
回复

使用道具 举报

11

主题

359

帖子

2478

积分

金牌会员

Rank: 6Rank: 6

积分
2478
金钱
2119
HASS币
0
发表于 2018-12-16 19:46:17 | 显示全部楼层
liuje 发表于 2018-12-16 19:15
我的綠板PCB實測不會喔.   控制完設備, 有回覆音後.   馬上再下語音命令(間隔約1秒),   都可以正常動作無 ...

我同时检查了黑板子里的mico.sh确实有3处usleep,但是现在安装的mico.sh只有2处,应该就是这个问题。我把他改成老的试试
回复

使用道具 举报

11

主题

359

帖子

2478

积分

金牌会员

Rank: 6Rank: 6

积分
2478
金钱
2119
HASS币
0
发表于 2018-12-16 20:12:32 | 显示全部楼层
本帖最后由 ruianyu 于 2018-12-16 20:15 编辑
liuje 发表于 2018-12-16 19:15
我的綠板PCB實測不會喔.   控制完設備, 有回覆音後.   馬上再下語音命令(間隔約1秒),   都可以正常動作無 ...

太感谢了。确定是mico.sh问题了。新安装的mico.sh和老的内容不一样,新安装的mico.sh只有2处usleep,我删了从黑板子上拷贝mico.sh在绿板子上,一切正常了。已经无延时了。。。。上面那图运行时有出错,现在运行监看已经不报错了。。。。
屏幕快照 2018-12-16 20.14.20.png
回复

使用道具 举报

0

主题

53

帖子

430

积分

中级会员

Rank: 3Rank: 3

积分
430
金钱
377
HASS币
0
发表于 2018-12-17 18:31:21 | 显示全部楼层
破解改造成功。谢谢老大
回复

使用道具 举报

0

主题

53

帖子

430

积分

中级会员

Rank: 3Rank: 3

积分
430
金钱
377
HASS币
0
发表于 2018-12-17 18:33:54 | 显示全部楼层
用了大大的方案ATmega328P,一步破解到位。再次感谢
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 17:25 , Processed in 0.192885 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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