md
Table des matières en domotique
2020-03-28

Chien de garde au goût de framboise

Il s'agit d'utiliser un Raspberry Pi comme chien de garde matériel d'un autre Raspberry Pi. Le chien de garde pourrait être un Raspberry Pi Zero ou Zero W tandis que le Pi surveillé fait rouler un système essentiel tel un système domotique. Espérons que le chien de garde intelligent se révélera meilleur que le chien de garde matériel pour plates-formes de minage de cryptomonnaie que j'utilise depuis un certain temps, mais qui souffre de trois problèmes qui sont suffisamment importants pour justifier son remplacement [...plus (en anglais)]

Mise à jour : 2020-03-20, version originale : 2020-02-05

Revoir le chien de garde matériel du Raspberry Pi

Bien que depuis quelques mois le chien de garde matériel pour système d'extraction de cryptomonnaie fonctionne sans problèmes apparents comme dispositif de surveillance du système domotique, je n'en suis pas entièrement satisfait pour trois raisons. Il est temps d'élaborer un remplacement. Alors voici l'annonce d'un programme de recherche sur ce sujet. Veuillez excuser cette dernière phrase pompeuse, mais j'ai l'intention de documenter cinq ou même six approches au cours des semaines à venir [...plus]

2020-02-21

Le témoin du siècle et le registre du jour de la semaine du DS3231

Alors que je voulais compléter le dernier billet en examinant les alarmes de l'horloge en temps réel DS3231 et les interruptions SQW, ma démarche a dévié. Voilà que je me suis penché sur comment le DS3231 et Linux tiennent compte du siècle et du jour de la semaine [...plus]

Mise à jour : 2020-02-23, version originale : 2020-02-18

Module horloge et mémoire EEPROM I2C pour Raspberry Pi

En installant une nouvelle horloge matérielle, j'ai apprivoisé un peu mieux la puce DS3231. Le module contient aussi une mémoire Flash de 32K bits (4K d'octets de 8 bits) de type AT24C32. En relisant le billet, je me rends compte que son sujet principal est plutôt le bus I2C sur le Raspberry Pi [...plus]

2020-02-16

Un deuxième examen de l'Orange Pi PC 2

Il y a six mois, j'ai acheté un Orange Pi PC 2 basé sur la puce Allwinner H5. Je n'ai jamais publié mes premières impressions. Maintenant qu'il est un peu tard, car cet ordinateur monocarte n'est plus en vente. Je m'attelle quand même à cette tâche en espérant que ce billet sera d'une certaine utilité pour les nouveaux propriétaires d'autres systèmes basée sur le H5 qui souhaitent utiliser Armbian Bionic comme système d'exploitation. [...plus (en anglais)]

2019-12-13

Téléversement de U-Boot et Linux vers une La Frite (AML-S805X-AC) étêtée

Voici comment procéder pour mettre à niveau le chargeur d'amorçage U-Boot d'une La Frite étêtée (sans moniteur ni clavier) depuis un ordinateur Linux et téléverser un système d'exploitation vers le module de mémoire eMMC de l'ordinateur monocarte de Libre Computer [...plus]

Mise à jour : 2019-12-21, version originale : 2019-12-07

Chien de garde matériel pas cher pour le Raspberry Pi

Le sujet du billet est l'utilisation d'un chien de garde USB bon marché destiné aux plates-formes d'extraction de cryptomonnaie comme chien de garde matériel externe pour le Raspberry Pi. Le dispositif en question, muni d'un seul relais, effectue des réinitialisations matérielles qui sont des mesures de dernier recours. Peut-être que plus tard, je testerai les chiens de garde USB à deux relais omniprésents chez les fournisseurs chinois qui semblent être beaucoup plus flexibles. [...plus]

2019-11-09

Fin des déconnexions de Tasmota/ESP8266 avec Mosquitto MQTT

Pour en finir avec les erreurs de socket et les déconnexions intempestives avec un serveur MQTT, il faut mettre à jour le micrologiciel des dispositifs ESP8266 [...plus]

Dernière revision 2019-11-07. Première version: 2019-10-27

Installation et configuration de Raspbian Buster Lite

Ceci est la première partie d’une série de trois billets au sujet de l’installation d’un système domotique basé sur Domoticz. Cette première partie décrit dans les menus détails les étapes à suivre pour installer la dernière version de Raspbian Buster Lite sur un Raspberry Pi. [...plus (en anglais)]

2019-09-05

Serveur de journalisation sur Raspbian et journalisation à distance avec Tasmota

J'ai mis à jour la version originale de ce billet qui datait d'octobre 2017 et qui était obsolète. J'en ai profité pour traduire le nouveau billet en français montrant comment configurer Tasmota et rsyslog dans Raspbian pour activer la journalisation des messages d'erreur du micrologiciel de Theo Arends [...plus]

2019-08-26

Téléversement de Tasmota sur un dispositif Sonoff en mode DIY dans Linux

La version anglaise du billet du 22 août a été presque entièrement refondu. J'anticipe faire une troisième version du texte et je procéderai à la mise à jour de la version française alors [...plus (en anglais)]

Mise à jour : 2019-10-01. Première version : 2019-08-22

Téléversement de Tasmota sur un dispositif Sonoff en mode DIY dans Linux

Si l'on n'a pas Windows, on ne peut pas utiliser le logiciel fourni par Itead pour téléverser un nouveau micrologiciel sur les Sonoff Mini et Basic R3 nouvellement disponibles. Voici comment procéder pour installer Tasmota dans Linux avec l'IPA REST du mode DIY sans recours à l'utilitaire Sonoff_Devices_DIY_Tools. Je pense qu'on pourrait faire de même dans Mac OS et Windows. En revanche, il faut plus de matériel pour créer un point d'accès Wi-Fi connecté au réseau local [...plus]

Mise à jour : 2019-07-24. Première version : 2019-07-04

Installation de WireGuard sur Raspbian Stretch and Buster

Dans la version originale du billet, j’avais exagéré l'importance d'un problème avec les instructions d’installation de WireGuard aimablement fournies par Adrian Mihalko sur GitHub. J'espère avoir fait amende honorable dans cette version révisée du billet en montrant que les instructions fonctionnent toujours dans Raspbian Stretch. Il est également montré que WireGuard peut être installé avec apt plutôt que apt-get si une étape supplémentaire est franchie. J'ai également trouvé un article en allemand de Michael Bachmann, qui met à jour les instructions pour Buster. Enfin, le script de Dietpi qui fonctionne à la fois dans Stretch et Buster est repris. [...plus (en anglais)]

Mise à jour 2019-07-14. Première version 2019-07-11

Avant-goût de La Frite de chez Libre Computer

En octobre de l'année dernière, j'ai soutenu un projet Kickstarter de Libre Computer, intitulé La Frite: Open Source Fries. La livraison était prévue pour novembre 2018, mais il y a eu un léger retard et j'ai reçu le colis hier. Voici mes premières impressions après avoir installé Debian Stretch sur un système étêté [...plus]

Mise à jour: 2019-07-24. Première version 2019-07-04

Installation de WireGuard sur Raspbian Stretch and Buster

L'installation du serveur VPN WireGuard sur Raspbian n'était pas difficile, en grande partie parce qu'il y avait de bonnes informations disponibles sur le Web. Mais ces derniers temps, les instructions que je suivais ne fonctionnent plus. J'ai donc écrit à la hâte ce billet pour signaler que l' L'équipe de DietPi dispose d'un script permettant d'installer WireGuard sur Rapbian Buster, qui fonctionne également sur Raspbian Strech [...plus (en anglais)]

2019-07-02

Bluetooth, BlueALSA et Buster

La bonne nouvelle est que la dernière version de Bluez, la pile de protocole Bluetooth sur Linux, est incluse dans Raspbian Buster, qui est disponible depuis le 20 juin 2019. Cependant, quelques ajustements restent nécessaires pour utiliser Bluetooth sur le Raspberry Pi [...plus (en anglais)]

2019-06-16

Gradateur Wi-Fi avec Domoticz

Un important détaillant vend des gradateurs Wi-Fi et d'autres dispositifs IdO qui rencontrent des normes de sécurité canadienne et qui sont homologué par des agences vérification reconnues. Voici comment j'ai installé deux de ces appareils et comment il a été possible de les intégrer au système de domotique Domoticz. Les commandes vocales (Google Home et Alexa) fonctionnent aussi. [...plus]

2019-05-10

Dernière mise à jour de Domoticz (mai 2019)

Au sujet de mes déboires avec la nouvelle version de Domoticz proposée le 5 mai 2019. Il n'y avait aucune raison de l'adopter si rapidement et si j'avais été moins empressé j'aurais évité quelques difficultés, mais tout est bien qui finit bien [...plus]

2019-04-09

Chien de garde pour le Raspberry Pi et Domoticz

Il est temps qu'un chien de garde soit installé sur le Raspberry Pi qui héberge mon système domotique. Ce billet décrit un premier effort visant à implémenter les bases:

[...plus]

2019-03-18

Connexion série avec l'Orange Pi Zero

Un récent message d'un lecteur me rappelait que je n'avais pas traduit la note au sujet de la connexion UART de débogage du Orange Pi Zero. Son utilisation est très pratique surtout pour le premier démarrage de l'ordinateur monocarte [...plus]

2019-03-12

Remote Logging of the Orange Pi Zero Core Temperature

Peut-être à tort, l’Orange Pi Zero a la réputation de fonctionner à une température trop élevée. Je souhaitais utiliser les fonctions d'enregistrement de données de Domoticz pour enregistrer la température du noyau de l'ordinateur à carte unique pendant que HA-bridge fonctionne sur celui-ci constamment. De surcroît, j’ai décidé qu'il fallait consigner au système de journaux les erreurs survenues pendant l’exécution du script qui met à jour régulièrement les données de température et d’envoyer une notification en cas de surchauffe du Orange Pi Zero [...plus (en anglais)]

2019-03-09

Enregistrement vers un système de journalisation à distance et notification par courriel

Ce billet est consacré à la configuration d'un serveur rsyslog pour transférer les messages de journal reçus vers un serveur syslog distant. Une méthode pour envoyer un email en réponse à un message d'alerte est également présentée [...plus (en anglais)]

2019-02-21

Prise en charge d'une télécommande IR avec python-evdev

Ce billet est consacré à l'utilisation des télécommandes à infrarouge sur un Orange Pi Zero à l'aide de la bibliothèque python-evdev de Georgi Valkov. Il se termine avec un exemple pratique qui permet de basculer l'état de dispositifs contrôlés par Domoticz avec une télécommande IR [...plus]

Le billet précédent sur le sujet intitulé Prise en charge de télécommandes à infrarouge sur l'Orange Pi Zero a été mis à jour et renommé Configuration de télécommandes à infrarouge sur l'Orange Pi Zero

2019-02-15

HA Bridge on Armbian Working with Domoticz and Alexa

Comme je le supposais, HA Bridge agit très bien en tant que pont entre Alexa d'Amazon et les dispositif IdO définis dans Domoticz. Et l'installation était un jeu d'enfant [...plus (en anglais)]

Mise à jour : 2019-02-21, Première version : 2019-02-13

Configuration de télécommandes à infrarouge sur l'Orange Pi Zero

La carte d'expansion achetée avec l'ordinateur monocarte Orange Pi Zero contient un récepteur infrarouge. C'était donc prévisible que j'essayerais d'utiliser une télécommande IR avec l'Orange Pi Zero. Ce premier billet en français est consacré au matériel: comment installer le pilote du récepteur IR et comment prendre en charge diverses télécommandes. Un second billet qui ne saurait trop tarder examinera le côté logiciel. Ces deux billets constitueront une version améliorée de trois billets rédigés en anglais sur le même sujet [...plus]

2019-02-05

LIRC sur un Orange Pi Zero

Pour citer lirc.org "Utiliser lirc sur Raspberry Pie [sic] est très populaire de nos jours." En tant qu'anticonformiste auto-proclamé, j’ai installé le paquet sur l’Orange Pi Zero. J'ai réussi à faire fonctionner de simples programmes de démonstration [...plus (en anglais)]

2019-02-03

Prise en charge matérielle des événement IR sur l'Orange Pi Zero

Le billet explique les bases de la gestion des codes transmis depuis une télécommande infrarouge à l'aide du paquet python-evdev et du support intégré du noyau pour les événements IR sur un Orange Pi Zero. Ni LIRC (Linux Infrared Remote Control) ni ir-keytablen'est utilisé [...plus (en anglais)]

2019-01-31

Créer une image personalisée d'Armbian

Dernièrement, j'utilise un Orange Pi Zero pour de nouveaux projets. L'image du système d'exploitation doit être gravée sur une carte microSD, puis il faut effectuer un certain nombre d'étapes initiales, tels configurer les réseaux et mettre à niveau tous les paquets installés. Tout cela prend du temps. J'ai donc décidé de créer une image binaire afin d'éviter ces étapes [...plus (en anglais)]

2019-01-30

Utilisation de HA Bridge avec le Echo Dot 3e génération

Voici une deuxième note au sujet de l’Echo Dot 3e génération d'Amazon, en mettant l’accent sur son utilisation avec HA Bridge sur un Orange Pi Zero pour le contrôle local des périphériques IdO. Elle ne contient pas d'explications détaillées, mais plutôt l'assurance que les appareils installés sur le pont seront découverts avec l'Echo Dot [...plus (en anglais)]

2019-01-28

Une note au sujet de BlueAlsa 0.9 avec BlueZ 5.49 et 5.50 sur Rasbian Stretch

Il s'agit de la suite de la note précédente sur Bluetooth dans Raspbian Stretch version novembre 2018. La version 5.43 de BlueZ installée par défaut est remplacée par la version 5.49 et puis la version 5.50. En ce qui concerne la lecture audio en continu, il n'y a pas beaucoup de différence entre ces trois versions de la pile de protocoles Bluetooth pour Linux [...plus (en anglais)]

2019-01-26

Une note au sujet de BlueAlsa 0.9 avec BlueZ 5.43 sur Rasbian Stretch

Il s’agit d’une note succincte relatant certaines modifications apportées à la dernière version du service BlueAlsa lorsqu’il est utilisé avec la version 5.43 de BlueZ dans la plus récente version de Raspbian Stretch [...plus (en anglais)]

2019-01-24

Créer une image personnalisée de Raspbian

Dernièrement, j'expérimente beaucoup avec la nouvelle version de Raspbian Stretch Lite, essayant différentes configurations et logiciels. Pour vérifier que tout fonctionne, je préfère revenir au système d'exploitation tel qu'obtenu de la Fondation Raspberry. Chaque fois que l'image est copiée sur la carte SD, il faut modifier la partition /boot pour pouvoir démarrer le Raspberry Pi sans clavier ni moniteur. Puis il faut mettre à jour le système d'exploitation. Tout ceci prend du temps. Alors j'ai décidé de créer une image binaire qui permet d'éviter ces étapes [...plus]

2019-01-22

Installer une ancienne version de Lighttpd

Ce billet montre comment installer la version 1.4.35 de Lighttp sur Rasbian Stretch. Il devient alors possible d'acheminer le flux vidéo obtenu à partir de MJPG-Streamer de façon sécurisée comme cela pouvait être fait dans Jessie. Le problème avec la version 1.4.45 de Lighttpd est également mieux identifié bien qu'aucune solution ne soit proposée [...plus (en anglais)]

2019-01-20

Mise à jour Stretch de Raspbian

Des corrections ont été faites à ce billet. Certaines sont mineures, mais il était faux de dire qu'on ne pouvait pas installer la plus récente version de Mosquitto. De plus, les sections sur l'horloge matérielle et le capteur de température et d'humidité ont été améliorées. Il n'est plus nécessaire de se référer à de vieux billets maintenant désuets. [...plus (en anglais)]

2019-01-14

Mises à jour

Une rubrique a été ajoutée au billet intitulé Tout ne fonctionne pas toujours au sujet de la mise à jour automatique de l'adresse IP du serveur de domotique chez FreeDNS. J'ai aussi ajouté plus une explication pour le problème rencontré dans la compilatin de TASMOTA avec l'EDI Arduino.

Une rubrique a été ajoutée au billet intitulé Installation de Ubuntu 18.04.1, ajouts et ajustements au sujet de l'installation du logiciel K3b pour la gravure de CD/DVD/Blu-Ray.

2019-01-10

Mise à jour Stretch de Raspbian

Le Nouvel An semblait être le bon moment pour s'attaquer une fois de plus à la tâche de mettre à jour le système d'exploitation Raspbian sur mon Raspberry Pi hébergeant mon serveur domotique. Ceci n’est qu’un autre de mes billet sur la configuration du Raspberry Pi et intéresserait donc principalement les néophytes. J'ai réussi à faire une installation sans brancher un clavier, moniteur ou cable Etherent au Raspberry Pi, et j'ai résolu quelques petits problèmes qui pourraient être d'intérêt général [...plus (en anglais)]

2018-12-16

Trois petits projets basés sur le ESP8266

Voici trois projets en élaboration qui fonctionnent sur le réseau Wi-Fi domestique: une lampe avec contrôle tactile, une sonde de température Wi-Fi et un afficheur de données météorologique. Les deux premiers sont reliés au logiciel de domotique Domoticz, le dernier pourrait l'être à l'avenir [...plus]

2018-12-12

Tout ne fonctionne pas toujours

En guise de preuve que je suis loin d'être un expert dans le domaine, voici quelques projets qui n'ont pas abouti tels qu'escomptés [...plus]

2018-08-04

Nouvelle version de Domoticz

Une nouvelle version du programme de domotique Domoticz (version 4.9700) est disponible depuis quelques semaines. Cette version est maintenant compatible avec Raspbian Stretch (version: juin 2018, noyau: 4.14).

Cependant, il y a un problème avec la connexion sécurisée du flux vidéo, comme décrit dans le billet intitulé Webcam en streaming sécurisé avec MJPG-Streamer sur un Raspberry Pi. Pour une raison quelconque, on peut obtenir des instantanés sécurisés via le serveur proxy lighttpd sécurisé, mais pas le flux vidéo. Si jamais je résolvais ce mystère, je mettrais à jour le billet.

2018-06-25

Flux audio Bluetooth avec Raspbian Stretch sur Raspberry Pi 3

Le sujet de la connexion d'un haut-parleur Bluetooth au Raspberry Pi 3 fonctionnant sous Raspbian Stretch (basé sur Debian 9) est de nouveau abordée. Dans cette version (traduction du billet du 13 mai publié en anglais), une approche un peu plus radicale basée sur la mise à jour de BlueZ est utilisée. Cet article montre également comment le Raspberry Pi 3 peut servir de haut-parleur Bluetooth diffusant un flux audio provenant d'un autre dispositif Bluetooth. [...plus]

2018-05-08

Music on Console, ALSA, and Bluetooth on Raspbian Stretch

Il été aussi facile d'installer le lecteur de média audio Music On Console (MOC) sur un Raspberry Pi 3 fonctionnant avec Raspbian Stretch qu'il l'avait été sur un Orange Pi Zero avec Armbian il y a quelques semaines. Cependant, les choses ce sont compliquées quand j'ai essayé d'envoyer le son à un haut-parleur Bluetooth [...plus (en anglais)]

2018-04-23

Webcam en streaming sécurisé avec MJPG-Streamer sur un Raspberry Pi

J'ai terminé la traduction en français du billet du 11 avril. Comme cela se produit souvent quand il y a un délai assez long avant que j'entreprenne une traduction, j'ai modifié le contenu un peu pour qu'il reflète l'expérience que j'ai acquise avec le logiciel. La version anglaise a été mis à jour.

À l'aide de MJPG-Streamer, il est possible de diffuser de la vidéo en direct à partir d'une webcam connectée à un Raspberry Pi B + qui abrite également un serveur domotique et un serveur mqtt. En outre, en utilisant un serveur Web sur le même Raspberry Pi, le flux vidéo peut être codé et servi sur une connexion HTTPS. [...plus]

2018-03-31

Assistant Google avec la reconnaissance des mots-clés snowboy (vers mars 2018)

Avec un Pi HAT ReSpeaker 2-Mics de seeed studio, il devient possible de déplacer mon projet de reconnaissance vocale sur un Raspberry Pi 3. la reconnaissance d'un mot déclencheur sera faite avec snowboy de KITT.AI. La bonne nouvelle est que la carte ReSpeaker semble bien fonctionner. La mauvaise nouvelle est qu'il y a maintenant une incompatibilité entre Snowboy et Google Assistant Service [...plus (en anglais)]

2018-03-13

Nouveau matériel: cartes micro SD, HAT Pi ReSpeaker 2-Mics et routeur Xiaomi 3G

Ce message est semblable à une vidéo "mailbag" omniprésente sur YouTube sauf qu'il n'y a pas de flux vidéo et de bande sonore. En l'espace de quelques jours, j'ai reçu, de loin, très loin, cinq cartes micro SD de 8Go, deux HAT Pi ReSpeaker 2-Mics et un routeur Mi WiFi 3G de Xiaomi. [...plus]

2018-02-07

Music on Console avec Armbian sur un Orange Pi Zero

Ce billet traite de l'utilisation du lecteur audio Music on Console (MOC) sur avec Armbian sur un Orange Pi Zero. En d'autres termes, il s'agit d'une continuation du billet précédent dans lequel MOC remplace le lecteur Music Player Daemon (MPD) qui ne pouvait jouer correctement certains flux fonctionnant à des débits binaires plus élevés. [...plus (en anglais)]

2018-02-02

Prévisions météo parlées et radio internet sur le Orange Pi Zero (Armbian)

Ces derniers jours, je veux améliorer mon assistant domotique à partir de l'expérience acquise avec le Google Home Mini. Bien que ce n'était pas prévu, la capacité de ce dernier à jouer des stations de radio s'est avérée utile. De plus, il est pratique d'obtenir des informations météorologiques de Google Home. En conséquence, je voulais ajouter des fonctionnalités similaires à mon projet de bricolage fonctionnant sur le Orange Pi Zero [...plus (en anglais)]

2018-01-18

Reconnaissance vocale sur l'Orange Pi Zero (DietPi Armbian)

J'ai installé deux bibliothèques Python pour la reconnaissance vocale sur un DietPi Orange Pi Zero. Les librairies sont le moteur de reconnaissance des mots clés snowboy de KITT.AI et l'excellente bibliothèque SpeechRecognition d'Anthony Zhang (Uberi). Elle fournit une interface Python uniforme à de nombreux moteurs de reconnaissance vocale. J'ai testé avec deux services en ligne: Google Speech Recognition and Microsoft Bing Voice Recognition ainsi qu'avec le moteur hors ligne Pocket Sphynx de l'Université Carnegie Mellon. J'ai écrit ce billet à la fin de novembre, je ne me souviens pas de la raison pour laquelle j'ai retardé de le publier. [...plus (en anglais)]

2018-01-18

Google Home Mini avec Domoticz par l'entremise de IFTTT

La version corrigée du texte publié initialement le 10 janvier est disponible. Réduire la longueur du billet qui incorpore le correctif du 13 maintenant éliminé, j'ai enlevé la description du Google Home Mini. [...plus]

2018-01-13

HTTPS, TSL/SSL et Domoticz

Correctif du billet précédent, maintenant incorporé dans ce dernier.

2018-01-10

Google Home Mini avec Domoticz par l'entremise de IFTTT

Profitant d'un solde à moitié prix avant les fêtes, j'ai acheté l'assistant vocal Google Home Mini. Malheureusement, Google Home ne prend plus en charge les commutateurs Sonoff programmés avec le micrologiciel Tasmota de Theo Arends. En revanche, il est possible de créer des applets avec IFTTT pour envoyer des requêtes HTML au serveur Domoticz et ainsi contrôler des dispositifs de domotique par commandes vocales [...plus]

2018-01-02

Suppression des messages de nuisance dans Raspberry Pi Syslog

Un court suivi d'un billet précédent sur l'utilisation d'un Raspberry Pi en tant que serveur de journalisation distant. En utilisant des informations publiées par des personnes bien informées, j'ai supprimé la source de messages d'erreur parasites qui remplissaient le journal... [...plus (en anglais)]

Le billet intitulé Capteurs de température avec Domoticz sur un Raspberry Pi est maintenant entièrement disponible en français.

Pour les plus anciens billets, voir les archives.

Cette page contient tout ce qui a été publié sur ce site au cours des ving-quatre derniers mois en rapport avec la domotique. La page Archives contient les liens vers tous les billets sur ce site. Éventuellement, on peut faire une recherche limitée au contenu de ce site avec la boîte de recherche qui se trouve au début de chaque page.