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

 找回密码
 立即注册
查看: 5286|回复: 8

[求助] espurna固件求答

[复制链接]

11

主题

132

帖子

1117

积分

金牌会员

Rank: 6Rank: 6

积分
1117
金钱
980
HASS币
30
发表于 2019-1-27 00:42:46 | 显示全部楼层 |阅读模式
请问大家有用过这个固件的吗? 这个刷ESP-01S  它的实体开关接的哪个?就是这个模块
5.png
刷的是这个固件 espurna-1.13.3-generic-esp01s-relay-40.bin  
链接:https://github.com/xoseperez/esp ... esp01s-relay-40.bin

回复

使用道具 举报

8

主题

2073

帖子

6053

积分

论坛元老

流水无味

Rank: 8Rank: 8

积分
6053
金钱
3980
HASS币
145

灌水之王

发表于 2019-1-27 10:58:55 | 显示全部楼层
本帖最后由 xieahui 于 2019-1-27 11:01 编辑

这供电应该是DC3.3V吧  
COM + NC或NO 接你要接的电器 .,想接实体开关 应该是点触模式 记得可以接刷机那个端口

回复

使用道具 举报

6

主题

743

帖子

5956

积分

论坛元老

Rank: 8Rank: 8

积分
5956
金钱
5208
HASS币
20
发表于 2019-1-27 11:42:50 | 显示全部楼层
这个模块好像是通讯TTL控制继电器的吧。我记得好像是发送0xA00101A2和0xA00100A1,具体查一下模块的控制方法吧。
回复

使用道具 举报

14

主题

253

帖子

1055

积分

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
802
HASS币
0
发表于 2019-1-27 18:07:52 | 显示全部楼层
本帖最后由 maxims 于 2019-1-27 18:09 编辑
// -----------------------------------------------------------------------------
// ESP-01S RELAY v4.0
// [url]https://www.aliexpress.com/wholesale?catId=0&initiative_id=SB_20180404024035&SearchText=esp-01s+relay[/url]
// -----------------------------------------------------------------------------

#elif defined(GENERIC_ESP01S_RELAY_V40)

    // Info
    #define MANUFACTURER        "GENERIC"
    #define DEVICE              "ESP01S_RELAY_40"

    // Relays
    #define RELAY1_PIN          0
    #define RELAY1_TYPE         RELAY_TYPE_NORMAL

    // LEDs
    #define LED1_PIN            2
    #define LED1_PIN_INVERSE    0

// -----------------------------------------------------------------------------
// ESP-01S RGB LED v1.0 (some sold with ws2818)
// [url]https://www.aliexpress.com/wholesale?catId=0&initiative_id=SB_20180404023816&SearchText=esp-01s+led+controller[/url]
// -----------------------------------------------------------------------------

#elif defined(GENERIC_ESP01S_RGBLED_V10)

    // Info
    #define MANUFACTURER        "GENERIC"
    #define DEVICE              "ESP01S_RGBLED_10"

    // This board is sold as RGB LED module BUT it has on board 3 pin ph2.0 connector (VCC, GPIO2, GND)
    // so, if you wish, you may connect LED, BUTTON, RELAY, SENSOR etc.

    // Buttons
    //#define BUTTON1_PIN         2

    // Relays
    //#define RELAY1_PIN          2

    // LEDs
    #define LED1_PIN            2
    #define LED1_PIN_INVERSE    0


// -----------------------------------------------------------------------------
// ESP-01S DHT11 v1.0
// [url]https://www.aliexpress.com/wholesale?catId=0&initiative_id=SB_20180410105907&SearchText=esp-01s+dht11[/url]
// -----------------------------------------------------------------------------

#elif defined(GENERIC_ESP01S_DHT11_V10)

    // Info
    #define MANUFACTURER        "GENERIC"
    #define DEVICE              "ESP01S_DHT11_10"

    // DHT11
    #ifndef DHT_SUPPORT
    #define DHT_SUPPORT         1
    #endif
    #define DHT_PIN             2
    #define DHT_TYPE            DHT_CHIP_DHT11

// -----------------------------------------------------------------------------
// ESP-01S DS18B20 v1.0
// [url]https://www.aliexpress.com/wholesale?catId=0&initiative_id=SB_20180410105933&SearchText=esp-01s+ds18b20[/url]
// -----------------------------------------------------------------------------

#elif defined(GENERIC_ESP01S_DS18B20_V10)

    // Info
    #define MANUFACTURER        "GENERIC"
    #define DEVICE              "ESP01S_DS18B20_10"

    // DB18B20
    #ifndef DALLAS_SUPPORT
    #define DALLAS_SUPPORT      1
    #endif
    #define DALLAS_PIN          2

你选择的固件,并不支持按键功能
回复

使用道具 举报

12

主题

184

帖子

762

积分

高级会员

Rank: 4

积分
762
金钱
578
HASS币
0
发表于 2019-1-27 23:17:06 来自手机 | 显示全部楼层
想接实体开关没希望了?我实验多次都无法点亮电灯,遥控开关模块指示灯有反应的。不知道强电怎么接线。
回复

使用道具 举报

9

主题

106

帖子

374

积分

论坛分享达人

积分
374
金钱
268
HASS币
0
发表于 2019-1-28 01:12:15 | 显示全部楼层
这个接实体开关的话,只能设置成默认通电导通,因为开关控制的是火线,开关关闭,模块整体就断电了。这个模块用的是GPIO0控制继电器的开合,低电平触发,而esp01s开机默认GPIO0为高电平,如果非要实体开关控制的话,可以把开关的一段接在GPIO2,一端接在VCC,GPIO2设置为开机低电平,esp01设置规则为,GPIO2高电平时触发规则,将GPIO0变为低电平,从而继电器导通。这样实体开关不接火线,接的是esp01、。
回复

使用道具 举报

11

主题

132

帖子

1117

积分

金牌会员

Rank: 6Rank: 6

积分
1117
金钱
980
HASS币
30
 楼主| 发表于 2019-1-28 11:38:54 | 显示全部楼层
maxims 发表于 2019-1-27 18:07
[code]// --------------------------------------------------------------------------- ...

你好,知道有按键功能的固件,而且01可以用的
回复

使用道具 举报

14

主题

253

帖子

1055

积分

金牌会员

Rank: 6Rank: 6

积分
1055
金钱
802
HASS币
0
发表于 2019-1-29 19:09:38 | 显示全部楼层
gujiys 发表于 2019-1-28 11:38
你好,知道有按键功能的固件,而且01可以用的

可以自己添加,前提是你得会。原版固件是没有的,代码我都贴给你看了。
回复

使用道具 举报

4

主题

100

帖子

818

积分

高级会员

Rank: 4

积分
818
金钱
718
HASS币
0
发表于 2019-2-4 14:03:21 | 显示全部楼层
HA有直接支持的组件的:
https://www.home-assistant.io/blog/2019/01/09/release-85/
https://esphomelib.com/esphomeyaml/index.html
yaml里的PIN改成GPIO0触发(如果记错了就再改成GPIO2..), 然后实体开关接在COM和NC上.
另外这个模块有两种版本的, 一种带光耦的支持3V~12V的宽电压输入和支持01/01S, 另一种不带光耦的只支持5V和01S, 但是话说不带光耦的那种我就没配成功过..
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 07:50 , Processed in 0.057649 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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