Un afficheur TFT pour DOMOTICZ ou JEEDOM

Salut à tous.

J'ai finalisé récemment le développement d'un module d'affichage TFT et mesure de température / humidité pour un serveur DOMOTICZ, HomeGenie ou JeeDom, etc.

Les fonctionnalités de ce module sont multiples :

mesure de température
mesure d'humidité
affichage de la date
affichage de l'heure
affichage de 2 températures intérieures
affichage de l'humidité intérieure
affichage de la température extérieure
affichage de l'humidité extérieure
affichage de la température d'un congélateur
surveillance de la température d'un congélateur

L'afficheur est un 2.8 pouces ILI9341 SPI.

La signalisation d'un défaut congélateur est assurée par un buzzer.

un-afficheur-pour-domoticz-ou-jeedom

Cordialement
Henri

Ajout d'une zone status & messages d'erreur sur l'écran.
En cas de défaut de température ou de faiblesse de la batterie de l'un des capteurs, le buzzer fait entendre son beep et un message s'affiche :

Everything is fine : tout va bien
Error: Freezer Temp : défaut de température du congélateur
Error: Up Therm Batt : batterie thermomètre de l'étage faible
Error: Out Therm Batt : batterie thermomètre extérieur faible
Error: Motion Batt : batterie détecteur de présence faible

Ça commence à devenir vraiment sympa.

Ajouté dernièrement : la température du garage, par simple modification des scripts PYTHON sur la RASPBERRY PI, sans retoucher le code ARDUINO.
Il y a maintenant deux afficheurs TFT :
un-afficheur-pour-domoticz Version ARDUINO + NRF24L01
un-afficheur-tft-pour-domoticz Version ESP8266

Dernière version : un économiseur d'écran pour le TFT.
Le backlight est rallumé si une personne s'approche grâce à un détecteur infrarouge MH-SR602. Il est éteint au bout de 20 secondes

Version ARDUINO uniquement.
Je n'ai plus assez de GPIOs sur la version ESP8266 :confused:

Version ESP8266 : la configuration a été étendue.
Il est possible maintenant de préciser quels sont les identifiants des dispositifs DOMOTICZ à afficher et surveiller, en fournissant leur identifiant et un nom :