Monitorer ses équipements avec Tasmota Device Manager

Dans ce nouvel article, nous allons voir ensemble comment monitorer nos équipements Tasmota avec Tasmota Device Manager et sans utiliser Jeedom ou une autre solution de domotique.

Vous le savez sûrement, je suis un grand fan de Tasmota, ce firmware open source conçue pour les modules à base d’ESP8266. J’ai déjà eu l’occasion de vous en parlez dans plusieurs de mes tutoriels.

Le logiciel que je vais vous présenter vas vous permettre de monitorer et de faire la maintenance de vos équipements sous Tasmota via MQTT et HTTP. On va par exemple récupérer toutes les informations de télémétrie, déployer un nouveau firmware ou une configuration en masse, et bien plus encore.

Tasmota Device Manager ou TDM pour les intimes

Tasmota Device Manager est disponible gratuitement sur le GitHub du projet et compatible avec Windows et Linux. Pour ma part, je l’utilise en complément de Jeedom pour faire du monitoring sur mes équipements et distribuer un nouveau firmware en masse.

D‘un seul clin d’œil, on retrouve toutes les informations utiles sur nos modules. J’apprécie particulièrement le retour d’informations sur les points d’accès utilisé et la puissance du signal. Mais aussi la possibilité de supprimer facilement les messages MQTT retenus.

La console est claire et facile à prendre en main, toutes les informations sont disponible rapidement et en un seul endroit. On peut déjà modifier pas mal de paramètres très facilement.Voici la liste des principales fonctionnalités, et bien d’autres sont déjà annoncé dans un futur développement :

  • Détection automatique des périphériques suivant le modèle par défaut pour Tasmota (%prefix%/%topic%/)
  • Configuration du module et GPIO
  • Éditeur de règles
  • Surveillance active et passive de l’état et de la télémétrie
  • Interface propre et lisible
  • Commande des relais
  • Redémarrage des modules
  • Déploiement firmwares
  • Nettoyage des messages MQTT
  • Console MQTT avec prévisualisation des données

En conclusion

C’est un projet encore jeune mais plein de promesse. Et si vous avez l’occasion, n’hésitez pas à apporter votre contribution. En tout cas pour moi, c’est un excellant complément à Jeedom et je vous invite à le tester par vous-même. À bientôt pour un nouveau tutoriel.

6 pensées sur “Monitorer ses équipements avec Tasmota Device Manager

  • 21/03/2019 à 20:49
    Permalink

    ce logiciel à l’air d’être intéressant mais je n’arrive pas à l’installer sous windows…….
    si vous pouvez me guider je suis preneur.merci

  • 22/03/2019 à 14:25
    Permalink

    Sur Windows, il faut tout d’abord installer python depuis le site officiel https://www.python.org/downloads/windows/
    Puis installer les dépendances PyQt5 et paho-mqtt comme demandé sur le github. Et enfin exécuter le script python avec la commande python tdm.py

  • 22/03/2019 à 21:22
    Permalink

    c’est ce que j’ai fait mais j’ai une erreur.

    C:\Python37\Scripts>python tdm.py
    Traceback (most recent call last):
    File “tdm.py”, line 3, in
    from json import loads, JSONDecodeError
    ImportError: cannot import name JSONDecodeError

  • 24/03/2019 à 22:23
    Permalink

    Installer le package simplejson et json

  • 25/10/2019 à 10:48
    Permalink

    Article fort intéressant !

    Est-il possible de récupérer, via TDM, sur un Sonoff Pow R2, la consommation en watt de l’appareil connecté (ici une imprimante 3D) dans une tranche d’heure bien définie ?
    Histoire de savoir combien j’ai consommé pendant mon impression
    Merci d’avance pour la réponse

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *