Cette page contient les liens vers tous les téléchargements proposés sur ce site. Veuillez respecter toutes les conditions d'utilisation et de distribution de ces fichiers qui sont assujettis à une licence de style BSD fort peu contraignante au demeurant.

 
2017-09-11 Un meilleur chien de garde ESP8266 avec une meilleure récupération
lwdt_full_example_0204.zip Un exemple complet du chien de barde géré par un croquis Arduion pour le ESP8266. Il contient un moyen de récupérer automatiquement des cycles de redémarrage causés par des exceptions ou des déclenchements des chiens de garde.
 
2017-08-28 Chien de garde du ESP8266 géré par un croquis Arduino
esp_3rd_watchdog_02.ino Markus (Links2004) Watchdog like functionality for the Arduino loop.
esp_3rd_watchdog_03.ino Fonctionnalité de chien de garde améliorée pour la boucle Arduino avec une plus grande fiabilité.
 
2017-08-26 Chiens de garde du ESP8266 dans Arduino
esp_watchdog_timing.ino Croquis pour établir la période d'expiration des minuteurs de surveillance matérielle et logicielle (chiens de garde) du ESP8266.
esp_boot.ino Croquis qui récupère des informations sur la cause de la réinitialisation du ESP8266.
esp_bootex.ino Exemple d'une stratégie de récupération de redémarrage au démarrage de l'ESP8266 dans Arduino.
 
2017-07-03 Capteurs de température - prise 2
temps.py Script Python pour lire la température et l'humidité relative à partir d'un capteur DHTxx connecté à un Raspberry Pi ainsi que la température du microprocesseur de ce dernier. Les données sont transmises à Domoticz pour mettre à jour deux capteurs virtuels.
script_device_temp+humi.lua Script Lua pour mettre à jour la chaîne indiquant le niveau de confort d'un capteur de température et d'humidité de Domoticz. Le calcul est basé sur le point de rosée.
 
2017-06-25 Capteurs de température avec Domoticz sur un Raspberry Pi
dht11.py Script Python pour lire les données d'un DHTxx connecté à GPIO d'un Raspberry Pi GPIO et pour les envoyer à Domoticz.
soc_temp.py Script Python pour lire la températeur du microprocesseur central d'un Raspberry Pi et pour l'envoyer à Domoticz.
temps.py Script Python résultant de la fusion des deux scripts ci-dessus.
 
2017-05-27 Module de lampe X10 avec l'interface CM11A Interface dans Domoticz
script_device_test_b3.lua Script Lua pour étudier le comportement des gradateurs virtuels dans Domoticz.
script_device_heyu_b3.lua Script Lua pour contrôler un modèle ancien du gradateur LM465 de X10 avec l'interface CM11A et Heyu dans Domoticz.
dim_b3.sh Script Bash utilisé par Heyu pour mettre à jour la base de données de Domoticz et son site Web en réponse à une variation de l'intensité d'une lampe branché à un gradateur LM465 (ancien modèle) causée par l'utilisation d'un contrôleur X10.
x10config-v2.txt Fichier de configuration de Heyu - à renommer "x10config".
 
2017-05-23 Commutateur X10 avec l'interface CM11A Interface dans Domoticz
x10config-v1.txt Fichier de configuration de Heyu - à renommer "x10config".
script_device_heyu_b4.lua Script Lua pour contrôler un dispositif X10 avec l'interface CM11A et Heyu dans Domoticz.
 
2017-05-17 Programmation du Sonoff dans l'EDI Arduino (1)
Blink-sonoff.ino Croquis Arduino pour faire clignoter la DEL d'un commutateur Sonoff sans fil.
 
2017-03-14 Traduction d'applications de type console dans Free Pascal
unittranslator.pas Cette unité est, pour les application de type console, l'équivalent des unités DefaultTranslator, LCLTranslator.
 
2017-02-01 Sonoff, NodeMCU, et Domoticz
sonoff_02.lua Script de Michael Andresen (captain-slow.dk) modifié pour contrôler un commutateur Sonoff avec Domoticz et MQTT.
config.lua Script de configuration utilisé dans le script sonoff_02.lua.
init.lua Script de démarrage automatique qui invoque le script sonoff_02.lua.
 
2017-01-31 Programmation d'un commutateur Sonoff avec un Raspberry Pi
sonoff_01.lua Script de Michael Andresen (captain-slow.dk) pour contrôler un commutateur Sonoff avec Domoticz et MQTT.
 
2017-01-30 NodeMCU, MQTT and Domoticz - part 2
mqtt_in.lua Script Lua pour s'abonner à des messages MQTT et pour contrôler une LED en réponse.
domoticz_in.lua Script Lua pour s'abonner à des messages MQTT de Domoticz et pour contrôler une LED en réponse.
 
2017-01-17 NodeMCU, MQTT and Domoticz - part 1
temp2mqtt.lua Script Lua pour publier les valeurs d'un capteur de température simulé vers un serveur MQTT.
temp2domoticz_mqtt.lua Script Lua pour publier les valeurs d'un capteur de température simulé vers un dispositif de température dans Domoticz en utilisant un serveur MQTT.
temp2domoticz_http.lua Script Lua pour publier les valeurs d'un capteur de température simulé vers un dispositif de température dans Domoticz en utilisant l'API JSON et des requêtes HTTP.
 
2017-01-15 Wemos D1 mini and NodeMCU
blink.lua Script Lua pour faire clignoter la DEL d'un Wemos D1 mini.
switch.lua Script Lua pour que la DEL d'un Wemos D1 mini suive l'état d'un commutateur.
 
2015-01-13 Caméra BlitzWolf SIC1 dans Domoticz
snap.sh Script Bash pour tirer une image de la caméra et l'envoyer par courriel.
 
2017-02-01 Planning conditionnel dans Domoticz
enable_timers.sh Script Bash pour activer ou désactivers des plannings de dispositifs dans Domoticz.
 
2016-12-13 X10 with Domoticz on Raspberry Pi (Domespic)
x10config Mon fichier de configuration de Heyu.
dim_B1.sh Script Bash appelé par Heyu pour mettre à jour un gradateur de lumière dans Domoticz.
script_device_heyu_b2.lua Script Lua appelé par Domoticz pour contrôler une lampe à l'aide de Heyu.
script_device_heyu_b1.lua Script Lua appelé par Domoticz pour contrôler un gradateur de lumière à l'aide de Heyu.
 
2016-08-30 Conversion d'unités de mesure dans Free Pacal
rtl-conversion.zip Modifications proposées aux unités convutils et stdconvs de la bibliothèque d'exécution de Free Pascal avec deux programmes programmes de démonstration et des tests unitaires.
 
2016-07-13 Analyser et évaluer des expressions mathématiques avec Free Pascal.
simpleparser_version_1.zip Simple analyseur à une passe qui peut gérer quatre opérateurs + - * / et des parenthèses ().
simpleparser_version_2.zip Ajout de commentaires, exponentiation, division entière et division modulo.
simpleparser_version_3.zip Ajout de constantes (pi & e), variables et fonctions (sin, max etc.).
simpleparser_version_4.zip Ajout du support linguistique national.
simpleparser_package.zip Archive contenant les unités constituant l'analyseur en un paquet à intégrer dans l'IDE de Lazarus. Notez qu'il s'agit uniquement d'un paquet d'exécution, aucun composant n'est installé dans la palette de l'IDE.
simpleparser.pdf Fichier PDF contenant une description détaillée de la séquence des quatre ensemble de plus en plus complexes d'unités qui composent l'analyseur et évaluateur d'expression mathématiques en une passe (an anglais uniquement).
 
2016-07-06 Séparateur de liste en Linux avec Free Pascal
fichier texte,
fichier LibreOffice.Calc,
fichier Excel
Liste des séparateurs de décimales et de listes trouvés dans les paramètres régionaux de Windows 10.
 
2016-04-04 Écueils dans Free Pascal/Lazarus
gotcha.zip Programme de démonstration illustrant la différence dans le traitement des affectations des types procéduraux et des gestionnaires d'événements dans Delphi et «pure» Free Pascal.
 
2016-01-27 First Lazarus Components - Part 2
mdsliderbarslaz-2.zip Deux composants supplémentaires TSliderPlane et TColorPlane.
 
2016-01-24 First Lazarus Components - Part 1
mdsliderbarslaz.zip Deux composants, TColorBar et TSliderBar, utilisés pour créer des dialogues de sélection de couleur en Free Pascal/Lazarus.
 
2013-07-15 ActiveHome Pro SDK avec Delphi
ActiveHomeScriptLib.pas Bibliothèque de types importée modifiée dans laquelle les données du CM15A sont traitées correctement. Comprend un test pour la présence du dispositif.
cm15_test.zip Premier exemple simple montrant comment contrôler les modules X10 via les pilotes AHSDK dans les programmes écrits avec Delphi.
cm15.zip Deuxième exemple complet. Utilise la bibliothèque de types modifiés. La bibliothèque est incluse dans l'archive, il n'est pas nécessaire de la télécharger séparément.
 
2013-06-05 Analyser et évaluer des expressions mathématiques avec Delphi.
ParsingMathExpr-1.zip Simple analyseur à une passe qui peut gérer quatre opérateurs + - * / et des parenthèses ().
ParsingMathExpr-2.zip Ajout de commentaires et l'exponentiation.
ParsingMathExpr-3.zip Ajout de constantes (pi & e) et de fonctions (sin, cos etc.).
ParsingMathExpr-4.zip Ajout du support linguistique national.
ParsingMathExpr-5.zip Analyseur en deux passes similaire à l'analyseur précédent, sauf qu'un un arbre d'analyse est construit dans la première passe et la deuxième passe, qui peut être répété plusieurs fois, évalue cet arbre.
ParsingMathExpr-6.zip Ajout des expressions booléennes (<, > etc) et d'une construction 'if else'.
ParsingMathExpr-7.zip Ajout d'une optimisation de repliement de constantes lors de la première passe.