Apr.26

S-Watch : pilotez votre domotique et objets connectés depuis une montre Samsung Gear S2 ou comment développer des applications Tizen connectées à Constellation

Heureux détenteur d’une montre Samsung Gear S2 depuis fin de 2015, j’admets l’avoir toujours autour du poignet depuis maintenant plus de deux ans !

Samsung Gear S2 Classic

Très pratique pour donner l’heure (private joke), elle permet aussi et surtout de recevoir tout type de notification de son téléphone quelque soit l’application (Facebook, WhatsApp, Twitter, Paypal, Amazon, SNCF et j’en passe), prendre ou refuser les appels, répondre aux SMS, rappel du calendrier,  mesurer sa fréquence cardiaque, ses pas, etc. Bref plus besoin de sortir constamment son téléphone de la poche !

Et forcément en bon développeur, j’ai très rapidement cherché à connecter ma montre dans la plateforme Constellation afin de pouvoir facilement piloter l’alarme, lumières, volets, thermostat, media-center, porte de garage ou même la voiture depuis le poignet !

S-Watch / Constellation

Découvrons dans cet article comment développer des applications Tizen pour votre montre Samsung et delà piloter votre maison et autre objets connectés du poignet avec Constellation.

Dev,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