civade.com

Aller au contenu | Aller au menu | Aller à la recherche

lundi 12 avril 2010

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 W10 vient d'être mis à jour en version 1.1.1.

Beaucoup d'améliorations au menu dans ce frontend, que vous pourrez découvrir dans le change log.

Merci encore à Istvan Hubay Cebrian pour son remarquable travail!

samedi 25 juillet 2009

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

mercredi 8 juillet 2009

Arduino shields : la catalogue de cartes additionnelles continue de s'étendre

Freeduino



Sous le vocable "Arduino Shields" sont désignées les cartes d'entrées sorties pour Arduino, cette jolie petite plateforme de développement embarquée à base de processeur Atmel ATMega8 / ATMega168 / ATMega328. On trouve de nombreuses cartes, qui pour entre 15 et 30 euros pièce ajoutent des fonctionnalités intéressantes à l'Arduino : Ethernet, transmissions sans fil (Xbee), interfaces LCD graphique couleur, monochrome, ou texte, clavier, matrices de leds...


De quoi titiller votre imagination!

Lire la suite

samedi 4 juillet 2009

Arduino / boarduino sous stéroides avec l'ATmega328 en remplacement direct de l'ATmega168

Que le premier possesseur d'arduino qui n'ait pas été limité par la taille mémoire du micro-contrôleur lève la main...

En fait, nous avons été servis par Atmel qui nous met a disposition un micro-contrôleur compatible avec 32Ko de flash au lieu de 16, et 4Ko de ram au lieu de 2 et 1K de flash au lieu des 512 octets, et le tout parfaitement compatible avec l'ATmega168 oul'ATmega8 qui équipe nos cartes à l'origine. Super !

Mais voyons comment l'installer.

Lire la suite

samedi 23 mai 2009

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

dimanche 1 juin 2008

Mise en place d'un port série sur le NAS NSLU2 de Linksys équipé de la distribution uNSLUng

La plupart des appliances qui marchent avec un linux embarqué disposent d'au moins un port série, mais qui n'est malheureusement accessible qu'en interne. Dans le meilleur des cas, le connecteur et les transceivers RS232 sont présents, mais le plus souvent il n'y a rien qu'un emplacement sur la carte mère pour un accès aux signaux ttl ou 3.3V du port série. Il convient donc de souder un connecteur sur la carte mère de notre appliance, et de réaliser un adaptateur de niveau qui nous permettra de connecter notre console série. Les efforts seront bien récompensés, puisque la plupart du temps les constructeurs donnent accès à un shell direct, sans aucune protection étant donné la relative complexité 'mécanique' d'accès à ce shell. Nota: Le principe est également valable pour le WRT54G de Linksys qui dispose non pas d'un mais de 2 ports série...

Voyons ici comment cela se passe sur un NAS NSLU2 de Linksys...

Lire la suite

mardi 1 mai 2007

Installation de Freeplayer sur Redhat Enterprise 4 & CentOS 4 ou comment vous passer d'un disque multimedia avec une freebox

Mon bon vieux lecteur multimedia Kiss DP 500 ayant rendu l'âme, et celui-ci diffusant tous les contenus audio et video de la maison, je me suis attelé à trouver une solution alternative. J'ai trouvé de très chouettes produits sous la forme de disques du multimedia, qui pour moins de 350 euros, permettent de stocker et lire de fichiers audio et vidéo et sont même équipés d'une prise réseau.

Mais au moment de payer, je me suis rappelé que la freefox HD était capable de lire des films stockés sur une autre machine par une fonctionnalité nommé ''FreePlayer"... Ceci réglait donc mon problème.

Si l'installation de freeplayer est une partie de plaisir sous Windows, l'installation sur linux reste parfois complexe. C'est en partie lié au fait que Free n'ait livré que les sources et pour une autre partie au fait que vlc - sur lequel repose free player - est complexe à compiler.

Fort heureusement, un portage de freeplayer existe pour Mandriva, et DAG nous fournit tout le reste.

Voyons voir comment installer le tout sur une Redhat Enterprise 4, ou la Centos 4, qui sont équivalentes...

Lire la suite

mercredi 18 avril 2007

Configuration des softphones IP pour Free : SJphone, X-Lite et Kapanga

Il n'est pas toujours très simple de configurer les logiciels de téléphonie IP (softphones). Etant en déplacement sur un réseau particulièrement étanche aux 'configs par défaut', j'ai du chercher le paramétrage permettant de passer la translation d'adresses de certains routeurs. La solution s'appelle STUN (ou Simple Traversal of UDP (User Datagram Protocol) through NATs (Network Address Translators)) et est rarement documentée lorsque l'on parle de la configuration des softphones pour une utilisation derrière un accès Internet Free car n'est pas nécessaire dans ce cas de figure.

J'ai donc configuré 3 logiciels de téléphonie IP et les ai testés avec succès derrière deux routeurs faisant chacun du NAT ( cable modem +routeur infrastructure) et fait marcher le tout en République Dominicaine... Et bien évidemment, à mon retour, ca marche aussi en France. je ne garantis pas que cela fonctionnera pour vous sur tout types de réseaux, mais en tout cas, that 'works for me (tm)' ;-).

Lire la suite

samedi 9 septembre 2006

Un master sur les logiciels libres forme des chefs de projets et des architectes des LL

L'Université du Littoral de la côte d'Opale à Calais innove avec la création d'un Master I2L (Ingénierie du Logiciel Libre).

En partant de l'idée que le libre est désormais une réalité incontournable pour les organisations d'aujourd'hui, la formation propose en 2 ans, de former des informaticiens de haut niveau capables de mener à bien la mise en place de solutions informatiques basées sur l’intégration de produits et technologies issus du monde du logiciel libre et d’accompagner les organisations dans des processus de migration vers les logiciels libres ou d’intégration de ces logiciels.

Une initiative à saluer, car va permettre de disposer de cadres formés aux nouvelles exigences du libre pour l'industrie et les collectivités locales et territoriales.

Lire la suite

mardi 16 mai 2006

Google Picasa, Google Trends, Google Sketchup et Google Notebook

Je suis toujours étonné de voir la créativité des chercheurs de Google pour trouver de nouveaux produits et services à proposer aux Internautes. Avec l'utilisation massive d'Ajax dans leurs interfaces, et la simplicité qui les caractérise, leurs outils sont déjà incontournables... Dressons en la liste ensemble, et notamment des nouveautés.

Lire la suite

lundi 6 mars 2006

Plateformes de développement collaboratif

Après le précuseur Sourceforge, qui a fait de son logiciel libre un logiciel commercial, d'autres plateformes de développement collaboratif ont vu le jour à partie de la dernière version libre de Sourceforge.

En est témoin par exemple GForge, qui motorise pas mal de plateformes de développement de logiciels libres. Une rapide recherche avec les tags avancés de Google (inurl:gforge) m'en a montré un nombre incalculable.

J'en ai sélectionné une vingtaine qui se trouve désormais dans la barre de liens. Il est fort probable qu'avec ceux ci, vous puissiez accéder à la quasi totalité du logiciel libre accessible sur le marché...

Bonne lecture!

mercredi 7 juin 2000

Infos Légales

Edition & Redaction :

Ce Blog est édité et rédigé à titre personnel par :

Jean-Philippe Civade
9, rue Gustave Courbet
34130 Saint Aunes
Tel: 06 86 81 68 38
Mail : jp@civade.com

Déclaration CNIL :

Ce site n'a pas fait l'objet de déclaration à la CNIL, ne contenant aucune données personnelles.

Modération :

Les commentaires et les rétroliens (trackbacks) enregistrés sur ce site pourront faire l'objet d'une modération (suppression et/ou modification) sans préavis et à tout moment, notamment si leurs contenus contreviennent aux lois en vigueur.

Propriété intellectuelle :

Sauf mention contraire, le contenu de ce site est soumis à une licence Creative Commons de type "Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique 2.0" dont le mode de fonctionnement est détaillé sur cette page web.

Hébergement :

100 % Net
1280 Avenue des Platanes
Future Building II
34970 Lattes
Tel : 04 67 996 491
http://www.100p100.net
Mail : contact@100p100.net