[Domotique] Notions de bases

Résolu/Fermé
Maxwell - 11 juil. 2005 à 17:47
 ptitgal - 18 janv. 2010 à 12:29
Bonjour à tous,

Développeur professionnel et depuis peu proprio d'un appartement, je souhaite me lancer dans la "petite" domotique (pour commencer hein...). Le problème est que je ne trouve aucune aide simple ou des tutoriaux.

Car si je sais traiter l'information grâce à de nombreux langages, je ne sais pas comment récupérer les informations de l'exterieur (position d'un interrupteur, température ambiante,...) ni comment agir avec l'extérieur (ouvrir le volet roulant, allumer la lumière,...). J'ai bien quelques idées pour allumer une ampoule evec un port com par exemple, mais comment controler son intensité ?

En d'autre termes, quel matériel utiliser pour gérer les entrées/sorties qui sortent de l'ordinaire (carte son, port usb...)? J'imagine d'ailleurs qu'un OS tel que Linux ou même Unix soit trés (mieux?) adapté à ce genre de besoin que notre OS mondialement préféré... Qu'en pensez-vous?

Merci d'avance pour vos réponses.

17 réponses

Bonjour,

Intégrateur domotique, je peut d'ores et déja vous dire de faire attention, la domotique, c'est la manipulation de l'éléctricité, et l'éléctricité, ça tue d'une part et d'autre part, ça ne se bidouille pas avec une carte sur un PC.

Voilà, morale est faite. Si vous vous faites griller au 230V ou si votre logement brûle à cause d'une mauvaise section de câblage, on vous aura prévenu...

Sinon, côté prix, bien c'est pas donné ! Toujours la même raison : l'éléctricité ! C'est dangereux, donc les modules doivent passer des certifications, et des certifications, c'est pas donné.

Côté technos, attention au X10 ! C'est vieux, et c'est un protocole conçu pour les réseaux américains 110V. Cela a été adapté pour les réseaux 230V, mais les signaux dépassent les normes françaises. En clair, vous allez avoir un réseau complètement parasité.
Sinon, il y a DeltaDore, avantage : ça marche plutôt bien, c'est Français (cocorico !) c'est pas trop cher. Inconvénient : c'est un système propriétaire, donc vous ne pouvez pas programmer votre application de pilotage à distance via iPhone.

Le must restant le système KNX, des logiciels opensource existent, c'est standard ET normalisé, interopérable, multi constrcteurs... mais cher et assez difficile à paramétrer (c'est grâce à ça que je dort pas à la rue..)!
3
Furtif Messages postés 9887 Date d'inscription lundi 25 avril 2005 Statut Contributeur Dernière intervention 8 mars 2010 927
11 juil. 2005 à 18:00
Bonjour

Pour contrôler des entrées et des sorties Tout ou Rien, ou analogique, il faut des cartes spécifiques, qui vont pouvoir dialoguer avec le PC.

Le bus de communication utilise souvent le RS488, pour des problèmes de distance des cartes, installées à proximité du tableau électrique, par rapport au PC. Il existe des convertisseurs RS 232 / 488 assez classiques.

Les cartes locales disposent d'un minimum d'intelligence, et sont souvent capables d'éxécuter le programme chargé depuis le PC, de manière autonome (Off line).

Une bonne approche en développement est proposée chez LEGRAND (voir le site).

Etant donné la complexité du sujet, regarde d'abord là, avant de poursuivre .... je reste disponible.
2
Merci pour ta réponse Furtif, ca m'a permis d'étendre un peu mes recherches.

Tant que j'y pense, est ce que quelqu'un connait un article traitant de domotique (comparaison X10/FLASH, tendances,...) et pourrait m'y diriger?

Autrement je trouve que les solutions toute pretes, genre usb + telecommande + ordres en CPL sont hors de prix et pas du tout adapté à mes besoins. En fait, je n'ai pas de besoin en domotique "pure".

Ce que je souhaite, c'est comprendre comment ça marche©. Je ne suis pas interressé par le fait de pouvoir surveiller mon entrée ou simuler une présence, mais par un travail de recherche et de compréhension.
Je veux pouvoir me servir -à moindre frais si possible- d'un ordinateur pour controler simplement du materiel. Pour cela j'ai aujourd'hui 2 objectifs trés simples :
1, pouvoir ouvrir ou fermer un interrupteur quelconque (ampoule) avec une ligne de commande.
2, pouvoir connaitre la température ambiante.

Je pense que ces 2 exemples sont représentatifs du principe et de ce fait un bon point de départ.

Dernière petite chose, ma grande faiblesse dont j'aurai du parler dés le début : je n'ai aucune compétence en électronique. Autant niveau programmation, RAS, autant la je touche pas une bille. Donc quand je lis :

"Le bus de communication utilise souvent le RS488, pour des problèmes de distance des cartes, installées à proximité du tableau électrique, par rapport au PC. Il existe des convertisseurs RS 232 / 488 assez classiques. "

j'en mene pas large.

Furtif : où trouver les cartes spécifiques d'I/O dont tu parles ?

Merci ,

Cordialement,

Max
1
Sur le site d'Alprotech il y a beaucoup de solutions sur les systèmes domotique:
http://www.alprotech.fr/.
0
Furtif Messages postés 9887 Date d'inscription lundi 25 avril 2005 Statut Contributeur Dernière intervention 8 mars 2010 927
12 juil. 2005 à 11:09
Bonjour

Une approche du sujet, sans aucune compétence est ...un challenge ..

Je comprend mieux ton approche. Je te conseille l'achat d'un kit d'évaluation, ça se trouve chez les revendeurs en électronique, genre CONRAD, qui doit avoir un site.

Ils proposent en général, une carte équipée d'un processeur (rien à voir avec Pentium ou autre), une interface Entrées / Sorties (analogiques ou TOR) pour quelques voies, une interface de com. numérique avec le PC en RS232 (c'est le port Com standard de ton PC), et un petit soft de développement pour manipuler la carte et développer des petits programmes.


ça devrait convenir à ce que tu cherches.
0
Furtif Messages postés 9887 Date d'inscription lundi 25 avril 2005 Statut Contributeur Dernière intervention 8 mars 2010 927
12 juil. 2005 à 11:23
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
WOW.

Merci.

Je continue asciduement mes recherches, et si je ne me trompe pas, le secret réside dans le bus I2C ?

Apparemment, Phillips propose un grand nombre de composants I2C, allant de la sonde thermomètre à des trucs dont j'ai même pas idée de à quoi que c'est que ça peut bien servir...

C'est bien à ça que doit servir la carte HERAKLES présente sur le lien que tu m'as donné ? Et est ce que "Controler" 4 bus I2C signifie envoyer et recevoir des informations ?

Merci infiniement pour ton aide. Je commence hélas à percevoir l'étendue de mon ignorance en électronique...

Max
0
Furtif Messages postés 9887 Date d'inscription lundi 25 avril 2005 Statut Contributeur Dernière intervention 8 mars 2010 927
12 juil. 2005 à 14:29
Oui, Le Bus est bidirectionnel, d'ailleurs en Full duplex si je ne m'abuse.

Mais, rendu à ce point là, il vaudrait mieux que tu t'entretienne avec ceux qui le vende ... ils pourront certainement t'en dire plus et peut-être t'envoyer de la doc .
0
Furtif Messages postés 9887 Date d'inscription lundi 25 avril 2005 Statut Contributeur Dernière intervention 8 mars 2010 927
12 juil. 2005 à 14:58
Je précise quand même au niveau architecture du système :

La carte 4 bus I2C comprend le microcontroleur et sa mémoire. elle peut être reliée au PC pour les affichages, les développements etc..par un port Com (RS232C)

Chaque bus I2C pourra contrôler de 1 à 16 cartes interface (ici avec relais) pour les sorties TOR

Par contre, je n'ai pas vu sur cette page, de carte d'acquisition (TOR ou Ana), mais ça doit se trouver.

De toute façon, sous I2C, il suffira de trouver une carte compatible.
0
L'acquisition d'un controleur I2C (PCI ?) est elle indispensable pour pouvoir en profiter ?
0
Furtif Messages postés 9887 Date d'inscription lundi 25 avril 2005 Statut Contributeur Dernière intervention 8 mars 2010 927
12 juil. 2005 à 15:11
Ben pourquoi PCI ?

Non, tout devrait être dans le kit, et donc extérieur au PC.

Par contre, si tu trouves une carte PCI avec un port I2C, tu n'as plus besoin d'un contôleur externe, mais je vois pas bien l'intéret, puisque le kit te donne 4 ports I2C au lieu d'1.

De toute façon, que la carte contrôleur soit interne ou externe ......
0
Furtif Messages postés 9887 Date d'inscription lundi 25 avril 2005 Statut Contributeur Dernière intervention 8 mars 2010 927
12 juil. 2005 à 15:20
A tout hasard, mais d'un autre niveau (plus pro):

http://www.lextronic.fr/mikro/picacqui.htm
0
hoho...

je clique sur le lien, j'ecarquille les yeux, la bouche entrouverte je lis un peu...

premiere ligne :

"idéale pour les centres de recherche, les bureaux d'études, les écoles d'ingénieur, etc..."

dernière ligne :
" Le starter-kit complet (sans alim.) 405,52 € HT 485,00 € TTC"

Sourire crispé, je clique sur la croix. Celle en haut à droite.

Merci pour tes suggestions, mais la c'est beaucoup trop pour moi (du moins pour le début, qui sait ?...;P).

Je trouve que pour une première journée, j'en ai appris pas mal. Je récapitule pour ceux que ça interresse:

1, Il faut un ordinateur avec un port com. (ou série, voire usb, tout depend du controleur I²C non ?)

2, Il faut des composants I²C que l'on connecte à ce controlleur(horloge, thermomètre, interrupteur, ecran lcd,...). Phillips (et sans doute d'autres) en propose plus de 400:
http://www.semiconductors.philips.com/markets/mms/protocols/i2c/products/

Autrement, avec de (trés) bonnes notions d'électronique, on peut les fabriquer soi-même:
http://perso.easynet.fr/~chrisg/mnu1.htm

3, à l'aide d'une dll fournie avec le controleur (ou avec le composant ?), on programme les composants en entrées/sorties.(A partir de la je devrait m'en sortir...)



houuuuuu ça a l'air drolement interressant tout ça!...

Merci encore Furtif, j'aurai jamais avancé si vite sans toi ;)

J'essaierai de garder ce thread à jour au fur et à mesure de mes trouvailles.
0
Furtif Messages postés 9887 Date d'inscription lundi 25 avril 2005 Statut Contributeur Dernière intervention 8 mars 2010 927
12 juil. 2005 à 16:56
Voui, je ne connais pas tes moyens, ni tes ambitions, face à ce projet ... alors j'ai ratissé large, je le reconnais.

Bon courage
0
As tu abouti ton projet ? Merci car ca m'intéresse aussi
0
Mise en bouche intéressante. Je suis un plein projet de construction, et j'ai l'intention de m'occuper de la domotique moi-même petit à petit. Je serais aussi curieux de savoir où tu en es dans ton projet.

Cordialement
0
superkikim Messages postés 22 Date d'inscription samedi 16 septembre 2006 Statut Membre Dernière intervention 14 mars 2015 67
16 mars 2009 à 16:56
Salut PtitGal,

Merci pour ta réponse intéressante.

Quel est selon toi le background nécessaire ? Je n'espère pas tout programmer moi-même. Je ne veux pas y passer mes nuits :-) J'ai vu que KNX diffusait sa plateforme et que n'importe qui pouvait maintenant développer des modules.

J'imagine qu'avec ce qu'il y a sur le marché à ce jour, il est possible pour un informaticien expérimenté de mettre en place un réseau KNX et de le configurer et le gérer avec les outils qui existent, non ?
0
Background ? Heu, avoir des notions d'abord éléctriques, car c'est 70% du travail à faire ! Donc savoir quelle section de câble utiliser en fonction de l'application, savoir monter un tableau éléctrique, heu, c'est déja pas mal !

Pour la configuration, l'outil diffusé par KNX (ETS) est un cauchemard pour les novices. Heuresement, il existe d'autres solutions. Certaines boîtes peuvent même te livrer les automates déja configurés par rapport à l'instalaltion que tu désires.

Ensuite, KNX ne diffuse pas grand chose à ma connaissance. Mais une fois que ton installation est câblée et configurée, ce ne sont plus que des 0 et des 1. En projets intéressants, il y a Caliméro et OpenRemote.
0
superkikim Messages postés 22 Date d'inscription samedi 16 septembre 2006 Statut Membre Dernière intervention 14 mars 2015 67
17 mars 2009 à 07:49
Merci PtitGal.

Comme on fait construire la maison, un electricien va être chargé de poser tous les interrupteurs, prises, etc... Nous allons donc directement lui faire poser du KNX compatible, si c'est possible. Dès lors il ne resterait plus que la partie configuration/gestion...

Concernant KNX, j'avais mal compris. En fait c'est un gars qui développe un logiciel. Mais il semble être nouveau et la beta ne sort que dans 15 jours: http://lifedomus.blogspot.com/2009/03/lifedomus-beta-j-15.html

Ca devrait nous ouvrir pas mal d'horizons. Mais ca risque de prendre du temps.

Côté X10, y a Stantor. Mais si je te comprends bien, le X10... c'est vieux et peu recommandable. C'est vrai que l'idée d'avoir du 220 partout, jusque dans l'électronique ne me rassure pas :-)

Mais faire appel à un spécialiste pour l'ensemble des travaux risque de couter cher :-( Enfin. on verra. Si il s'avère que la construction est moins chère que prévu, je pourrais y pnser :-)
0
Désolé pour la réponse tardive.

Tu peut aller sur le site http://www.comfortice.com, aujourd'hui, c'est certainement la meilleure solution pour les novices, qu'ils veuillent programmer soit même ou seulement concevoir et déléguer les parties sensibles à un pro.

L'ensemble de l'offre a un bon rapport qualité/prix (et surtout fiabilité).
0
essai de voir si cela peut te convenir
http://www.relaycontrollers.com/
0
Solution à éviter pour rester aux normes éléctriques en vigueur (et notanment se faire rembourser par les assurances en cas d'incendie).
0