Capteur d’ouverture de fenêtres avec un DS2401

Datasheet du DS2401

Datasheet du DS2401

Après la découverte du DS2406 en tant que capteur d’ouverture / fermeture de fenêtre, je découvre le DS2401.
Il s’agit toujours d’un boîtier TO-92 dont la pin 3 n’est pas connectée.

Le principe est plus simple : le DS2401 est présent sur le bus ?

  • Oui, la fenêtre est fermée.
  • Non, la fenêtre est ouverte.

Pas de mode alimenté, l’alim du DATA suffit à alimenter le composant.
Donc il suffit de placer un switch magnétique sur la pin DATA.
Aucune utilisation du 5 Volts.

Schéma d'utilisation du DS2401

Schéma d'utilisation du DS2401

Ce qui donne ceci :

DS2401 soudé à un switch

DS2401 soudé à un switch

Place aux tests.
Je garde les autres paires pour maintenir la solidité de l’installation.

Fenêtre ouverte le DS2401 est absent

Fenêtre ouverte le DS2401 est absent

Fenêtre fermée le DS2401 est présent

Fenêtre fermée le DS2401 est présent

Évidemment, le jour venu de mettre ces capteurs en place dans les fenêtres, j’utiliserai de vrais switch magnétiques en accord avec l’entreprise en charge des menuiseries.

Vue dans owhttp :

Fenêtre ouverte, DS2401 absent dans owhttp

Fenêtre ouverte, DS2401 absent dans owhttp

Mon composant a l’ID DC4343140000

Fenêtre fermée, DS2401 présent dans owhttp

Fenêtre fermée, DS2401 présent dans owhttp

Ou tout simplement en utilisant le uncaches via owfs :

# ls uncached/ -lha
total 0
drwxr-xr-x 1 root root 8 avril 11 15:08 .
drwxr-xr-x 1 root root 8 avril 11 15:08 ..
drwxrwxrwx 1 root root 8 avril 11 15:53 01.DC4343140000
drwxrwxrwx 1 root root 8 avril 11 15:53 28.7B2DB5030000
drwxrwxrwx 1 root root 8 avril 11 15:53 81.BD2223000000
drwxr-xr-x 1 root root 8 avril 11 15:08 alarm
drwxr-xr-x 1 root root 8 avril 11 15:08 bus.0
drwxr-xr-x 1 root root 8 avril 11 15:08 bus.1
drwxr-xr-x 1 root root 8 avril 11 15:08 settings
drwxrwxrwx 1 root root 8 avril 11 15:53 simultaneous
drwxr-xr-x 1 root root 8 avril 11 15:08 statistics
drwxr-xr-x 1 root root 32 avril 11 15:08 structure
drwxr-xr-x 1 root root 8 avril 11 15:08 system

Voila, c’est encore plus simple à mettre en place que le DS2406.

J’ai hâte de faire les premiers tests en php pour utiliser pleinement ces composants.

Avantage du DS2401 par rappot au DS2406 ?
Le coût ! On peut facilement trouver des DS2401 par 10 à moins de 10 €, frais de port compris, ça fait moins d’un euro le capteur d’ouverture.

Ce billet est posté dans 1-wire, Debian. Mettre en favoris le permalien.

12 réponses à Capteur d’ouverture de fenêtres avec un DS2401

  1. Pingback: Barrière infra-rouge et 1-wire | Domolio, la domotique et pas que…

  2. Pingback: Interroger les sondes 1-wire par un script PHP | Domolio, la domotique et pas que…

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.