Tasmota logoSi comme moi, vous êtes attaché⋅e⋅s au respect de votre prix privée ainsi qu'à votre indépendance vis-à-vis des GAFAM et autres constructeurs proposant leur cloud pour piloter votre propre domotique alors vous connaissez des solutions basées sur Tasmota, ESPHome, MQTT, ...
Par contre, face à tous les appareils domotiques proposés pour fonctionner avec des clouds comme Tuya, SmartLife, ... notre choix est plus que limité et nous demande bien souvent de devoir reflasher les firmwares sans avoir la garantie que cela fonctionnera. D'ailleurs j'ai relaté pas mal de mes expériences à ce propos sur ce site (articles sur la domotique). Bref, le résultat est plus qu'aléatoire d'autant qu'il suffit que le fabriquant change de puce ESP pour que ça ne soit plus possible.
Mais j'ai découvert dernièrement des modules déjà flashés avec Tasmota ou ESPHome chez Aliexpress !!! Alors ces modules sont plus chers (à peu près le double du prix constaté...) que d'autres d'aspect très similaire... GRRR 😠 mais par contre plus besoin de mettre les mains dans le cambouis avec le risque que ça ne fonctionnera pas.

Ces modules sont vendus sous la marque Athom ici : https://athom.aliexpress.com/store/group/Tasmota/5790427_517820063.html. Voir aussi ce site : https://fr.athom.tech/

Du coup, j'ai tenté le coup en achetant 3 sortes de modules :

Prise commandée Athom EU plug v2                Athom mini switch            Athom Curtain module

I- Première initialisation

Le module qu'on peut utiliser directement est la prise commandée qu'il suffit de brancher et de configurer avec simplement son ordiphone que l'on doit connecter au réseau wifi nommé "tasmota-xxxxxx" qui est apparu.
Si on n'a pas d'ordiphone, avec son ordinateur, on se connectera au même réseau wifi et avec son navigateur Internet on se rendra sur la page http://192.168.4.1.
Sur cette page de configuration initiale, on saisira le réseau wifi avec lequel le module fonctionnera et on redémarre le module.
Remarque : si on se trompe dans cette étape (mauvais codes saisis), il est possible de réinitialiser le module en allumant et éteignant 6 fois de suite le module et en le rallumant une 7e fois.

Sur l'ordiphone, après le redémarrage du module, sa page de configuration s'affiche directement sur sa nouvelle adresse IP : pas besoin de la rechercher !

 

II- Paramétrage

Voici un certain nombre d'opérations à réaliser pour avoir des modules pleinement fonctionnels :

  • Faire une mise à jour du firmaware via OTA (Over The Air, via le Wifi quoi) et en profiter pour le mettre en français avec cette adresse au moment où je rédige ces lignes : http://ota.tasmota.com/tasmota/release/tasmota-FR.bin.gz
  • Fixer l'adresse IP du module dans la console avec la commande :
    IPAddress1 192.168.x.x
  • Fixer le fuseau horaire avec pour la prise en compte des heures d'hiver et d'été de Paris, la commande :
    Backlog0 Timezone 99; TimeStd 0,0,10,1,3,60; TimeDst 0,0,3,1,2,120
  • Fixer la position géographique (utile pour les timers pour heure de lever et coucher du soleil) :
    Longitude 2.7xxxxx
    Latitude 43.1xxxxx
  • Pour afficher dans la Web UI, l'adresse IP et le nom d'hôte :
    SetOption53 1
  • Pour changer l'intitulé des boutons dans WebUI, il faut utiliser la commande "webbutton" comme par exemple :
    WebButton1 Marche/Arrêt
  • Via le menu "Configuration" -> "Configuration Wifi" : indiquer un 2e réseau wifi de secours (indépendant de celui de la box Internet pour pouvoir y accéder via un autre point d'accès wifi en cas de changement de box).
  • Via le menu "Configuration" -> "Configuration MQTT" : avec adresse IP du serveur MQTT, son port (1883), son nom d'utilisateur et son mot de passe, son "topic".
  • Via le menu "Configuration" -> "Autre configuration" : nom de l'appareil et son ou ses surnom(s).
  • Pour qu'Home Assistant puisse détecter le module en MQTT, taper la commande (qui est la commande par défaut désormais) :
    SetOption19 0

Conseil : une fois le module correctement paramétré, faire une sauvegarde de la configuration pour s'en resservir pour d'autres modules de même modèle en changeant les données spécifiques (adresse IP et noms). Ne pas oublier de débrancher le module ayant servi de modèle pour la configuration pour éviter les conflits d'adresse IP le tant de faire les réglages personnalisés.

 

III- Avis et conclusion

  • La prise connectée possède sur le côté un interrupteur pour une utilisation manuelle occasionnellement au cas où on n'aurait pas de serveur ou de connexion wifi active.
  • Attention, le mini-interrupteur n'a pas de contact sec (contrairement à ce qui est indiqué sur le site) et ne pourra pas servir à piloter une porte de garage par exemple (pour cela, on pourra se tourner vers un Shelly 1 flashé avec Tasmota).

J'avoue que ces modules sont très convaincants et moi qui suis familier de Tasmota, j'ai réussi à faire fonctionner les prises connectées en 5-10 minutes sans avoir à mettre les mains dans le cambouis. Leur intégration dans Home Assistant s'est faite sans problème. En terme de rapport qualité-prix, ils sont très bien placés par rapport à des Shelly par exemple. Par contre, ils sont plus gros que les modules Shelly.