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

 找回密码
 立即注册
查看: 13770|回复: 14

[求助] (小白请教)如何添加一个post方式的http协议的开关

[复制链接]

4

主题

56

帖子

503

积分

高级会员

Rank: 4

积分
503
金钱
447
HASS币
0
发表于 2021-3-1 17:33:33 | 显示全部楼层 |阅读模式
我家的智能主机是用web控制的,想把web控制加到HomeAssistant中,请都如何添加,最好详细一点,小白啥都不太懂。
开的命令:http://192.168.1.200/uartw.cgi?d ... pswd123asadmin:123=
关的命令:http://192.168.1.200/uartw.cgi?d ... pswd123asadmin:123=
回复

使用道具 举报

33

主题

2196

帖子

5838

积分

论坛元老

Rank: 8Rank: 8

积分
5838
金钱
3642
HASS币
60
QQ
发表于 2021-3-1 18:28:07 | 显示全部楼层
把web链接添加到HA侧边栏。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

6

主题

743

帖子

5956

积分

论坛元老

Rank: 8Rank: 8

积分
5956
金钱
5208
HASS币
20
发表于 2021-3-1 18:41:10 | 显示全部楼层
本帖最后由 mitu 于 2021-3-1 20:02 编辑

没有猜错的话,楼主用的是莱特的设备吧!你这是GET,不是POST。
添加开关,类型用command line,然后用curl调用就行了。
switch:
  - platform: command_line
    switches:
      switch_temp:
        command_on: /usr/bin/curl -X GET  "http://192.168.1.200/uartw.cgi?data=1113121ECC017E0001&type=1&pswd123asadmin:123="
        command_off: /usr/bin/curl -X GET "http://192.168.1.200/uartw.cgi?data=1113121ECC017E0002&type=1&pswd123asadmin:123="
        friendly_name: 开关名称
https://www.home-assistant.io/integrations/switch.command_line/




回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2021-3-1 18:58:41 | 显示全部楼层
回复

使用道具 举报

4

主题

56

帖子

503

积分

高级会员

Rank: 4

积分
503
金钱
447
HASS币
0
 楼主| 发表于 2021-3-2 10:04:31 | 显示全部楼层
mitu 发表于 2021-3-1 18:41
没有猜错的话,楼主用的是莱特的设备吧!你这是GET,不是POST。
添加开关,类型用command line,然后用curl ...

十分感谢!用你的方法可以了。设备确实用的是莱特,请问你也有用吗?HA控制485设备有什么好方法吗?有的话分享下吧。
回复

使用道具 举报

4

主题

56

帖子

503

积分

高级会员

Rank: 4

积分
503
金钱
447
HASS币
0
 楼主| 发表于 2021-3-2 10:05:40 | 显示全部楼层
囧 发表于 2021-3-1 18:58
https://www.home-assistant.io/integrations/switch.rest/

不射。

谢谢!已解决了
回复

使用道具 举报

4

主题

56

帖子

503

积分

高级会员

Rank: 4

积分
503
金钱
447
HASS币
0
 楼主| 发表于 2021-3-2 10:06:46 | 显示全部楼层
zxyny1989 发表于 2021-3-1 18:28
把web链接添加到HA侧边栏。

谢谢!用3楼的方法解决了。
回复

使用道具 举报

33

主题

2196

帖子

5838

积分

论坛元老

Rank: 8Rank: 8

积分
5838
金钱
3642
HASS币
60
QQ
发表于 2021-3-2 12:14:50 | 显示全部楼层
囧 发表于 2021-3-1 18:58
https://www.home-assistant.io/integrations/switch.rest/

不射。

老司机
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

6

主题

743

帖子

5956

积分

论坛元老

Rank: 8Rank: 8

积分
5956
金钱
5208
HASS币
20
发表于 2021-3-2 15:03:57 | 显示全部楼层
qyzyl 发表于 2021-3-2 10:04
十分感谢!用你的方法可以了。设备确实用的是莱特,请问你也有用吗?HA控制485设备有什么好方法吗?有的 ...

我有莱特的网络模块,看到控制方法是一样的。
回复

使用道具 举报

4

主题

56

帖子

503

积分

高级会员

Rank: 4

积分
503
金钱
447
HASS币
0
 楼主| 发表于 2022-12-16 14:04:09 | 显示全部楼层
qyzyl 发表于 2021-3-2 10:04
十分感谢!用你的方法可以了。设备确实用的是莱特,请问你也有用吗?HA控制485设备有什么好方法吗?有的 ...

这几天用了usb转485,用了node-red+mqtt效果是最完美的,一个树莓派,主机都可以不用了,还装了软件的
花生壳,也外网访问。物理开关反馈快,homekit、hass控制也都能反馈,还是秒回。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 13:36 , Processed in 0.092128 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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