Archives par étiquette : controleur IP

Contrôleur IP : relais, App. Android, etc.

Voici plus d’un an que j’ai acheté un kit de contrôle IP sur internet : un serveur de gestion avec interface Web intégrée et une platine composée de 8 relais.

ip_controlCe kit était pour le moment resté sur les étagères, en attente de mise en application, voici qui est désormais fait.

ip_control1

Détail sur la platine relais connectée

Il faut dire que l’engin est assez génial et polyvalent : il va se contrôler via une simple interface Web, via des trappes SNMP, via un simple lien http, ou mieux encore, via une application Android permettant d’activer/lire les relais, de visualiser les entrées analogiques (sonde de température, de pression, etc.) :

ip_control2

Application Android de contrôle IP

Pour obtenir un contrôle distant, via votre tablette par exemple, vous allez devoir NATer le port 161 UDP (= SNMP) de votre connexion internet vers le même port de l’IP de votre module.
Dans l’application Android, indiquez alors l’IP fixe de la box et vous prenez immédiatement le contrôle de l’ensemble des relais, avec la possibilité d’en visualiser l’état lorsque vous le souhaitez.

Concernant les entrées analogiques, il vous sera possible de configurer chaque vu-mètre, selon que vous allez y raccorder un capteur de température, un capteur d’humidité, un capteur de pression, etc. Certes, on peut regretter que l’application ne permette pas de simuler un appuis de bouton (on… 1 seconde… off), qu’elle n’offre pas de mise en route à des heures précises, ou puisse générer des alertes en cas d’évènement. C’est un développement qui pourra se faire en externe, via un serveur Web hébergé par exemple, envoyant régulièrement des interrogations à vos platines et agissant par email ou SMS le cas échéant.

C’est assez bluffant j’avoue, mais le kit sera avant tout réservé aux bricoleurs avertis : on ne branchera pas une lampe avec 3 bouts de fils sans s’entourer de quelques précautions au préalable, l’électricité n’est pas à la portée de toute Mme Michu, soyez prudents.

J’ai pour ma part choisi de poursuivre l’intégration de la platine dans un module électrique étanche :

ip_control3

 

Venez y ajouter un différentiel de protection, 3 prises électriques et vous avez déjà de quoi commander quelques appareils.

Greffez ensuite un capteur de température externe et vous pourrez surveiller la température de votre résidence secondaire, la température du congélateur, etc.

ip_control4

Capteur de température

Reste maintenant à développer un véritable serveur Web, capable d’aller interroger votre ou vos modules, de gérer les alertes, etc. Je laisse désormais la place aux spécialistes de la question, à chacun son domaine après tout 😉

 

 

mPower : administration avancée

mPower intègre une interface web, avec des possibilités toutefois limitées :

mpower_setup

Vous apercevez ici le bon fonctionnement de la connexion WiFi, son cryptage, le nom du réseau, le débit, etc. Plus amusant, le menu déroulant Tools permet de faire un Site Survey : les réseaux WiFi atteignables sont alors affichés. Il permet également d’aligner l’antenne, d’effectuer un ping ou un traceroute. On sent là les vestiges du firmware AirOS, peu intéressant sur une multiprise IP ne disposant d’aucune antenne extérieure par exemple…

L’onglet Configuration ne permet quant à lui que la configuration WiFi et le mode de fonctionnement : un gestionnaire local ou dans le cloud.

Tournons nous désormais vers le SSH et une simple commande :

cd /proc/power;grep '' pf* relay* v_rms* active_pwr1* i_rms* energy_sum*

pf1:0.376895744
pf2:0.999198289
pf3:0.0
relay1:1 (relay.1) on
relay2:1 (relay.2) on
relay3:1 (relay.3) on
v_rms1:225.581348419
v_rms2:225.221172809
v_rms3:225.317321777
active_pwr1:2.094257116
i_rms1:0.024632334
i_rms2:5.133260607
i_rms3:0.0
energy_sum1:0.625
energy_sum2:23.4375
energy_sum3:0.0

Je débranche maintenant tous les matériels par sécurité et je lance une commande d’activation des relais (en gras) :

MF.v1.2.3# echo 0 > relay3
MF.v1.2.3# cd /proc/power;grep  » pf* relay* v_rms* active_pwr1* i_rms* energy_sum*
pf1:0.0
pf2:0.0
pf3:0.0
relay1:1 (relay.1) on
relay2:1 (relay.2) on
relay3:0 (relay.3) off
v_rms1:230.267080307
v_rms2:230.378116607
v_rms3:0.0
active_pwr1:0.0
i_rms1:0.0
i_rms2:0.0
i_rms3:0.0
energy_sum1:0.0
energy_sum2:0.0
energy_sum3:0.0
MF.v1.2.3#

… et voici le relai numéro 3 coupé ! Pour l’activer, utilisez echo 1 > relay3

Un utilisateur a conçu un script pour faciliter la connexion ssh et lancer les commandes, cf sur cette page.

Pour le moment par contre, pas d’application Android ou iPhone, mais cela ne devrait pas être impossible à réaliser pour qui dispose des compétences, le matériel semblant assez ouvert, même si, trop récent, un SDK ne semble pour le moment pas totalement disponible.

Via un navigateur, de rapides essais montrent l’impossibilité d’utiliser toutes les fonctionnalités avec Android, le Flash Player étant systématiquement réclamé. J’avoue ne pas avoir poussé au delà les essais, mais sachez qu’il est tout de même possible d’accéder aux appareils et de commander à distance, la preuve avec la capture d’écran sous Firefox :

mpower_android

mFi sur Firefox Android

 

 

mFi et capteurs : précisions

Visiblement, mFi vous plait, à en juger par le nombre d’emails reçus sur le sujet.

Une précision qui a son importance : tous les capteurs nécessitent un contrôleur mPort pour fonctionner, ils ne sont pas indépendants comme vous avez pu le voir dans les différentes documentations.

Les différents capteurs se relient via un simple cordon Ethernet comme vous pouvez le voir sur l’illustration ci-dessus. mPort dispose d’un 3ème port ethernet pour se relier à votre réseau, d’un module WiFi intégré pour s’y relier en WiFi, et de ports terminaux pour y relier des capteurs d’ouverture.

Si vous disposez de modules RS232, une version dédiée existe, permettant de gérer ces modules via un mPort spécialisé. Cette version série permet en outre de venir raccorder une antenne WiFi externe, prenant alors la place du module WiFi intégré par défaut, une façon d’offrir une couverture supérieure à la moyenne.

Une fois encore, et en toute honnêteté, attention aux délais d’approvisionnement : il s’agit de matériels récents et, comme toujours, Ubiquiti ne va produire qu’en toute petite quantité, histoire de tester la réponse du marché. Il faudra donc s’armer de patience pour espérer arriver à approvisionner de façon très régulière, vous êtes prévenus.

Par conséquent, il est préférable de nous passer un coup de fil AVANT toute commande, plutôt que de valider un envoi Chronopost et de venir ensuite geindre parce que nous n’avons pas pu vous téléporter votre commande dans les 5 minutes (je connais des spécialistes du e-conflit via boutique en ligne interposée, des spécialistes de l’absence d’anticipation ou d’organisation…) 😉

Contrôleur IP : température, humidité, niveaux, etc.

Nouveau contrôleur IP économique sur notre boutique en ligne, un contrôleur plutôt capable somme toute :

  • Port ethernet 10 Mbit
  • Serveur web intégré avec accès protégés
  • 2 entrées digitales avec modes « logic level » et « dry contact »
  • 2 entrées analogiques avec des valeurs commutables : 0-5 VDC ou 0-100 VDC, selon configuration matérielle
  • 2 sorties relais avec contacts NO et NC
  • Une interface à 1 fil pour un maximum de deux capteurs d’humidité/température
  • Monitoring humidité et contrôle
  • Support SNMP V1, SMTP,VLAN
  • Envoi de messages Trap SNMP ou d’emails sous conditions
  • Filtrage MAC
  • Mise à jour FTP distante

Continuer la lecture

Le tout IP : imaginez la vie qui va avec !

Un billet en a déjà parlé en 2010 : basculez vers le tout IP !

L’idée est de créer vos réseaux de transport, qu’ils soient filaires ou via des ponts sans-fil, de créer vos voies rapides, avec le débit le plus élevé possible, de façon à ensuite y faire transiter ce que bon vous semblera :

  • vidéo
  • audio
  • télécommande
  • surf internet
  • surveillance
  • emails
  • streaming
  • etc..

Avec un client au téléphone, j’ai coutume de dire qu’il faut en premier s’occuper de « poser le tuyau » : ce que vous ferez ensuite passer à l’intérieur n’est plus de notre ressort, mais TOUT peut y transiter, en fonction du matériel choisi initialement. Cela suppose donc de correctement choisir son matériel, de prévoir les évolutions des données transportées, de façon à ne pas avoir à racheter de nouveaux modules dans trois mois (même si je n’ai rien contre, notez le bien 😉 ).

Le tout-IP permet de plus de rendre vos applications communicantes et surtout accessibles de partout si vous les raccordez à internet. Oui, SI ET SEULEMENT SI, car rien ne vous oblige bien évidemment à relier votre réseau IP vers le monde extérieur : vous pouvez tout à fait fonctionner en intranet, purement local.

Imaginez :

  • deux caméras surveillant votre domicile
  • une caméra surveillant l’entrée, avec envoi d’image immédiat par email en cas de détection de mouvement ou d’ouverture de porte
  • un disque dur en réseau (NAS) stockant vos principaux documents, vos photos, vos MP3, vos Divx
  • une télécommande 220V pour activer votre chauffage, lancer le lave-linge, allumer une lampe
  • une station météo
Depuis votre smartphone, tous ces matériels vont devenir accessibles. Vous pourrez ainsi obtenir une vidéo en temps réel de l’une des trois caméras IP, activer une lumière extérieure, écouter en streaming ce MP3 que vous avez oublier de copier sur le smartphone, charger votre dernier CV au format PDF, et recevoir les statistiques de la station météo locale !
Le facteur vient sonner ? Vous recevrez un cliché par email !! La voisine profite de votre absence pour venir admirer de près votre jardin ? Email immédiat de Mme Michu prise sur le vif 😉 Certes, nous allons très loin avec cet exemple, mais il vous donne une idée des possibilités infinies du tout IP.
L’interconnexion des matériels n’en est qu’à ses débuts, comme semble l’annoncer le dépôt de marque de Freemobile, avec une possible application de télésurveillance. J’en fais une fois encore le pari, 2012 verra le décollage de l’IP et de la mobilité, avec l’espoir de basculer rapidement en IP V6, sous peine de voir nos ressources en adresses fondre à vue d’oeil.

IP Power : contrôlez à distance, via IP

Il est parfois utile de pouvoir télécommander une mise sous tension ou l’arrêt d’un matériel 220 V, voir de surveiller la réponse au ping d’un périphérique réseau : c’est la raison d’être du contrôleur IP pour prise de courants.

Disposant de 4 sorties 220 V, cet appareil va permettre de :

  • télécommander l’allumage ou l’extinction d’une prise 220 V
  • programmer l’allumage ou l’extinction à un horaire précis
  • tester la réponse au ping d’un appareil IP

Un controleur IP avec relais

Un nouveau produit pointe le bout de son nez, sous la forme d’un contrôleur IP et d’une série de relais associés.

Reliez le contrôleur à votre réseau, qu’il soit ethernet ou WiFi (via un adaptateur dans ce dernier cas), et vous aurez accès à distance à la gestion (ON/OFF) de tous vos relais, soit via un simple logiciel Windows, soit via un serveur web embarqué dans le module de gestion, ou, mieux encore, via des trames SNMP dirigées directement vers votre contrôleur.

Ce matériel existe en plusieurs versions, ici avec 8 relais :

mais peut également être fourni avec 16 relais :

Caractéristiques techniques du contrôleur :

  • Dimensions : 43 x 55 mm
  • Interface Ethernt 10 Mbps avec LED d’activité
  • Consommation <50 mA / 12 Vcc
  • Alimentation 7.5 – 25 Vcc
  • Protocoles ARP, IP, ICMP (ping), SNMP v1, Web, TFTP
  • Deux adresses MAC protégées pour un accès sécurisé
  • Support des tags VLAN 802.1q
  • 2 x 8 sorties digitales
  • 1 x 8 sorties analogiques ou digitales avec convertisseur A/D 10 bit (0-3.3V)
  • Serveur Web intégré, avec accès à toutes les fonctions

L’interface Web intégrée est relativement complète, permettant d’activer à volonté les relais de votre choix, et de lire l’état des entrées :

Toutes les commandes peuvent en outre être exécutée via des trames SNMP envoyées depuis une commande DOS, Linux, ou tout autre matériel de votre choix. Les sondes SNMP préconfigurées vous sont fournies, permettant une utilisation immédiate.

Les applications :

L’imagination ne suffirait pas pour trouver une application à ce genre de module. Vous pourrez par exemple aller allumer votre chauffage avant d’aller rejoindre votre résidence secondaire, mettre le café en route, allumer le jardin ou le projecteur d’entrée, mais également vérifier la température via un capteur externe lu sur le port d’entrée analogique, couper le courant du relais 1 durant 5 secondes pour relancer votre serveur ou votre borne WiFi, etc.

Au niveau industriel, les applications seront encore plus nombreuses : déclencher le chauffage d’un atelier, allumer un projecteur de sécurité pour visualiser sa zone d’éclairage sur la caméra IP associée, vérifier un capteur d’alarme, etc.