Module de relais WiFi ESP8266 ESP-01

Salut à tous,

Après un dur labeur (GND+GPIO0), j’ai parvenue au final à téléverser le code et l’intégré à la plateforme d’ ESPHome, j’ai fait en sorte que soit le plus simple possible, « GPIO Switch » (ON/OFF) GPIO et pourtant j’ai pas parvenue à le faire fonctionné, L’ESP-01 répand parfaitement suivant le log, mais rien ne se passe au niveau du relais 5V !

Quelqu’un peut il me venir en aide ? :thinking:

Bonjour,

Peux-tu partager ton code ESPHole et un schéma ou une photo de ton montage.

Ton relai est alimenté en 3V ou 5V? Les relais ont besoin de 5V, en 3v ils ne fonctionneront pas où difficilement.

1 « J'aime »

C’est un relais 5V et en vérifiant la tension avec le multimètre, il est à 4.9V à l’entré !

switch:
  - platform: gpio
    pin: GPIO0
    name: "Radiateur électrique"
    inverted: true 

Bonjour

Je ne suis pas expert en esphome et je n’utilise pas de ESP01, mais, tu n’as que switch dans ton code Esphome ? Tu n’as pas d’output qui commande le relais ?

(Pour moi, le switch sert à commander le relais, mais il faut définir la sortie utilisée pour commander le relais)
J’utilise des esp32 et voici le code que j’utilise (si jamais cela peut t’aider)

switch:
# output
  - platform: output
    name: ${friendly_name} relay 1
    output: su_relay_1_output
    id: su_relay_1
output:
  - id: su_relay_1_output
    platform: gpio
    pin: GPIO15 #a remplacer par le GPIO qui commande le relais
binary_sensor:

# Définition input 1
  - platform: gpio
    name: ${friendly_name} thermostat Tuya #"su_input_1"
    id: input_thermostat_tuya 
    icon: "mdi:home-thermometer"
    pin:
      number: GPIO12
      mode: INPUT_PULLUP
      inverted: True
    filters:
      - delayed_on_off: 100ms
# commande relay 1
    on_press:
      then:
        - switch.turn_on: su_relay_1
    on_release:
      then:
         - switch.turn_off: su_relay_1     
1 « J'aime »

Merci pascal_ha

J’ai oublié de mentionné que je suis un débutant, donc il faudrait que vous seriez un tout petit peu intransigeant.
Concrètement, dans mon cas, que serait le code, je ne m’y trouve pas

Quelle est la référence de ta board esp01? T’as un lien?
Es-tu sûr que le Relay est sur le GPIO0?

Module relais esp-01
C’est GPIO0 ou GPIO1 !

Qu’en pensez vous Cloom ?

Avec un tout petit peu de recherche sur google ‹ Module relais esp-01 esphome ›, tu tombes la dessus
https://devices.esphome.io/devices/ESP-01S-1-channel-relay.
Tu l’as payé combien ta carte ?
Sur Aliexpress pour 6€ tu en as des tops en esp32 alimentation 220v et on trouve les codes tout fait pour esphome.

1 « J'aime »

Salut,

Le GPIO à prendre dépend de la carte du relais,
souvent c’est écrit sur le PCB, ou au dos de la carte.

1 « J'aime »

Sinon tu crées autant de Switch que de gpio disponible en changeant juste le GPIO pour chaque Switch et tu trouveras le bon :slight_smile:

Par contre 27€, c’est beaucoup trop cher :confused:

1 « J'aime »

Le lien est un site Tunisien c’est 27 TND pas EUR :wink:

image

1 « J'aime »

Je vous fait le topo,
l’idée c’est d’utilisé ce module relais pour commandé un autre relais industrielle, vu que je vais utilisé avec un radiateur qui peu atteindre les 2300 w.

les codes que j’ai pu utilisé mais sans résultat :

output:
  - platform: gpio
    pin: GPIO0
    id: relay_output

switch:
  - platform: output
    name: "Radiateurs électriques"
    id: switch_output
    output: 'relay_output'
output:
  - platform: gpio
    pin: GPIO2
    id: relay_output

switch:
  - platform: output
    name: "Radiateurs électriques"
    id: switch_output
    output: 'relay_output'
output:
- platform: gpio
  pin: GPIO0
  id: relay_output

switch:
  - platform: gpio
    pin: GPIO0

switch:
  - platform: gpio
    pin: GPIO1


Il a démonté le R1 pour le faire fonctionné

Qu’en pensez vous ?

Il y d’autres vidéos aussi montrant qu’il faut modifier la board…

Tu peux déjà tester avec un fil de mettre du ground et du 3.3V (pas en même temps biensûr :smiley: ) dans les pin GPIO0 et GPIO8 (on voit pas bien sur ta photo) et voir si ton relai s’active.
Si tu enlèves l’ESP01, du peux juste mettre les fils pour simuler:
image

La board que tu donnes en lien n’est pas la même que tu mets en photo. Sur la tienne tu as aussi 2 cavaliers (jumpers) qui servent peut-être à modifier le comportement de ta board.
image

C’est difficile à dire précisément comme ça à distance.

1 « J'aime »

Merci beaucoup Cloom,

ça m’aide vraiment de voir un peu plus claire, décidé, Lundi je vais contacter le revendeur avant de tenter quoi que ce soit .