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

 找回密码
 立即注册
查看: 9264|回复: 6

[基础教程] ha如何控制http协议的硬件设备

[复制链接]

1

主题

44

帖子

210

积分

中级会员

Rank: 3Rank: 3

积分
210
金钱
166
HASS币
0
发表于 2018-3-1 14:04:52 | 显示全部楼层 |阅读模式
本帖最后由 xxnxx6652800 于 2018-3-1 16:14 编辑

-背景:
     家里之前装修用了大量的485协议设备,Domo和HA盛行之后,在某宝买了http协议转化485的模块,通过http,post发送设备开放的http协议来控制家里的485设备。

-之前的方案:
    之前使用Domo可以直接添加开关,开关类型选择on/off即可,在开触发和关触发填入http的协议即可,奈何英文水平有限,国内Domo使用者较少,中文教程也比较少,学习比较吃力。想转入HA的学习。

-求助:如何在HA中添加开关组件,可以实现开和关发送自定义的HTTP协议。不胜感激!


回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2018-3-1 15:05:08 | 显示全部楼层
参考以下官网文章,正好解决你问题,不会英文就用在线翻译:

https://home-assistant.io/components/switch.rest/

回复

使用道具 举报

1

主题

44

帖子

210

积分

中级会员

Rank: 3Rank: 3

积分
210
金钱
166
HASS币
0
 楼主| 发表于 2018-3-1 15:07:09 | 显示全部楼层
Jones 发表于 2018-3-1 15:05
参考以下官网文章,正好解决你问题,不会英文就用在线翻译:

https://home-assistant.io/components/switc ...

大谢,待我研究好了汇报

评分

参与人数 1金钱 +10 收起 理由
+ 10 热爱学习和分享就是好同志!

查看全部评分

回复

使用道具 举报

1

主题

44

帖子

210

积分

中级会员

Rank: 3Rank: 3

积分
210
金钱
166
HASS币
0
 楼主| 发表于 2018-3-1 16:13:43 | 显示全部楼层
xxnxx6652800 发表于 2018-3-1 15:07
大谢,待我研究好了汇报

switch:
  platform: command_line
  switches:
    foscam_motion:
      command_on: 'curl -k "http协议"'
      command_off: 'curl -k "http协议"

连翻译带无限测试,这条可以做到自定义开关按键,实现开和关分别发送一条http协议。这样可以接入很多具有开放协议的I/O设备了。

评分

参与人数 1金钱 +10 收起 理由
27hh + 10 分享是一种美德!

查看全部评分

回复

使用道具 举报

2

主题

93

帖子

393

积分

中级会员

Rank: 3Rank: 3

积分
393
金钱
300
HASS币
0
发表于 2018-3-1 17:02:10 | 显示全部楼层
xxnxx6652800 发表于 2018-3-1 16:13
switch:
  platform: command_line
  switches:

完美收贴
回复

使用道具 举报

13

主题

151

帖子

542

积分

论坛积极会员

积分
542
金钱
391
HASS币
0
发表于 2018-3-2 15:59:36 | 显示全部楼层
xxnxx6652800 发表于 2018-3-1 16:13
switch:
  platform: command_line
  switches:

那这个command_line的开关状态怎么获取?
回复

使用道具 举报

0

主题

221

帖子

1095

积分

论坛积极会员

积分
1095
金钱
874
HASS币
0
发表于 2018-3-2 16:50:19 | 显示全部楼层
我和你一样 可以控制开关了 但是状态没法获取
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 12:02 , Processed in 0.299522 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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