VOUS ÊTES ICI: Accueil » Blog » Guides » Ajouter un bouton physique au Sonoff basic sous ESP Easy
Guides

Ajouter un bouton physique au Sonoff basic sous ESP Easy

sonoff-bouton-jeedom-eedomus-domotique-cablage-comment-smarthome
Nous avons vu dans un précédent guide comment flasher le firmware du relais wifi Sonoff afin de l'utiliser sous une box domotique Jeedom ou Eedomus. Allons encore plus loin aujourd’hui avec un nouveau guide expliquant comment utiliser également un bouton physique pour actionner le relais du module.

Bien entendu, vous continuerez à pouvoir gérer le relais depuis le système domotique, simplement vous pourrez aussi actionner manuellement le relais depuis un simple interrupteur.

Lire
Comment Flasher le firmware du Sonoff Basic pour l'utiliser sur Jeedom?

Vous imaginez forcément les opportunités qui s’offrent à vous avec un tel ajout. On peut forcément penser au pilotage connecté d’un éclairage avec soit une activation domotique, soit une activation manuelle. Ainsi, le module Sonoff pourra facilement être intégré derrière un interrupteur avec une boîte d’encastrement à chaussette. En effet la taille du module imposera l’utilisation de cette boîte d’encastrement pour disposer le Sonoff dans le mur.

Lire
La boite d'encastrement à chaussette, la solution à l'installation des modules domotiques encastrables Fibaro ou Qubino

Entrons alors dans le vif du sujet, comment réaliser cela?

Le repérage

Pour commencer, il convient de repérer le câblage à adopter. Notre interrupteur va venir se connecter sur les deux PIN reperées ci-dessous. Rappelez-vous, dans le guide de flash du Sonoff, nous avions évoqué le cas de la cinquième PIN inutile pour le flash, mais probablement utile pour la suite… La suite c’est maintenant et elle va effectivement se révéler utile!

sonoff-pin-connexion-bouton-physique-jeedom-eedomus-domotique

Le câblage de l’interrupteur sur le Sonoff

Comme repéré sur le schéma au-dessus, l’interrupteur va venir se connecter à l’aide de deux fils de test électronique. Il n’y a pas de courant sur ces fils et donc jusqu’à l’interrupteur. Vous pouvez donc utiliser ces petits fils sans aucun problème pour raccorder l’interrupteur. Disposant d’une extrémité faite pour se connecter sur une PIN électronique, le fil restera bien en place sur le Sonoff sans besoin de soudure. Pour l’autre extrémité, vous devrez couper et dénuder le fil afin de le connecter à votre interrupteur.

sonoff-bouton-jeedom-eedomus-domotique-cablage-comment-smarthome

Pour l’interrupteur, ce dernier devra être un bouton poussoir. Voici une sélection d’interrupteurs adaptés à ce guide:

Dernière mise à jour du tarif le  2018-11-16 at 15:39

La configuration du Sonoff depuis son interface web

Bien évidemment, je pars ici du principe que vous avez appliqué mon premier guide et disposez d’un module Sonoff flashé avec ESP Easy et fonctionnel sous votre système domotique Jeedom et/ou Eedomus.

1 Connectez-vous alors sur l’interface web de votre Sonoff et rendez-vous dans l’onglet Tools.

sonoff-tools-configuration-bouton-jeedom-eedomus-domotique

2 Dans la section système, cliquez sur Advanced

sonoff-tools-advanced-settings-configuration-domotique-jeedom-eedomus

3 Activez à présent les règles en cochant simplement la case Rules.

sonoff-domotique-configuration-rules-jeedom-espeasy-eedomus-bonx

4 Puis sauvegardez cette nouvelle configuration.

sonoff-easyesp-config-rules-domotique-submit

5 Rendez-vous à présent dans l’onglet Devices.

sonoff-domotique-configuration-rules-device-jeedom-bouton-eedomus

6 Verifiez que vous disposez bien d’une configuration similaire à celle ci-dessous. Respectez bien la syntaxe des devices, c’est important pour la suite. Éditez ensuite le device bouton.

sonoff-configuration-device-bouton-jeedom-eedomus

7 Configurez le champ GPIO avec GPIO14 puis les autres champs comme ci-dessous.

sonoff-configuration-domotique-bouton-device-jeedom-eedomus-gpio-14

8 Engeristrez cette configuration via le bouton Submit.

sonoff-easyesp-config-rules-domotique-submit

9 Rendez-vous maintenant dans l’onglet Rules.

sonoff-button-bouton-configuration-rules

10 Copiez/Collez le code ci-dessous dans le champs puis enregistrez avec le bouton Submit.
sonoff-easyesp-config-rules-domotique-submit

La configuration du côté de la box domotique Jeedom

Du côté de Jeedom, Activez l’affichage de la commande Switch puis sauvegardez.

jeedom-configuration-etat-bouton-sonoff-retour-etat

Vous avez à présent sur la tuile l’affichage de l’état du relais. Le code que nous avons injecté dans le Sonoff permet d’agir sur le relais à la pression sur le bouton. Du fait que l’on teste les deux conditions, si le relais et OFF et que vous pressez le bouton, le relais passe alors ON et inversement. Du côté de la tuile, l’état du relais se met à jour en fonction.

jeedom-espeasy-etat-vue-tuile

Vous disposez alors d’un module Sonoff activable aussi bien par un interrupteur que par le système domotique. Son état étant remonté, vous pouvez facilement allumer depuis le bouton et éteindre depuis Jeedom ou inversement.

La configuration du côté de la box domotique Eedomus

Lire
Flasher un Sonoff avec ESP Easy et pilotage avec la box domotique Eedomus
1 Commencez par créer un nouvel état virtuel depuis l’interface de configuration de la box.

etat-eedomus-domotique-sonoff

2 Configurez cet état comme ci-dessous puis notez le code API qui nous servira plus tard.

eedomus-retour-etat-sonoff-domotique

3 Sous l’onglet valeur, configurer les valeurs suivantes

sonoff-retour-etat-box-domotique-eedomus

4 Afin de mettre à jour ce nouvel état, retournez sous l’interface de configuration du Sonoff, sur son adresse IP et rendez-vous dans l’onglet Rules et copiez-collez le code suivant en prenant bien soin de modifier les codes API eedomus selon votre configuration.
5 Voila, votre état se mettre automatiquement à jour sous Eedomus quand vous presserez le bouton.

retour-etat-sonoff-bouton-relais-eedomus-domotique

 

Il ne vous reste plus qu’à faire de même chez vous et le tour est joué!

Dernière mise à jour du tarif le  2018-11-16 at 13:59

Abonnez vous
NE MANQUEZ
PLUS RIEN
Recevez les prochains
articles par mail
JE M' ABONNE

A propos de cet auteur

Aurélien Brunet

Aurélien Brunet

Informaticien spécialisé dans l'IT industrielle, le réseau et les bases de données, un peu geek à mes heures perdues, je me suis mis à la domotique en 2012 avec ma première box domotique l'eedomus associée à un raspberrypi et quelques développements personnels. Depuis, je test, j’installe, je code, j’améliore mon installation et surtout, je partage avec vous mon expertise via ce blog pour améliorer votre quotidien dans la smart home!

Abonnez vous
NE MANQUEZ
PLUS RIEN
Recevez les prochains
articles par mail
JE M' ABONNE
close-link
NOEL 2 DOMO-BLOG

Venez Jouer
avec nous !

Cette année Noel sera connecté
JOUER
#Noel2DOmoBlog
close-link