philips huemagic node red

Vous possédez un kit de lampe Philips Hue et vous souhaitez réaliser des scénarii de domotique plus complexes que ceux fournis par défaut par l'application mobile Philips Hue et par IFTT ?

Le plugin HueMagic pour Node-Red permet de contrôler l'ensemble de vos capteurs Hue en quelques secondes.

Pour cela il vous suffit d'installer Node-Red et le plugin HueMagic, vous pourrez ensuite créer très rapidement des scénarii. Voici par exemple un flow Node-Red permettant d’allumer une lampe à une heure précise en mode veille et de l'éteindre ensuite quelques heures plus tard.

philips huemagic node red scenario

Code du flow :

[{"id":"e06c8d34.86033","type":"comment","z":"37140d75.90d152","name":"Veille couloir","info":"","x":111,"y":40,"wires":[]},{"id":"79cbd8a0.39e6e8","type":"scheduler","z":"37140d75.90d152","outtopic":"","outpayload1":"VEILLE_ON","outpayload2":"VEILLE_OFF","name":"My Scheduler","lat":"47.2185","lon":"-1.54466","start":"sunrise","end":"sunset","starttime":"1290","endtime":"60","duskoff":"0","dawnoff":"0","sun":true,"mon":true,"tue":true,"wed":true,"thu":true,"fri":true,"sat":true,"jan":true,"feb":true,"mar":true,"apr":true,"may":true,"jun":true,"jul":true,"aug":true,"sep":true,"oct":true,"nov":true,"dec":true,"x":120,"y":97,"wires":[["c043633d.60922"],["c043633d.60922"]]},{"id":"c043633d.60922","type":"switch","z":"37140d75.90d152","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"VEILLE_ON","vt":"str"},{"t":"eq","v":"VEILLE_OFF","vt":"str"}],"checkall":"true","outputs":2,"x":291,"y":100,"wires":[["77a3b820.16fd68"],["31557515.e593da"]]},{"id":"ba26c3b9.f641d","type":"hue-group","z":"37140d75.90d152","name":"Couloir etage","bridge":"6887c43e.cb855c","groupid":"2","x":646,"y":101,"wires":[[]]},{"id":"77a3b820.16fd68","type":"function","z":"37140d75.90d152","name":"ON","func":"msg.payload.on=true;\nmsg.payload.brightness=1;\nreturn msg;","outputs":1,"noerr":0,"x":449,"y":70,"wires":[["ba26c3b9.f641d"]]},{"id":"31557515.e593da","type":"function","z":"37140d75.90d152","name":"OFF","func":"msg.payload=false;\nreturn msg;","outputs":1,"noerr":0,"x":450,"y":124,"wires":[["ba26c3b9.f641d"]]},{"id":"6887c43e.cb855c","type":"hue-bridge","z":"","name":"Philips hue","bridge":"192.168.0.10","key":"xxxx","interval":"3000"}]

Ce flow utilise le plugin "Scheduler" dont vous trouverez une version légèrement modifiée sur mon GitHub.

Il est possible de contrôler les lumières individuellement ou par groupe. Ce plugin pour Node-Red est actuellement le plus abouti, il supporte aussi les informations de mouvement, de température et de luminosité fournies par le capteur de mouvement Philips Hue. Ce plugin est un must-have si vous utilisez Node-Red chez vous.

humans txt

Les "Easter eggs" cachés sur certains sites Internet et qui permettent d'afficher les auteurs du site ont enfin un standard : Humans.txt

It's an initiative for knowing the people behind a website. It's a TXT file that contains information about the different people who have contributed to building the website.

Vous l'aurez compris, l'initiative de ce standard est de normaliser le nom du fichier qui contient les auteurs d'un site Internet. Le nom de ce fichier est très simple : "humans.txt".

Le fichier ressemble fortement au fichier "robots.txt" que vous connaissez très probablement, sauf que celui-ci contient la description de l'ensemble de l'équipe ayant participé au développement du site sur lequel se trouve ce fichier.

Un exemple complet de ce fichier est disponible ici. En voici un extrait :

/* TEAM */                      
Your title: Your name.                         
Site: email, link to a contact form, etc.                
Twitter: your Twitter username.                     
Location: City, Country.

[...]
												
/* THANKS */						
Name: name or url

[...]
   
/* SITE */                
Last update: YYYY/MM/DD                       
Standards: HTML5, CSS3,..                  
Components: Modernizr, jQuery, etc.                    
Software: Software used for the development

Le fait de déposer ce fichier sur le site montre une certaine fierté de l'avoir réalisé. Pour aller plus loin, ce fichier pourrait même permettre d'atteindre une page HTML cachée avec la photo de l'équipe par exemple.

Google est le seul des GAFA à posséder un fichier fichier humans.txt. Celui-ci est très est simple : https://www.google.com/humans.txt

Google is built by a large team of engineers, designers, researchers, robots, and others in many different sites across the globe. It is updated continuously, and built with more tools and technologies than we can shake a stick at. If you'd like to help us out, see google.com/careers.

Pour en savoir plus sur le projet Humans.txt, rendez-vous sur le site officiel : http://humanstxt.org

Pour le moment, cette proposition de standard n'a pas de RFC officielle et n'est pas encore référencée parmi les "Well-Known URIs". Si une RFC aboutie, il est probable que ce fichier "humans.txt" atterrisse dans le répertoire ".well-known" et ne soit plus localisé à la racine du site, tout comme la RFC security.txt.

screenbloom

Vous n'avez pas de TV Philips Ambilight mais vous avez des lampes Philips Hue ? ScreenBloom vous propose de transformer votre salon en ambiance immersive en adaptant les couleurs de vos lampes Hue aux couleurs affichées sur votre TV.

Le fonctionnement de ce logiciel est très simple :

  1. Vous installez le logiciel sur votre PC.
  2. Vous associez le logiciel à votre passerelle Hue.
  3. Vous branchez votre PC à votre TV et démarrez ScreenBloom
  4. La lumière de vos ampoules hue seront synchronisées à la couleur de la vidéo affichée sur votre TV.

Voici une démo de ScreenBloom en vidéo :

ScreenBloom est Opensource , téléchargeable gratuitement sur le site officiel de ScreeBloom et disponible sur Mac et Windows. Le code source de ScreenBloom est disponible sur GitHub.

NB : L'expérience de ScreenBloom est d'autant plus impressionnante si vous avez un ruban lumineux Hue installé derrière votre TV.

gearbest

A l’occasion du 11 novembre (11.11), ou « single day » en Chine, GearBest propose de nombreuses promotions flash avec un stock limité.

Les promotions vont durer pendant 7 jours jusqu'au 18 novembre ou l'épuisement des stocks. De nombreux lots, code promotions, points sont à gagner chaque jour sur le site GearBest.

Voici quelques promotions sélectionnées pour vous, de nombreux autres sont disponibles sur le site GearBest.

Raspberry Pi 3 Model B à seulement $29.99 avec le code "RPi3EST"

Téléphone Android Nomu S10 4G à $112.11

Dashcam Gearbest Xiaomi à seulement $39.99

Projecteur LED H100 600 Lumens à seulement $34.99

Imprimante 3D Anet A8 Desktop à seulement $139.11

.... de nombreux autres promotions sont disponibles ici.

immobilier

Vous cherchez à acquérir un bien ou à revendre le vôtre ? Connaissez-vous vraiment le prix de l'immobilier dans votre ville ou de votre quartier ? La bonne nouvelle est que le portail des impôts publie sur Internet le prix des dernières transactions immobilières réalisées en France.

Pour accéder aux montants des dernières transactions immobilières en France, il suffit de vous rendre dans votre espace personnel sur le portail des impôts et d'aller dans la zone "Données publiques > Rechercher des transactions immobilières pour m’aider à estimer mon bien"

Le portail "patrimelweb" n'est pas tout jeune et est peu connu, il vous permet de consulter gratuitement les prix des dernières transactions immobilières du lieu géographique et les critères de votre choix ...

portail vente immobilieres

Mais attention, vous devez être très précis dans votre recherche, les données remontées par le portail sont limitées à quelques dizaines de résultats malheureusement.

Bref, ce portail du gouvernement est très intéressant et offre une bonne vision du marché et des prix des transactions immobilières réelles. On regrettera que les données partagées ne soient pas libres de droits et pas réutilisables, les conditions d'utilisation du portail sont d'ailleurs là pour vous le rappeler.

L’utilisateur n’est pas autorisé par la DGFiP à diffuser un produit composé pour tout ou partie des données en provenance du service « Rechercher des transactions immobilières », même en mentionnant la source.

Il serait intéressant que ces données deviennent des données ouvertes via l'anonymisation du numéro de la rue par exemple. Qu'en pensez-vous ?

devfest nantes 2017

Vous n'avez pas pu participer au Devfest Nantes 2017 ? L'ensemble des sessions viennent d'être publiées sur le compte Youtube GDG France.

Au menu :


Voilà de quoi occuper nos longues soirées d’automne ! Merci au GDG Nantes pour le partage.

clairy

Je vous avais présenté dans un précédent article, le pot Airy, purificateur d'air naturel. Voici Clairy, la version geeek du pot à plante dépolluante.

Le projet n'est pas nouveau puisqu'il date de 2016 quand on se réfère à la page Indiegogo, la bonne nouvelle est que ces pots connectés sont disponibles et livrés ce mois-ci.

Le fonctionnement des pots Clairy est simple, il s'appuie sur une étude de la NASA démontrant que les racines de certaines plantes intérieures ont des capacités de dépollution de l'air contre certaines molécules dangereuses pour l'homme.

Le concept de Clairy est simple : augmenter la capacité de filtration des plantes en introduisant un ventilateur au niveau du pot pour apporter un flux constant d'air sur les racines de la plante.

clairy root

Un capteur de pollution est directement intégré au pot et remonte les données pour permettre une analyse depuis une application mobile sur tablette ou un smartphone.

clairy mobile app

En terme de plantes, il existe de nombreuses plantes avec des capacités dépolluantes que l'on peut trouver dans la majorité des magasins spécialisés. Voici un visuel issu de Lovethegarden synthétisant les études menées autour des plantes dépolluantes :

dépolluantes.

Ce pot a d'ailleurs été testé par un laboratoire italien démontrant l'impact positif du pot dans la dépollution de l'air.

On regrettera juste le prix un peu salé du pot , 189$ nu et 229$ livré avec son pied et je ne parle même pas de la version premium qui est à 329$.

devfest nantes 2017

Les deux journées du DevFest Nantes 2017 viennent de se terminer hier soir. Au total, ce n'est pas moins de 1600 personnes qui ont participé à chacune de ces deux journées dédiées aux dernières technologies autour du développement informatique.

Le DevFest Nantes 2017 est la 6ème édition organisée par le GDG Nantes, c'est aujourd'hui le plus gros DevFest au monde comme l'indique Julien Landuré, le président de l'événement, sur Europe 1.

Cette année l'événement a été hébergé au rez-de-chaussée de la cité des congrès de Nantes qui est beaucoup plus spacieuse que la terrasse habituellement utilisée. L'événement a fait "sold-out" un mois avant le démarrage de l'événement, autant-dire qu'il fallait comme d'habitude être organisé pour avoir sa place !

Les sponsors soutenant l’événement sont de plus en plus nombreux. Cette année, ce n'est pas moins de 100 speakers qui ont pris la parole autour de 4 principaux thèmes : Le Web, le Cloud, le Mobile et la découverte de nouvelles technologies. Parmi ces 84 speakers, environ 20% n'étaient pas français et ont permis de donner une dimension internationale à l'événement.

La keynote réalisée était très originale et a mis en avant les travaux menés par 1024 Architecture autour de structures physiques illuminées par des vidéos projetées et des lumières synchronisées. Pour répondre à ses besoins, 1024 Architecture édite un logiciel de mapping d'images sur des structures physiques : madmapper. La keynote a permis de présenter ce logiciel et son usage concret sur des réalisations originales. Pour les curieux, ce logiciel est d'ailleurs disponible en version d'essai sur le site de madmapper.

Les sessions se sont ensuite enchaînées très rapidement... Mes deux temps forts ont été la rétrospective du développement d'Android par Romain Guy et Chet Haase avec beaucoup d'informations sur la manière dont Android a été conçu et ressenti par le marché à l'époque de son lancement. Les screenshots du premier SDK d'Android m'ont rappelé de vieux souvenirs, beaucoup d'informations intéressantes sur les choix d'architecture d'Android ont été partagées au cours de ce talk.

devfest 2017 android

Le second temps fort a été pour moi la présentation des nouveautés de Docker réalisée par Patrick Chanezon, ce talk a synthétisé l'ensemble des informations partagées à la Dockercon concernant l'évolution du produit Docker, notamment l'intégration de Kubernetes directement dans Docker et les avancées de Moby Project.

devfest 2017 docker

Autour de ces deux grands temps forts, j'ai énormément apprécié la présentation de la Blockchain par Benjamin Fontaine, la présentation de Dialog Flow de Google pour construire des chatbots réalisée par Guillaume Laforge et Wassim Cheghamn, la présentation de Charles-Axel Dein d'Ubber qui a expliqué l'architecture microservices d'Ubber et la manière dont ils ont transformé une application Python monolithique de 100 000 lignes de code en microservices. J'ai aimé la présentation d'AsciiDoc, la rétrospective de Captain Train et l’intérêt des Code Review... Mon seul regret est de ne pas avoir pu participer à toutes les présentations, les choix entre deux speakers ont été parfois difficiles à prendre. Mais ce n'est que partie remise, les présentations seront prochainement diffusées sur le compte Youtube du GDG France !

devfest 2017 microservice

Comme probablement tous les fans de CommitStrip, j'ai profité de la présence de Thomas et Etienne pour leur faire dédicacer le livre "Rise of the Coders" de CommitStrip. J'apprécie énormément leur travail et leur humour.

devfest 2017 commitstrip

En conclusion, ces deux journées ont été très enrichissantes, je suis reparti de cet événement le cerveau plein d'idées. Je remercie l'équipe du GDG pour leur invitation, leur accueil et l'énorme travail réalisé pour permettre l'organisation d'un événement aussi important et rayonnant que le DevFest. Un grand merci aux nombreux bénévoles de l'Epitech qui ont fourni l'aide nécessaire pour accueillir les visiteurs. Enfin, un grand merci aux sponsors de l'événements qui ont permis de rendre des rêves réalisables. A l'année prochaine !

devfest 2017 final