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

 找回密码
 立即注册
查看: 6149|回复: 9

[技术探讨] 关于sonoff刷tasmota固件后直接接入homebridge的问题,求解。

[复制链接]

166

主题

620

帖子

3667

积分

论坛元老

Rank: 8Rank: 8

积分
3667
金钱
3042
HASS币
0
发表于 2018-1-13 18:48:53 | 显示全部楼层 |阅读模式
https://www.npmjs.com/package/homebridge-mqtt-switch-tasmota
似乎是两大步骤:
install.sh中添加:npm install -g homebridge-mqtt-switch-tasmota
配置config.json
可是期间好像用到mqtt,这个怎么解决?
论坛好像有人成功过,但没有分享解决方案,不知道是怎么实现的https://bbs.hassbian.com/thread-1340-2-1.html
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2018-1-13 20:50:39 | 显示全部楼层
没有尝试过,不过既然用MQTT,那就装呗?
回复

使用道具 举报

4

主题

75

帖子

306

积分

论坛分享达人

积分
306
金钱
231
HASS币
0
发表于 2018-1-14 17:15:26 | 显示全部楼层
看我发的帖子链接你看看。我发个教程的。直接sonoff接入HB
回复

使用道具 举报

166

主题

620

帖子

3667

积分

论坛元老

Rank: 8Rank: 8

积分
3667
金钱
3042
HASS币
0
 楼主| 发表于 2018-1-15 11:34:32 | 显示全部楼层
876310253 发表于 2018-1-14 17:15
看我发的帖子链接你看看。我发个教程的。直接sonoff接入HB

收到,谢谢!学习一下。
回复

使用道具 举报

166

主题

620

帖子

3667

积分

论坛元老

Rank: 8Rank: 8

积分
3667
金钱
3042
HASS币
0
 楼主| 发表于 2018-1-16 20:05:20 | 显示全部楼层
876310253 发表于 2018-1-14 17:15
看我发的帖子链接你看看。我发个教程的。直接sonoff接入HB


楼主你好,我按你的教程做,第一步成功了(AP2是第二优先级我没有改动)。路由器也正常显示sonoff开关的名称和mac地址。
现在的问题是,我是使用群晖NAS在docker上安装homebridge,上面跑小米的那些东西都正常。现在要在上面安装mqtt服务,步骤是怎样,我在homebridge终端机上执行命令吗?似乎失败了。
其次因为不是在pi上安装homebridge,那用户名和密码怎么设置?
屏幕快照 2018-01-16 下午7.51.17.png
回复

使用道具 举报

166

主题

620

帖子

3667

积分

论坛元老

Rank: 8Rank: 8

积分
3667
金钱
3042
HASS币
0
 楼主| 发表于 2018-1-16 21:43:11 | 显示全部楼层
本帖最后由 ptlzx 于 2018-1-17 00:22 编辑
876310253 发表于 2018-1-14 17:15
看我发的帖子链接你看看。我发个教程的。直接sonoff接入HB

因为是群晖环境和您的不太一样,我看了一个帖子按这个步骤在群晖中安装MQTT,你给看看是不是也可以。这是安装方法:
https://bbs.hassbian.com/thread-366-1-1.html

再有就是一个sonoff的话config.json好写,多个开关该怎么改。
回复

使用道具 举报

166

主题

620

帖子

3667

积分

论坛元老

Rank: 8Rank: 8

积分
3667
金钱
3042
HASS币
0
 楼主| 发表于 2018-1-31 21:31:35 | 显示全部楼层
876310253 发表于 2018-1-14 17:15
看我发的帖子链接你看看。我发个教程的。直接sonoff接入HB

朋友,按你的帖子已经成功了。但是在homekit中使用小米无线开关控制sonoff的时候要用两个动作分别控制sonoff的开和关。请问homebridge中如何实现sonoff的switch.toggle,我在config.json中分别试了以下这两段代码都无法实现sonoff的switch.toggle。麻烦您再给看看,如何让没有homeassistant的情况下,homekit+homebridge实现sonoff的switch.toggle。

                {
                        "accessory": "mqtt-switch-tasmota",
                        "name": "Sonoff_5",
                        "url": "mqtt://192.168.1.55:1883",
                        "username": "pi",
                        "password": "1234567890",
                        "topics": {
                                "statusGet": "stat/S5/POWER",
                                "statusSet": "cmnd/S5/POWER"
                        }
                },
                {
                        "accessory": "mqtt-switch-tasmota",
                        "switchType": "outlet",
                        "name": "Sonoff_6",
                        "url": "mqtt://192.168.1.55:1883",
                        "username": "pi",
                        "password": "1234567890",
                        "topics": {
                                "statusGet": "stat/S6/RESULT",
                                "statusSet": "cmnd/S6/POWER",
                                "stateGet": "tele/S6/STATE"
                        },
                        "onValue": "ON",
                        "offValue": "OFF",
                        "activityTopic": "tele/S6/LWT",
                        "activityParameter": "Online",
                        "startCmd": "cmnd/S6/TelePeriod",
                        "startParameter": "60",
                        "manufacturer": "ITEAD",
                        "model": "Sonoff",
                        "serialNumberMAC": "68:C6:3A:A3:BE:E1"
                }


回复

使用道具 举报

4

主题

75

帖子

306

积分

论坛分享达人

积分
306
金钱
231
HASS币
0
发表于 2018-3-2 21:46:03 | 显示全部楼层
本帖最后由 876310253 于 2018-3-2 21:54 编辑
ptlzx 发表于 2018-1-31 21:31
朋友,按你的帖子已经成功了。但是在homekit中使用小米无线开关控制sonoff的时候要用两个动作分别控制sono ...

容器上也可以安装mqtt。有插件的插件地址
回复

使用道具 举报

4

主题

75

帖子

306

积分

论坛分享达人

积分
306
金钱
231
HASS币
0
发表于 2018-3-2 21:50:35 | 显示全部楼层
ptlzx 发表于 2018-1-16 20:05
楼主你好,我按你的教程做,第一步成功了(AP2是第二优先级我没有改动)。路由器也正常显示sonoff开关的 ...

新增命令。然后输入SH,之后在里面安装一个HB上的MQTT插件。这样就可以在容器上使用了附上地址[url=]https://github.com/ilcato/homebridge-mqttswitch[/url]
回复

使用道具 举报

4

主题

75

帖子

306

积分

论坛分享达人

积分
306
金钱
231
HASS币
0
发表于 2018-3-2 21:54:13 | 显示全部楼层
ptlzx 发表于 2018-1-31 21:31
朋友,按你的帖子已经成功了。但是在homekit中使用小米无线开关控制sonoff的时候要用两个动作分别控制sono ...

我也不太懂,你去插件发布页看看,附上地址插件发布页
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-10 00:08 , Processed in 0.060909 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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