Pas encore inscrit ? Creez un Overblog!

Créer mon blog
GoyaveBadin2532691
G

GoyaveBadin2532691

Ses blogs

Domotique et robotique.

Ce blog traite de domotique, de robotique. Il présentera le matériel que j'utilise (Arduino, Raspberry PI, ESP8266, ESP32...) et les logiciels associés avec la réalisation d'un site WEB basé sur Polymer et la programmation des micro-contrôleurs. La domotique s'appuiera sur Node-RED et un broker MQTT. Le principe est de faire le maximum soi-même, méthode efficace pour comprendre et maîtriser les technologies sous-jacentes.
GoyaveBadin2532691 GoyaveBadin2532691
Articles : 122
Depuis : 08/04/2018
Categorie : Technologie & Science

Articles à découvrir

Polymer - Menu liste des messages MQTT

Polymer - menu liste des messages mqtt

Principe cet élément est chargé de l'affichage, dans le panneau latéral gauche, d'un menu permettant de contrôler les messages affichés dans la vue affichée par l'élément 'view-mqtt', présenté dans cet article. il est composée d'une zone permettant d'introduire un texte qui servira de filtre, ce qui permettra de ne visualiser que les me

Contrôleurs - module sh_discover

Principe le module 'sh_discover' est chargé d'envoyer au broker mqtt, une seule fois, un message listant les fonctionnalités disponibles sur un dispositif. note : cette classe ne fonctionne que si le broker mqtt est géré par le dispositif, donc si 'sh_mqtt' est présent dans le fichier 'sh_dev_cnf'. dans le cas contraire, une erreur est émise
Contrôleurs - Module sh_dht

Contrôleurs - module sh_dht

Principe les capteurs dht11 et dht22 permettent de mesurer la température et le taux d'humidité. la classe 'sh_dht' gère ces capteurs en récupérant la température, le taux d'humidité, en calculant le point de rosée et la température ressentie et en envoyant le tout au broker mqtt sous forme de 4 messages. cette classe ajoute également un
Contrôleurs - Module sh_button

Contrôleurs - module sh_button

Principe la classe 'sh_button' permet d'entretenir l'état d'un ou de plusieurs boutons. les boutons peuvent être à deux positions ou des boutons poussoirs. elle peut également être utilisée pour prendre en compte tout autre composant qui retourne son état en ayant un contact soit ouvert, soit fermé. cette classe intègre une gestion des reb
Historisation des données domotiques

Historisation des données domotiques

Principe il est utile de d'analyser l'évolution dans le temps des informations fournies par les capteurs domotique. cette analyse doit pouvoir être conduite sur différents espaces temporels : la journée, la semaine, le mois, l'année et la totalité des données. si l'on suppose que l'on capture une cinquantaine de valeurs qui sont émises tout

Polymer - code isbn

Principe cet article traite des modifications apportées à l'application sweethome pour y ajouter un champ de type isbn. le but de ce champ est de créer une table qui permettra de mémoriser les livres que je possède. en entrant l'isbn, les champs suivants seront automatiquement mis à jour : titre auteur éditeur date de publication de plus, on
Contrôleurs - Module sh_bme

Contrôleurs - module sh_bme

Principe le capteur bme280 (successeur du bmp185 et du bmp85) permet de mesurer la pression atmosphérique, la température et le taux d'humidité. la classe 'sh_bme' gère ce capteur en récupérant la pression atmosphérique, la température, le taux d'humidité, en calculant le point de rosée et la température ressentie et en envoyant le tout
Contrôleurs - Module sh_gy2561

Contrôleurs - module sh_gy2561

Principe le capteur gy2561 permet de mesurer la luminosité avec le protocole i2c. la classe 'sh_gy2561' gère ce capteur en récupérant la luminosité et en l'envoyant au broker mqtt. cette classe ajoute également un champ au message d'état, si celui-ci est émis par le dispositif. note : cette classe ne fonctionne que si le broker mqtt est gé
Contrôleurs - Module sh_relay

Contrôleurs - module sh_relay

Principe la classe 'sh_relay' permet de commander un ou plusieurs sorties analogiques. au départ prévue pour piloter des relais, elle peut également être utilisée pour piloter des led ou tout autre composant qui se pilote en envoyant soit la masse, soit vcc sur une de ses broches d'entrée. la classe 'sh_relay' dispose des méthodes permettant
Polymer - Espion MQTT

Polymer - espion mqtt

Principe l'élément 'view-mqtt' affiche tous les messages mqtt qui sont émis par le broker mqtt. la liste est affichée par ordre du plus récent en haut. elle peut être filtrée par son topic. elle peut également être vidée. il est possible de rafraîchir la liste. cela a pour effet de se déconnecter du broker mqtt, de vider la liste, puis