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

 找回密码
 立即注册
查看: 11898|回复: 18

[技术探讨] 按NPM上sonoff不通过homeassistant直接接入homebridge的教程做出问...

[复制链接]

174

主题

634

帖子

3792

积分

论坛元老

Rank: 8Rank: 8

积分
3792
金钱
3153
HASS币
0
发表于 2017-12-19 19:31:12 | 显示全部楼层 |阅读模式
本帖最后由 ptlzx 于 2017-12-19 19:39 编辑

sonoff直接接入homebridge,步骤看上去也不复杂。可是到14步就些弄不明白,请大神帮忙看看,NPM教程如下:
https://www.npmjs.com/package/homebridge-sonoff-basic-espeasy
1-13步顺利,刷固件显示结果也和教程一样。
14步我是拔下写好固件的sonoff+编程器,过一会在把连着编程器的sonoff再次插到电脑上。然后用PC、ipad等设备搜索名为ESP_0的wifi,可是根本找不到。问题出在哪里?
恳请大神指点。谢谢!
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2017-12-19 19:49:11 | 显示全部楼层
没有用过这个固件,不过固件能刷成功并不一定能启动,比如选择了错误的刷机模式就会这样。把 flash.cmd 的内容贴上来看看?
回复

使用道具 举报

174

主题

634

帖子

3792

积分

论坛元老

Rank: 8Rank: 8

积分
3792
金钱
3153
HASS币
0
 楼主| 发表于 2017-12-19 20:15:18 | 显示全部楼层
27hh 发表于 2017-12-19 19:49
没有用过这个固件,不过固件能刷成功并不一定能启动,比如选择了错误的刷机模式就会这样。把 flash.cmd 的 ...

flash.cmd


@echo off
set /p comport= Comport (example 3, 4, ..)           :
set /p fsize= Flash Size (example 512, 1024, 4096) :
set /p build= Build (example 71, 72, ..)           :


echo Using com port: %comport%
echo Using bin file: ESPEasy_R%build%_%fsize%.bin


esptool.exe -vv -cd nodemcu -cb 115200 -cp COM%comport% -ca 0x00000 -cf ESPEasy_R%build%_%fsize%.bin


pause



包内文件:


C:\ESPEasy_R148 的目录


2017/12/19  下午05:36    <DIR>          .
2017/12/19  下午05:36    <DIR>          ..
2017/01/13  下午08:55           431,408 ESPEasy_R148_1024.bin
2017/01/13  下午08:51           431,408 ESPEasy_R148_4096.bin
2017/01/13  下午08:53           431,408 ESPEasy_R148_512.bin
2015/08/01  上午08:23            38,926 esptool.exe
2016/01/24  下午02:54               373 flash.cmd
               5 个文件      1,333,523 字节
               2 个目录 21,385,711,616 可用字节

回复

使用道具 举报

174

主题

634

帖子

3792

积分

论坛元老

Rank: 8Rank: 8

积分
3792
金钱
3153
HASS币
0
 楼主| 发表于 2017-12-19 20:26:15 | 显示全部楼层
27hh 发表于 2017-12-19 19:49
没有用过这个固件,不过固件能刷成功并不一定能启动,比如选择了错误的刷机模式就会这样。把 flash.cmd 的 ...

而且刷机后cmd界面输出的结果和教程里面的提示一致,怎么就启动不了呢?
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2017-12-19 20:26:35 | 显示全部楼层
可以确定的是 ESPEasy_R148_1024.bin 就是要刷的固件。我看这个刷机命令里面没有指定刷机模式,一般sonoff是要用dout模式的。看看哪个 esptool.exe 的帮助有没有刷机模式的参数,加上后再试一次。
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2017-12-19 20:33:34 | 显示全部楼层
ptlzx 发表于 2017-12-19 20:26
而且刷机后cmd界面输出的结果和教程里面的提示一致,怎么就启动不了呢? ...

界面输出的结果和教程里面的提示一致是能启动的必要不充分条件。
回复

使用道具 举报

2

主题

240

帖子

1715

积分

金牌会员

Rank: 6Rank: 6

积分
1715
金钱
1475
HASS币
0
发表于 2017-12-19 21:53:00 | 显示全部楼层
本帖最后由 mengbo 于 2017-12-19 22:07 编辑

我刷成功了但是到了这一步不知道怎么安装homebridge-sonoff-basic-espeasy QQ截图20171219215351.png
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2017-12-19 22:06:42 来自手机 | 显示全部楼层
mengbo 发表于 2017-12-19 21:53
我刷成功了但是到了这一步不知道怎么做了

你应该到 Installation 步骤了,接下来在系统的终端里操作………………
回复

使用道具 举报

2

主题

240

帖子

1715

积分

金牌会员

Rank: 6Rank: 6

积分
1715
金钱
1475
HASS币
0
发表于 2017-12-19 22:09:03 | 显示全部楼层
27hh 发表于 2017-12-19 22:06
你应该到 Installation 步骤了,接下来在系统的终端里操作………………

在哪里望说明
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2017-12-19 23:52:26 来自手机 | 显示全部楼层
mengbo 发表于 2017-12-19 22:09
在哪里望说明

还记得你当时怎么装的homebridge吗?那个大黑窗口
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 01:55 , Processed in 0.413418 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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