Feb.11

Fonctionnement de la fibre Orange et remplacement de la Livebox par un routeur Mikrotik sous RouterOS – Petit aperçu de mon réseau local, du GPON, de l’IGMP, Asterisk et Cacti sans oublier Constellation

Suite à l’installation de la fibre Orange à mon domicile  fin décembre, je vous propose ici une découverte de la fibre optique et notamment de la technologie GPON déployée par Orange.

Vous découvrirez aussi comment configurer l’Internet, la TV et la téléphonie sans Livebox, en utilisant votre propre routeur, dans mon cas un Mikrotik RB3011 sous RouterOS.

Une petite découverte de mon réseau local (focus sur la partie réseau et non sur les serveurs/systèmes), de l’IGMP, du serveur de téléphonie Asterisk ainsi que de la solution de supervision Cacti.

Ma baie réseau

J’ai initialement écrit ce guide sur lafibre.info (à lire en intégralité) mais je vous propose ici une version “remasterisée” pour les lecteurs de mon blog.

Même si ce n’est pas tout à fait dans ma ligne éditoriale habituelle (développement, IoT, Constellation & co…), vous découvrirez en fin d’article que Constellation n’est jamais très loin même sur des sujets comme celui-ci Sourire

Infra

Feb.09

Jul.12

Programmez! Spécial été 2016 : Embarquez vers la Constellation et connectez votre voiture Tesla à votre domotique

Comme chaque été, le magazine Programmez! sort son numéro spécial été avec pleins d’articles croustillants : Robot, domotique, voiture, jeux et Raspberry, etc… pour vous accompagner à la plage, à la montagne, ou au bureau !

Couverture Programmez! n°198

Et une fois n’est pas costume vous retrouverez dans ce numéro la 1ère partie d’un nouveau dossier Constellation.

Constellation

Domotique,Constellation

Jul.12

Découverte des ESP8266 : le microcontrôleur connecté par Wifi pour 2€ au potentiel phénoménal avec Constellation

Ce dossier a été initialement publié dans le magazine Programmez! n°190 en novembre 2015.

Programmez! n°190 - Novembre 2015 Article Programmez!

Arrivé à l’été 2014, l’ESP8266 est un microcontrôleur produit par la société chinoise Espressif intégrant un module Wifi.

Avec un prix avoisinant les 2€, il a très vite séduit les foules qui se sont empressées de créer une communauté dans laquelle on retrouve maintenant beaucoup de documentation, de bouts de codes, des firmwares et projets en tout genre.

Initialement cette puce était un « simple » module Wifi permettant à un microcontrôleur équipé d’une liaison série, tel un Arduino, de disposer d’une connectivité Wifi pour un prix dérisoire. Mais en Octobre 2014, Espressif publié un kit de développement (SDK) permettant de reprogrammer la puce supprimant ainsi la nécessité d’un microcontrôleur séparé. Comme nous allons le découvrir dans cet article, les possibilités sont immenses !

Domotique,Constellation

Nov.10

Contrôlez votre maison avec la télécommande de la TV–ou comment envoyer et recevoir des signaux infrarouges avec un ESP8266 et Constellation

Suite à la publication dans le magazine Programmez! de mon dossier sur les ESP8266, des microcontrôleurs équipés d’une interface Wifi, je vous propose ici la réalisation d’une passerelle infrarouge dans Constellation pour moins de 10€.

Grâce à celle-ci, vous pourrez envoyer ou recevoir des signaux infrarouges (IR) depuis vos programmes, scripts, pages Web ou objets connectés dans Constellation.

Schéma général

Après une introduction au monde du signal infrarouge, je vous expliquerai comment j’ai pu porter l’excellente librairie Arduino “IRremote” sur ESP8266 et comment l’intégrer dans Constellation.

Nous exploiterons cette passerelle pour :

  • Piloter des appareils IR depuis une application Web ou Android avec 5 lignes de JavaScript ou même un script Powershell
  • Piloter une scène BabylonJS ou sa maison (domotique Z-Wave, lampes Hue, thermostat Nest ou media-center Kodi) depuis une simple télécommande infrarouge

Passerelle IR pour Constellation

Bonne découverte …

Domotique,Constellation

Oct.29

ESP8266 : des microcontrôleurs avec Wifi intégré pour 2€, l’avalanche des objets connectés dans Constellation : dossier complet dans le magazine Programmez!

Arrivé à l’été 2014, l’ESP8266 est un microcontrôleur produit par la société chinoise Espressif intégrant un module Wifi. Avec un prix avoisinant les 2€, il a très vite séduit les foules qui se sont empressées de créer une communauté dans laquelle on retrouve maintenant beaucoup de documentation, de bouts de codes, plusieurs firmwares, projets en tout genre et des forums très riches d’enseignement.

ESP8266

Initialement cette puce était un « simple » module Wifi permettant à un microcontrôleur équipé d’une liaison série, tel un Arduino, de disposer d’une connectivité Wifi pour un prix dérisoire. Mais depuis Octobre 2014, Espressif a publié un kit de développement (SDK) permettant de reprogrammer la puce supprimant ainsi la nécessité d’un microcontrôleur séparé ! On peut donc maintenant développer sur ce microcontrôleur autonome en C++ natif, en Arduino, en Lua, etc…

ESP8266 - ESP-01

Grâce au SDK Constellation, ce microcontrôleur de la taille d’une pièce de 2€ peut échanger avec tous les systèmes connectés de votre Constellation comme avec un thermostat Nest, une alarme Paradox, de la domotique Z-Wave, des ordinateurs Linux ou Windows, etc… Et le tout en quelques lignes de code seulement !

Différents modèles de l'ESP8266 par AI-Thinker

Update Juillet 2016 : ce dossier est désormais disponible en ligne sur mon site à l’adresse : https://sebastien.warin.fr/2016/07/12/4138-decouverte-des-esp8266-le-microcontroleur-connecte-par-wifi-pour-2-au-potentiel-phenomenal-avec-constellation/

Domotique,Constellation

Oct.09

Créez votre “Home Analytics” : l’analyse et le reporting de votre domotique, informatique et objets connectés avec ElasticSearch, Graylog, Kibana et la plateforme Constellation

connect houseDésormais la maison est équipée d’une multitude de systèmes informatiques et d’objets connectés. Des serveurs, aux média-centers (XBMC/Kodi) et ordinateurs en tout genre, en passant par le thermostat connecté, la TV & ampli connectées, les capteurs météo connectés, système d’alarme connecté, lampes connectées, etc… La maison intelligente dispose d’un nombre impressionnant de capteur produisant beaucoup de données.

Par exemple un module intérieur NetAtmo produit des données sur la température mesurée, l’humidité, le taux de CO² mais aussi l’état de sa batterie, la puissance du signal, etc.. Sur un ampli Home-Cinéma on aura son état (allumé ou éteint), le niveau du volume, l’entrée sélectionnée, etc… Un micro-module Fibaro Z-Wave indiquera quant à lui l’état de ses relais et une zone du système d’alarme indiquera si elle est ouverte ou fermée, en alarme, en maintenance, etc…

iot home

Comme vous le savez en lisant ce blog, ma plateforme Constellation permet l’interconnexion des différents objets et services connectés. Que ce soit des ordinateurs ou serveurs, des services externes, des objets connectés du commerce ou que vous avez vous-même développé (à base d’Arduino, ESP8266, Gadgeteer, Raspberry, & co), vous pouvez les connecter sur la plateforme Constellation afin de pouvoir les faire dialoguer ensemble et créer ainsi de l’intelligence ambiante et des interfaces de pilotage universelle.

Dans cet article nous allons découvrir comment historiser l’ensemble des données qui circule dans la Constellation à des fins d’analyse et d’alerting.

Schema Constellation Graylog

Pour cela nous allons connecter Graylog à Constellation et utiliser ElasticSearch comme base de données et Kibana comme interface Web de visualisation.

Dashboard Constellation dans Kibana

Domotique,Constellation