ESP_Easy_mega sur Shelly 1 v3 / Repasser au firmware ORIGINAL

Bonjour,

J’ai acheté d’occasion un Shelly 1 v3 qui est sous ESP_Easy_mega.
Je voudrais repasser au soft orginal, j’ai tenté ça, mais ça ne réagit pas :
**http://192.168.1.41/ota?url=http://archive.shelly-tools.de/version/v1.14.0/**SHSW-1.zip

ça me retourne :

URI: /ota
Method: GET
Arguments: 1
 NAME:url
 VALUE:http://archive.shelly-tools.de/version/v1.14.0/SHSW-1.zip

Mais rien ne se passe… Une idée?

Si je vais sur http://192.168.1.41, j’accède bien à la page.

Mais je vois un truc bizarre : Load a new firmware WARNING OTA not possible. Max sketch size: 599 kB (614384 bytes)

Il me semble que cela ne fonctionne que si tu as un firmware d’origine.

Oui l’ota est different

Ah merde…
Bon je vais peut-être programmer avec ESP_Easy du coup… C’est difficile? C’est pour l’ouverture d’un portail NICE Robus 400?

:small_blue_diamond: Prérequis

  1. Flasher ESPeasy sur ton Shelly (via l’interface web de Tasmota ou via UART si nécessaire).
  2. Configurer ESPeasy :
  • Connecte-toi à http://IP_DU_SHELLY.
  • Configure le Wi-Fi et donne une adresse IP fixe si besoin.
  • Active GPIO pour le relais et un bouton physique.

:small_blue_diamond: 1. Configurer le GPIO pour le Relais et le Bouton

  1. Rendez-vous sur l’interface web ESPeasy (http://IP_DU_SHELLY).
  2. Allez dans Devices > Add.
  3. Sélectionnez Switch Input pour le bouton :
  • GPIO : GPIO5 (ou selon ton modèle Shelly).
  • Mode : Switch.
  • Action : Toggle.
  1. Ajoutez un autre device :
  • Type : Output - Switch.
  • GPIO : GPIO4 (généralement utilisé pour le relais).
  • Activez Inverted si nécessaire.

:small_blue_diamond: 2. Activer le Contrôle à Distance via HTTP

Avec ESPeasy, tu peux activer le relais avec une requête HTTP :

:small_blue_diamond: Allumer le relais :

http://IP_DU_SHELLY/control?cmd=GPIO,4,1

:small_blue_diamond: Éteindre le relais :

http://IP_DU_SHELLY/control?cmd=GPIO,4,0

:small_blue_diamond: Basculer l’état du relais :

http://IP_DU_SHELLY/control?cmd=GPIO,4,2

:small_blue_diamond: 3. Activer MQTT pour un Contrôle Domotique

  1. Dans Config > Controllers, ajoute un serveur MQTT (ex: 192.168.1.100 pour Jeedom).
  2. Ajoute un topic MQTT : shelly/relais1.
  3. Envoie des commandes MQTT :
  • Allumer : mosquitto_pub -h 192.168.1.100 -t shelly/relais1 -m "ON"
  • Éteindre : mosquitto_pub -h 192.168.1.100 -t shelly/relais1 -m "OFF"

:small_blue_diamond: 4. Ajouter une Règle ESPeasy pour une Automatisation

Dans Tools > Rules, ajoute ce script :

on Switch#State=1 do
  GPIO,4,1
endon

on Switch#State=0 do
  GPIO,4,0
endon

Cela active le relais quand le bouton est appuyé.


:dart: Résumé

:white_check_mark: Contrôle HTTP : Via un simple navigateur.
:white_check_mark: Contrôle MQTT : Compatible avec Home Assistant, Jeedom, Domoticz…
:white_check_mark: Bouton Physique : Pour un usage manuel.

Et avec une recherche sur le forum:

1 « J'aime »

Et comment brancher physiquement sur la carte de mon moteur?
Tout en laissant la possibilite de faire l’ouverture et la fermeture via une telecommande aussi?

Salut

On doit chercher la doc de ton portail?

Antoine

Salut @chris_wafer , on veut bien vous aider, mais un minimum d’info SVP.

Mettre la une photo de ta carte , ce n’est pas à nous de faire une recherche sur google pour trouver quelque chose de ce style.


qui normalement est la bonne carte.
A partir de là on peu te dire ou te connecter. Sur SBS ou PP normalement Reste à voir la prog du moteur si c’est bien en ouvre-stop-ferme-stop.
Sinon plus d’info STP

Sympa le mec
Merci

Merci beaucoup pour toutes ces informations! C’est bien la bonne carte.
Comment savoir en quel PP je suis?

Fait deja un essaie. Si ok cool, sinon regarde la notice

Je m’y attaque ajourd’hui…
Donc je relis SBS à quelle borne du Shelly 1 v3, j’ai pas bien compris?
Serait-il possible d’avoir un schéma pour savoir quoi relier avec quoi?
Merci beaucoup! Je sens que d’ici ce soir ça va marcher!!!

Salut

Il y a beaucoup d’information dans tous mes explications.
Avec une petite recherche google on trouve aussi plein d’info.
Tu connectes une borne du connecteur ,(SBS ou PP (suivant le modele)), à la borne 0 du Shelly.
Puis tu relis l’autre borne à la borne 1 du shelly.
Pour le 24V il va falloir lire la notice du moteur pour trouver du 24 permanent.

La notice :

La réponse :
image

Vraiment trop gentil le mec. Non ?

C’est SUPER SUPER gentil!!! Trop cool!
C’est risqué si je me branche directement sur du 220?

La je vais te répondre.
C’est toi qui voit…
Si tu as un problème est que ton module venait à dysfonctionner pour une raison ou une autre c’est le disjoncteur de ton moteur qui doit le protéger. Si c’est un 1A oui (ce que je doute très fort), plus fort en calibrage tu prends tes responsabilités.
Les circuits 24V sont protéger sur un moteur et on reste dans des tensions de sécurités.
Maintenant tu te sens capable de rajouter une protection pour ton shelly en 230V dans ton moteur c’est bon.
C’est juste mon avis d’électricien.

Ok, tu as raison.
C’est quelle borne qui envoie du 24V en continue?

Non tu n’as pas lu les autres post…
image

ou page 50 du manuel
image

Et c’est ok pour un shelly


ou
https://bdc.shelly.cloud/base-de-connaissances/shelly-1

Bon je suis un peu perdu, voici les photos de mon moteur :



Donc pour résumer je branche qui sur quoi?

  • Le 0 du shelly sur la 1ère borne du P.P.
  • Le 1 du shelly syr la 2ème borne du P.P
  • et ensuite le N du shelly, le L du shelly?

C’est bien ça où je n’ai rien compris?

Merci pour votre aide d’avance…

Salut oui pour

Pour l’alimentation es tu sur de la ref de ton moteur ca correspond pas de trop au vu des photos

Si tu as un multimetre il faudrait mesurer comme sur la photo

Ici

Si tu n’as pas 24v alors c’est une version sans 24v. Apparemment beaucoup de version de ce type de moteur.
Il faudra te prendre sur l’alimentation principal du moteur