Single relay 5v in esphome

sajkek

Guru
16. mar 2008
35.788
10.957
113
Imam tole, (5 boardov)

Ko priklopim board (brez ali z ESP01 modulom - vseeno) na 5V (zunanje napajanje 5V,1A max 5W) začne rele klikat --tik tak tik tak , ko "žmigavc". Probla še ostalo isto dela. V čem je fora? že v štartu.

Esp01 sem ji flashal hassio jih prepozna itd, tu ne vidim problema...ampak že v štartu priklopa rele boarda na 5V... Če je kakšna ideja.
 

Robert

Majstr
21. jul 2007
2.649
466
83
Tolmin
Če pogledaš komentarje na tvojemu linku jih je več takih ;)
Vendar sodeč po shemi ne bi smelo prožit releja brez ESPja.
 

Robert

Majstr
21. jul 2007
2.649
466
83
Tolmin
Še malo gledam shemo in vidim, da je tukaj vmes še mikroprocesor STC15F104W.
Ker boš uporabljal hassio (ali ESPeasy, tasmota,...) tega ne rabiš.
Povezavo iz upora R3 (10kOhm) moraš prespajkati direktno na izhod ESPja (GPIO0 ali GPIO2) odvisno, kje boš sprogramiral.
Mikroprocesorček pa bi kar odspajkal ;)
 
I

Izbrisan uporabnik 474

Po moje ravno iz tega MPC-ja pride pulzni signal... Ker druga ne more bit...
 

sajkek

Guru
16. mar 2008
35.788
10.957
113
ja bo nekaj takega, kot si napisal. -očitno ta čip res ni flashan,,,, in vsi bordi so isto... bom enega predelal po tvojem receptu ob priliki...
 

sajkek

Guru
16. mar 2008
35.788
10.957
113
Pubeci dobra novica:
S pomočjo tega možakarja oziroma forumskega zapisa sem zadevo flashal in dela, skoraj WTf efekt. https://www.esp8266.com/viewtopic.php?p=82224#


ESP-01 dela preko te kode (uart), in tega nebi spreminjal v navaden GPIO ker pač to dela:

uart:
baud_rate: 9600 # speed to STC15L101EW
tx_pin: GPIO1
rx_pin: GPIO3

switch:
- platform: template
name: "R1"
id: "R1"
turn_on_action:
- uart.write: [0xA0, 0x01, 0x01, 0xA2]
turn_off_action:
- uart.write: [0xA0, 0x01, 0x00, 0xA1]
optimistic: true

zdaj bi ta zgornji program zapisal v obliko "momentary switch" nekako tako:
# Example configuration entry
switch:
- platform: gpio
pin: 25
id: relay
- platform: template
name: "Gate Remote"
icon: "mdi:gate"
turn_on_action:
- switch.turn_on: relay
- delay: 500ms
- switch.turn_off: relay
 
  • Všeč mi je
Reactions: Robert