VOUS ÊTES ICI: Accueil » Blog » Domotique » Eedomus » Allumer et éteindre une lampe avec un seul tag NFC avec eedomus
Eedomus

Allumer et éteindre une lampe avec un seul tag NFC avec eedomus

[dropcap color= »444444″ font= »arial » fontsize= »58″]L[/mks_dropcap]es tags NFC avec un téléphone android (et bientôt même avec un iphone) c’est super pour contrôler sa domotique, nous l’avons déjà vu dans un précédent article. Mais Aurélien à et à juste titre d’ailleurs posé la question dans les commentaire sur la possibilité d’utiliser un seul tag pour gérer l’allumage et l’extinction d’une lumière.
L’inconvénient du tag NFC c’est qu’il ne peut pas gérer cette interaction, il permet de faire plusieurs choses à la fois si vous enchaîner les actions dans sa programmation mais il n’est pas capable d’allumer et d’éteindre un appareil sur 2 passages successif sur le même tag. Mais car il y à un mais 🙂 ceci est tout à fait possible en passant par l’eedomus!

Je me suis en effet pencher sur le problème pour apporter une réponse à Aurélien, et ce billet va vous expliquer la marche à suivre pour utiliser un seul et unique tag pour allumer une lampe au premier scan ET l’éteindre au scan suivant !

pour cela nous allons créer un nouveau périphérique « état », je ne reviens pas sur cette étape connue de tous à présent, au cas ou vous trouverez facilement la marche a suivre dans un autre article.
nous allons configurer ce nouveau périphérique ainsi:
nfc-test1

Appliquons lui les valeurs suivante:
test_nfc2

Enfin, configurons une nouvelle macro sur ce périphérique:
test_nfc3

Nous avons à présent 2 périphériques pour la gestion de notre lampe:
test_nfc4

Il vous faudra appliquer le code API de « tempo nfc » dans l’url qui sera déclenchée au passage du smartphone sur le tag avec pour action le paramètre 1, soit pour l’exemple:
[alert style= »gris »]http://192.168.x.x/api/set?action=periph.value&periph_id=11111&value=1&api_user=xxxxx&api_secret=XXXXXX[/alert] pour la demarche complete, referez vous à l’article Pilotez votre eedomus avec du NFC.

Nous allons à présent mettre en place 2 règles pour gerer l’allumage et l’extinction de la lampe.

règle 1:
test_nfc5

 

règle 2:
test_nfc6
passez votre smartphone devant le tag, la lampe s’allume:
test_nfc7

repassez le smartphone devant le tag quelques instants après, la lampe s’éteint:
test_nfc8

Le principe est assez simple pour ceux qui cherchent encore, l’état « tempo nfc » agit comme un etat de transition, le tag agit sur lui qui lui meme agit sur la lampe. La macro réinitialise l’état après qu’il ait réalisé son action (allumage ou exteinction) et est prêt a recommencer 5 secondes après du faut de son reset. simple et efficace, vous pouvez à présent utiliser un seul et meme tag pour allumer et éteindre une lampe, activer l’alarme, lacer et arreter un scénario… bref tout faire !

 

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