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

 找回密码
 立即注册
查看: 2175|回复: 7

[求助] 求调速风扇自动化代码

[复制链接]

17

主题

184

帖子

1611

积分

金牌会员

Rank: 6Rank: 6

积分
1611
金钱
1427
HASS币
0
发表于 2022-5-26 22:02:53 | 显示全部楼层 |阅读模式
本帖最后由 chenggangyaan 于 2022-5-26 22:04 编辑

本人代码小白,最新跟着大神,diy了一款能通过esphome接入homeassistant的调速风扇,如图。 微信截图_20220526220006.png
风扇实体属性有这些,
微信截图_20220526220049.png
现在想请代码大神帮忙写一个温度控制风速的自动化,(比如温度大于40℃风扇速度100%,温度大于30°风扇转速80之类的,再次先行谢过了。


回复

使用道具 举报

32

主题

119

帖子

749

积分

高级会员

Rank: 4

积分
749
金钱
630
HASS币
0
发表于 2022-5-26 22:39:36 来自手机 | 显示全部楼层
请问你用了哪个风扇代码?
回复

使用道具 举报

17

主题

184

帖子

1611

积分

金牌会员

Rank: 6Rank: 6

积分
1611
金钱
1427
HASS币
0
 楼主| 发表于 2022-5-27 10:31:40 | 显示全部楼层
学习 发表于 2022-5-26 22:39
请问你用了哪个风扇代码?

用的esp01s(esphome)  
回复

使用道具 举报

17

主题

184

帖子

1611

积分

金牌会员

Rank: 6Rank: 6

积分
1611
金钱
1427
HASS币
0
 楼主| 发表于 2022-5-27 10:32:51 | 显示全部楼层
学习 发表于 2022-5-26 22:39
请问你用了哪个风扇代码?

output:
  - platform: esp8266_pwm
    pin: D7
    frequency: 60 Hz
    inverted: False
    id: pwm_output

# 风扇
fan:
  - platform: speed
    output: pwm_output
    name: "esp07s_demo_pwm_fan"
回复

使用道具 举报

6

主题

46

帖子

381

积分

中级会员

Rank: 3Rank: 3

积分
381
金钱
335
HASS币
0
发表于 2022-5-28 00:00:57 | 显示全部楼层
通过01S控制继电器的方式吗
回复

使用道具 举报

17

主题

184

帖子

1611

积分

金牌会员

Rank: 6Rank: 6

积分
1611
金钱
1427
HASS币
0
 楼主| 发表于 2022-5-29 13:24:53 | 显示全部楼层
detongsky 发表于 2022-5-28 00:00
通过01S控制继电器的方式吗

不是,继电器那个只能控制开关,不能控制速度的快慢。
回复

使用道具 举报

1

主题

42

帖子

363

积分

中级会员

Rank: 3Rank: 3

积分
363
金钱
321
HASS币
0
发表于 2022-7-15 18:52:53 | 显示全部楼层
chenggangyaan 发表于 2022-5-29 13:24
不是,继电器那个只能控制开关,不能控制速度的快慢。

esp01s?有pwm脚?
回复

使用道具 举报

20

主题

550

帖子

3603

积分

元老级技术达人

积分
3603
金钱
3013
HASS币
210

教程狂人突出贡献

发表于 2022-7-15 20:24:50 | 显示全部楼层
本帖最后由 involute 于 2022-7-15 20:26 编辑

上来就要代码,我偏不给你代码,不过我可以告诉你fan实体调速的服务有两个
1、set_preset_mode,可以设为你预设的low/medium/high之类的,不过看样子你预设模式列表为空。
2、set_percentage,可以直接设定风速百分比。

你可以去开发者工具的服务下实践一下这两个服务,然后琢磨琢磨怎么写。

光你给代码,你能学会啥?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 19:24 , Processed in 0.170191 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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