Du 1-Wire dans ma maison en utilisant le réseau téléphonique

Depuis quelque temps j’ai décidé de placer des capteurs de température dans toutes mes pièces afin de pouvoir réguler (mais c’est pour plus tard) mon chauffage électrique dans chaque pièce individuellement.

Ce premier article traite de la partie câblage des capteurs, d’autres articles détailleront la partie Linux/Raspberry et Domoticz.

LE choix des composants.

J’ai donc cherché les capteurs les moins chers et je suis tombé sur les Dallas DS18B20 ou le capteur revient à 1.2 € (Amazon) et possède une connectique simple.

Les mesures vont de -55 a 125 ° C à +-0.5 ° C. Suffisant pour mon besoin.

Ces capteurs sont connectables en 1-wire, ce qui signifie 1 fil , mais n’est pas vrai puisque il en faut au minimum 2 voire 3 pour de plus grandes distances. Ne faites pas l’économie d’un fil puisque il y en a suffisamment dans les prises FT et ça évite des erreurs de transmission (température = 85 °) sur des distances un peu grandes.

Lire la suite

Pour toute question technique concernant cet article, veuillez utiliser les forum situés à https://easydomoticz.com/forum/

Projet Domotique

J’ai commandé chez domadoo un pack d’équipements divers permettant de plonger dans la domotique

Il y a un emetteur/recepteurs 433 Mhz RFXcom , 3 modules pour volets roulants, 1 douille pour lampe et un interrupteur sans fils

L’idée est de piloter les volets roulants, la lampe pour faire une simulation de présence, mais aussi ouvrir/fermer les volets depuis mon canapé.

En attendant de recevoir la commande de matériel j’ai installé sur un PC une debian et domoticz qui sont compatibles avec le rfxcomm et me semble très ouvert puisque pilotable par json, lua ..

Le soft existe pour Windows,Linux, une image raspberry PI est dispo

Des applications Android existent pour piloter l’ensemble.

L’installation est très bien documentée et très précise sur le site , bien que en anglais. http://www.domoticz.com/wiki/Install.txt

J’ai choisi l’install sur ma debian du raspberry

Quelques sudo apt-get install et svn checkout et compilation du bazar , 30 minutes après on a un domoticz en état, on le démarre via init.d

En utilisant l’ip de ma debian sur le port par défaut de domoticz 8080, l’interface se lance

Le premier aspect est plutôt agréable même si pas transcendant.

La suite pour le hard un peu plus tard

Pour toute question technique concernant cet article, veuillez utiliser les forum situés à https://easydomoticz.com/forum/

Video surveillance a base de raspeberry Pi : le son

Comment enregistrer du son ?

installer les outils alsa dont arecord, aplay, alsamixer

Pour enregistrer on a besoin du device

$arecord –list-devices

You should get output similar to this:

**** List of CAPTURE Hardware Devices ****
card 0: IXP [ATI IXP], device 0: ATI IXP AC97 [ATI IXP AC97]
Subdevices: 1/1
Subdevice #0: subdevice #0

This says that my integrated audio card is on card 0, device 0.

Next, try to record your speech at a rate higher than what you think your highest recording rate might be (replacing the numbers in hw:0,0 with your card and device number):

donc ma ligne de command est

arecord -f S16_LE -D hw:1,0 -c 2 -d 5 test.wav

il faudra donc modifier le motion.conf pour lancer arecord avec ces options lors d’un on_motion_detected par exemple

 

Pour toute question technique concernant cet article, veuillez utiliser les forum situés à https://easydomoticz.com/forum/

Video surveillance a base de raspberry pi et motion

 

Installation d’un système de videosurveillance à base de raspberry pi et  motion

 

J’ai décidé d’utiliser mon raspberry pour faire de la vidéo surveillance de ma maison en mon absence.

L’objectif est de pouvoir faire de la surveillance temps réel mais également lors de la détection de mouvements d’envoyer une alerte via twitter ou par e-mail et generer une vidéo.

Que faut ‘il  ? :

  1. Un raspberry
  2. Une carte SD
  3. une Webcam à la norme UCVIDEO de préférence pour eviter les problèmes de compatibilité.
  4. un accés à internet pour le raspberry
  5. un routeur configurable pour de la redirection de port/adresse

Comment fait on ? :

Phase 1 : Installation

installer une debian sur la sd du raspbery : de nombreux tuto sont dispo sur le net

installer motion (sudo apt-get install motion)

installer wput pour nous permettre d’envoyer la vidéo ou les images  par ftp

donner une ip fixe au raspeberry http://www.pihomeserver.fr/2013/05/24/raspberry-pi-home-server-donner-une-ip-statique-a-votre-machine/

comme j’ai décidé d’envoyer des tweets lors de la détection de mouvement  j’ai  installé le script ttytter pour faire ca en ligne de commande depuis motion.conf

installer ttytter http://www.floodgap.com/software/ttytter/ puis suivre les instructions de configuration

l’envoi de mail via exim (http://www.sbprojects.com/projects/raspberrypi/exim4.php)

connecter la webcam

Phase 2 : le paramètrage

Le fichier de config est motion.conf dans /etc/motion

lancer motion à la main (/etc/motion) et vérifier que tout se passe bien dans cet écran:2014-09-05 21_22_52

pas d’erreurs : on continue.

Sinon corrigez. Pour moi par exemple je ne pouvais pas dépasser 320×240 même si dans motion.conf je précisais 640×480 il m’a suffi de changer le mode V412 pour accéder à du 640×480 avec ma webcam hercules Twist

D’un autre coté si ces images doivent être consultées depuis un smartphone sans connexion 3G cela ne sert a rien de faire des images en 640×480

Phase 3 : les réglages

les images générées par motion sont accessibles via un navigateur : pour cela plusieurs chose à vérifier :

le port utilisé par motion pour la diffusion des images : 8081 par défaut (webcam_port 8081)

le paramétrage autorisant l’accès à distance : webcam_localhost on à passer à off

demander une identification lors de l’arrivée sur cette page :  control_authentication username:password

la qualité des jpg en % à été passée à 80 %  (webcam_quality 80)

donc sur un autre PC en tapant ipdemonraspberry:8081
Lire la suite

Pour toute question technique concernant cet article, veuillez utiliser les forum situés à https://easydomoticz.com/forum/