Salut
voici mon code:
switch:
- platform: gpio
name: “arrosage”
pin: GPIO25
Ce que je comprend pas c’est je vois des tutos comme ceux-ci et ils n’utilisent pas d’élévateur de tension
Salut
voici mon code:
switch:
- platform: gpio
name: “arrosage”
pin: GPIO25
Ce que je comprend pas c’est je vois des tutos comme ceux-ci et ils n’utilisent pas d’élévateur de tension
Tout ton code s’il te plait
esphome:
name: arrosage
friendly_name: Arrosage
esp32:
board: esp32dev
framework:
type: arduino
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
ota:
password: "0841b61b540e3132d56c88223536d4aa"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
manual_ip:
static_ip: 192.168.0.xx
gateway: 192.168.0.254
subnet: 255.255.255.0
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Pool Fallback Hotspot"
password: "xxxxxxxx"
captive_portal:
switch:
- platform: gpio
name: “arrosage”
pin: GPIO25
ok merci
essaye stp avec cette partie ce code
- platform: gpio
name: "Relay_1"
pin: 25
inverted: True
restore_mode: RESTORE_DEFAULT_OFF
je n’ai de switch avec ce code
et le relais est toujours activé
deuxieme petite chose le VCC sur ta carte relais tu l’alimentes avec quelle tension issue de ton esp ?
3.3 V
ou
5 V
il est alimenté par le 5v sur un chargeur 3.1A
bon je viens de faire le test
j’ai un relais double
d’ou le titi et le toto
rajoute a la fin le « web_server »
une fois ton firmware déversé, connectes toi sur ton esp a l’aide d’un browser
tu devrais avois une interface web pour ton esp
tel que qque chose comme cela
j’ai bien deux switchs qui sont définis
titi et toto et encliquant dessus j’entends les relais coller
esphome:
name: esptest
friendly_name: esptest
esp32:
board: esp32dev
framework:
type: arduino
# Enable logging
logger:
# Enable Home Assistant API
api:
ota:
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Esptest Fallback Hotspot"
password: "QyLEdx7ujVJk"
captive_portal:
switch:
- platform: gpio
name: “titi”
pin: 25
inverted: True
- platform: gpio
name: “toto”
pin: 26
inverted: True
web_server:
port: 80
et ton entité definie si tu clique dessus ça donne quoi ??
ensuite sur la page des integrations en rajoutant a la main mon esp de test j’ai du rafraichir la page pour voir apparaitre les deux autres entités correspondant aux deux switches
Je n’avais que l’entité firmware
Je viens de la supprimer et je retéléverse pour quelle soit de nouveau découverte
non je me suis mal exprimé
une fois ton ESP detecté dans tes integrations
rafraichi la page Web ( F5 )
et la magie ton switch devrait apparaitre
et quand tu te connecte sur ton ESP tu n’as rien qui ressemble a cela ?
Effectivement.
Mais ça ne change rien.
L’info est bien envoyé à l’esp mais le relais reste toujours dans le même état (enclenché)
et tu l’entends coller ( click ) si tu branche ou debranche l’alim de l’esp ?
ben je vois bien le switch la, si tu clique sur le slider?
Je l’entend très bien, juste quand je le mets sur une pin, après il reste collé
Je vais essayer avec un autre esp
et dans ton code si tu mets inverted comme proposé tu l’entends coller ?
car pour moi la c’est juste une gourance de branchement
essaue le branchement suivant
pin 19 → VCC
pin 38 → gnd
et pin 25-> cmd
je crois qu’il y a des fausses masses…
Bon comme sur mon esp je ne trouve pas exactement les pins, j’ai changé le gnd et mis sur 3.3v…et ça fonctionne!!!
Je n’y comprend rien
Maintenant ça me laisse le pin 5v pour brncher ma mini pompe
Un grand merci pour ta patience
Bon c’est tombé en marche…
Mais ça sent le faux contact
Je viens de repasser en 5v en laissant l’autre gnd et là il reste enclenché.
Donc pour résumer:
Pin 3.3v sur vcc relais
pin gnd (en face du 3.3v) sur gnd relais
pin 25 sur In relais.
Je viens de tester avec la mini-pompe alimentée via l’esp et ça fonctionne, les tomates cerises vont être contentes
Salut,
J’ai un ESP32-POE de chez Olimex et j’ai exactement le même souci. Si j’alimente mon relai en 5v il reste tout le temps collé alors que si je test au multimètre mon GPIO passe bien de 0 à 3v.
Si j’alimente mon relai en 3.3v la ça fonctionne.
On est pas les seuls à avoir le souci j’ai trouvé ce sujet est testé le code en fin de sujet mais j’ai toujours le souci.