capteur PIR hc-sr501 [résolu]

Forum dédié aux bricolages d'objets connectés IOT et leurs communications avec DomoticZ :
- Remplacement de firmware des prises, modules relais ...
- Fabrication à base d'ESP8266, de NodeMCU, de Weemos et consorts ...
natsamfa
Messages : 73
Inscription : 01 févr. 2020, 22:13
Localisation : Haute garonne

capteur PIR hc-sr501 [résolu]

Message par natsamfa »

Bonjour à tous,

Après avoir pas mal galéré pour installer un capteur de température dht11 dans Domoticz, je me lance dans un nouveau challenge.
Installer un capteur de présence dans Domoticz.
C'est un capteur PIR hc-sr501 que j'ai eu dans un coffret de démarrage Arduino.
Je branche ce capteur à un ESP-01 flashé avec ESP-Easy.
Ci dessous la config ESP-Easy
config esp.png
config esp.png (29.09 Kio) Consulté 13085 fois
Quand le capteur est caché, j'ai la valeur qui bascule de 1 à 0 pendant 1 seconde et rebascule à 1 toutes les X secondes.
Quand je déclenche le capteur, j'ai la valeur qui reste à 1 tant que je reste devant le capteur.
Quand je sors du champ, la valeur reprend son rythme au bout de X secondes.
Dans Domoticz, je souhaiterai avoir un interrupteur qui reste "off" quand le capteur n'est pas déclenché et devient "on" quand il est déclenché.
En ce moment, l'interrupteur virtuel de Domoticz passe dans les mêmes états que le capteur physique.
Je suppose qu'il y a 2-3 lignes de code à écrire pour faire comprendre à Domoticz l'interprétation des fronts montants et descendants du capteur.
Et c'est à partir de ce moment que je ne sais plus quoi faire, si une personne peut m'aider à écrire un sketch ou une autre solution, je suis preneur.
Merci d'avance,
Un grand débutant dans le domaine de la domotique.
Dernière modification par natsamfa le 29 mars 2020, 21:29, modifié 1 fois.
Débutant dans la domotique, je teste différentes choses pour la future maison.
Domoticz sur PI; mosquito; RFlink 433Mz
Sonoff Basic; S26; TH16 et un Basic RF sous Tasmota en mqtt
ESP8266 TH11 sous ESPEasy
Différentes télécommandes et prises 433Mz
natsamfa
Messages : 73
Inscription : 01 févr. 2020, 22:13
Localisation : Haute garonne

Re: capteur PIR hc-sr501

Message par natsamfa »

En fin de compte, j'ai trouvé le Pb avec ce capteur.
Le ESP01 travaille avec du 3.3v mais le capteur doit avoir un tension d'entrée de 5v.
J'ai donc alimenté le capteur avec du 5v, l'ESP01 avec un abaisseur de tension 5V->3.3v.
Comme la sortie du capteur fourni du 3.3v, je n'ai pas eu de soucis pour le connecter au GPIO de L'ESP01.
L'intégration dans Domoticz s'est passée sans Pb avec un switch.
J'ai donc réussi à faire un capteur de présence pour Domoticz.
Débutant dans la domotique, je teste différentes choses pour la future maison.
Domoticz sur PI; mosquito; RFlink 433Mz
Sonoff Basic; S26; TH16 et un Basic RF sous Tasmota en mqtt
ESP8266 TH11 sous ESPEasy
Différentes télécommandes et prises 433Mz
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: capteur PIR hc-sr501 [résolu]

Message par Neutrino »

Bravo !
Pour continuer dans les idées, j'ai ce type de montage sous mon lit avec 2 capteurs hc-sr501 (1 de chaque côté) et 3 LED blanches.
Quand l'un des capteurs détecte un pied à terre, les led s'allument.
Parfait le matin pour sortir sans réveiller l'autre et sans sacrifier un orteil :mrgreen:
WAF approved !
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
natsamfa
Messages : 73
Inscription : 01 févr. 2020, 22:13
Localisation : Haute garonne

Re: capteur PIR hc-sr501 [résolu]

Message par natsamfa »

Je me suis réjouit trop tôt, la consommation du montage m'a vidé une pile de 9v en une nuit :x :x :x
Il va falloir que je trouve la source de la conso.
J'ai la carte qui me permet de passer de 9v à 5v
Le capteur PIR
L'abaisseur de tension 5v à 3.3v
L'ESP01
Quand j'aurai deux minutes, je testerai le courant de chaque partie
Débutant dans la domotique, je teste différentes choses pour la future maison.
Domoticz sur PI; mosquito; RFlink 433Mz
Sonoff Basic; S26; TH16 et un Basic RF sous Tasmota en mqtt
ESP8266 TH11 sous ESPEasy
Différentes télécommandes et prises 433Mz
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: capteur PIR hc-sr501 [résolu]

Message par Neutrino »

Regarde du côté du deep sleep.
Un ESP8266 n'est pas conçu pour fonctionner sur batterie.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
natsamfa
Messages : 73
Inscription : 01 févr. 2020, 22:13
Localisation : Haute garonne

Re: capteur PIR hc-sr501 [résolu]

Message par natsamfa »

J'ai vu ça, c'est pour cela que je viens de commander des ATtiny85 pour tester.
Encore des essais en vue :lol: :lol: :lol: :lol:
Débutant dans la domotique, je teste différentes choses pour la future maison.
Domoticz sur PI; mosquito; RFlink 433Mz
Sonoff Basic; S26; TH16 et un Basic RF sous Tasmota en mqtt
ESP8266 TH11 sous ESPEasy
Différentes télécommandes et prises 433Mz
Répondre