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

 找回密码
 立即注册
查看: 2092|回复: 5

[基础教程] 怎么通过HA给8266发送信号呢?

[复制链接]

23

主题

161

帖子

789

积分

高级会员

Rank: 4

积分
789
金钱
628
HASS币
0
发表于 2021-10-16 14:00:06 | 显示全部楼层 |阅读模式
以前都是HA接受8266的信号,那么能不能通过HA给8266的某些gpio发送信号,让其输出高或低电平?
回复

使用道具 举报

8

主题

683

帖子

4296

积分

论坛元老

Rank: 8Rank: 8

积分
4296
金钱
3608
HASS币
0
QQ
发表于 2021-10-16 14:29:31 | 显示全部楼层
esphome了解下
回复

使用道具 举报

104

主题

2911

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
11702
金钱
8726
HASS币
460

教程狂人突出贡献

发表于 2021-10-16 16:08:47 | 显示全部楼层
方法有很多很多种!除了楼上说的esphome,其他几乎任何固件都可以做到。除了相对成型的tasmota、espeasy、micropython等等等等,用arduino等工具自己写个简单的固件也可以。

其实你稍微动动脑子就想明白了。

比如你现在用的是啥固件,看看其文档,除了能接传感器,是不是还可以接继电器?继电器用法就是你说的目标的一个实例。
回复

使用道具 举报

23

主题

161

帖子

789

积分

高级会员

Rank: 4

积分
789
金钱
628
HASS币
0
 楼主| 发表于 2021-10-16 16:50:26 来自手机 | 显示全部楼层
XCray 发表于 2021-10-16 16:08
方法有很多很多种!除了楼上说的esphome,其他几乎任何固件都可以做到。除了相对成型的tasmota、espeasy、m ...

ok,多谢,其实是想改造手动马桶成自动冲水。红外传感器反馈给HA,ha满足一定条件后发送信号给马达驱动板激活提拉动作。所以应该就是HA最终发指令给8266输出高低电平信号给驱动板,这个应该在esphome就是写成switch就行了吧
回复

使用道具 举报

104

主题

2911

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
11702
金钱
8726
HASS币
460

教程狂人突出贡献

发表于 2021-10-16 16:56:30 | 显示全部楼层
roffee 发表于 2021-10-16 16:50
ok,多谢,其实是想改造手动马桶成自动冲水。红外传感器反馈给HA,ha满足一定条件后发送信号给马达驱动板 ...

花点时间看看官方文档:esphome.io,这货本身就支持多种电机驱动板
回复

使用道具 举报

1

主题

106

帖子

996

积分

高级会员

Rank: 4

积分
996
金钱
890
HASS币
0
发表于 2021-10-18 14:33:43 | 显示全部楼层
switch:
  - platform: command_line
    switches:
      arest_pin_four:
        command_on: "/usr/bin/curl -X GET http://10.0.0.203/control?cmd=GPIO,12,1"
        command_off: "/usr/bin/curl -X GET http://10.0.0.203/control?cmd=GPIO,12,0"
        command_state: ""
        friendly_name: Kitchen Lightswitch

这样,espeasy
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-6-2 01:36 , Processed in 0.919049 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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