Mot-clé - domotique

Fil des billets - Fil des commentaires

Mise à jour de domus Link, l'interface web pour heyu, en version 1.1.1

Domus Link, l'interface web pour heyu déjà citée dans l'article sur la domotique X10 vient d'être mis à jour en version 1.1.1. Petit tour du proprio.

Lire la suite...

Arduino network power switch : télécommander via ethernet des équipements basse tension ou 220V avec une arduino

Ce qui devait arriver arriva... A force de jouer avec des cartes Arduino d'un coté et un environnement domotique de l'autre, l'envie vient de jouer avec les 2 en même temps... Voyons ici comment réaliser un "power switch", c'est à dire commander une carte relais, par ethernet, avec une arduino. Cette carte relais sera utilisée pour commander un automatisme de portail d'un coté(sortie sur contact sec) et une imprimante réseau de l'autre. Intéret de la chose par rapport à des modules X10 : le cout. En effet, chaque module X10 220V vaut 39€, alors que l'ensemble Freeduino (15€), carte ethernet (15€) et carte relais (6€) coute le même prix et permet de commander 2 modules au moins...

Nous verrons aussi comment l'ntégrer ensuite à un envionnement domotique sous Linux, utilisant Heyu et le fontal domus.link pour l'interface web.

Lire la suite...

Domotique X10 libre avec Heyu + linux ubuntu + carte relais + carte velleman k8055

Le cahier des charges :

Je souhaite mettre en place une base d'installation domotique évolutive, afin de piloter un ensemble de choses dans la maison. Elle devra avoir une consommation électrique étudiée (donc pas de bi-xeon en serveur, mangeant 500w en permanence...).

Cette installation devra dans un premier temps être capable de piloter :

  • L'arrosage automatique (3 zones indépendantes)
  • La pompe de la piscine (1 voie, 220V)
  • L'éclairage de la piscine (1 voie basse tension 12V)
  • Certains éclairages du salon

Elle devrait pouvoir être pilotée par télécommande radio, interface web (locale ou distante), et idéalement par iPhone (local en wifi, ou distant via 3G).

Dans un deuxième temps, je souhaiterais ajouter à cette installation :

  • L'asservissement du chauffage électrique (hors gel / ou température de confort automatiquement en fonction de plages horaires de présence)
  • L'asservissement du ballon d'eau chaude (déjà asservi par un relais heures creuses EDF, je souhaiterais pouvoir désactiver / activer / forcer le fonctionnement du ballon à distance, afin de le couper pendant les périodes de congés et le réactiver à distance 12h avant le retour de congés)
  • La modulation des plages horaires d'asservissement de certains équipements en fonction de grandeurs physiques externes. Par exemple, le temps de fonctionnement de la pompe piscine en heures devrait être asservi sur la température moyenne extérieure constatée divisée par 2 (ex : si 25 degrés, temps de fonctionnement = 12,5 heures) et tirer au maximum parti des heures creuses EDV (12h00-14h00, 1h00->7h00).
  • La modulation des plages horaires de commande d'autres équipements en fonction de prévisions météo (ex : on n'arrose pas si il est censé pleuvoir le lendemain), ou sur des grandeurs physiques (on arrose ++ si la température moyenne constatée est importante, et -- si il fait plus frais).
  • La lecture de divers capteurs de températures, et le graphe des valeurs relevées
  • La lecture et le graphe des consommations électriques à partir du compteur EDF
  • La lecture de l'information envoyée par EDF pour le pilotage heures creuses / heures pleines

L'installation ne devra PAS:

  • Gérer de caméras (vidéo surveillance). En effet, il existe désormais des serveurs vidéos en provenance de chine, qui diffusent en http sur du mP4 pour une somme modique. Il n'y a donc aucun intérêt à refaire la fonction. De plus, la détection de mouvement impose une vitesse minimale de processeur (pentium4 mini) incompatible avec les besoins mini d'une installation de domotique.
  • Gérer de media center. il y a des systèmes dédiés pour cet usage, et le cout sur l'installation serait important.
  • Fonctionner sous windows
    • <troll>par principe</troll>
    • <troll>pour des raisons de licence</troll>
    • <troll>parce que cela mange trop de CPU</troll>
    • <troll>parce que j'ai le choix</troll>
    • et parce que d'abord. Na.

Découvrons comment le problème a été résolu avec Linux et des Logiciels Libres...

Lire la suite...