Capteur humidité de sol connu mais non reconnu par Z2M

Bonjour,

J’ai acheté ce capteur de sol zigbee apres avoir verifié qu’il est bien connu par Z2M : TuYa TS0601_soil control via MQTT | Zigbee2MQTT

J’ai la dernière version de Z2M : « Current version: 1.38.0-1 »
après découverte, Z2M le trouve mais ne reconnait pas cette appareil :

image

Dans ce post il est dit qu’il est rajouté avec la V1.38.0 (j’ai meme la version suivante) mais rien n’y fait. Tuya Soil sensor not recognized by zigbee2mqtt - Configuration - Home Assistant Community (home-assistant.io)

Que faire pour le faire marcher ? une idée ?

Ps : j’ai essayé de rajouter une définition mais j’ai rien compris a la procédure : Support new devices | Zigbee2MQTT

Bonjour,

la v1.38.0 est sortie le 1 juin et le PR pour ajouter votre modèle est sortie le 2 juin. Pas possible quelle soit dans la relaese 1.38.0 du 1 juin.
Le PR est merge dans la version DEV, c’est tout. Il faut attendre la prochaine release stable de Z2M.

Je pense que la solution est là, en attendant la mise a jour (voir dernier post):
Premier essai : l’appareil n’est pas reconnu _TZE204_myd45weu et les définitions d’exposition sont vides · Koenkk/zigbee2mqtt · Discussion #23094 · Sur GitHub

Mais je pense que je ne dois pas bien faire.
J’ai copié le code donné à la fin du post et l’ai mis dans un fichier que j’ai appelé « ts0601.js » dans le dossier zigbee2mqtt
j’ai ajouté ces lignes :
external_converters:

  • TS0601.js
    dans le fichier configuration.yaml du dossier Z2M
    J’ai redémarré, et refait une détection, mais ca marche pas :cry:

J’ai pas bien fait un truc ?

Oui, faut utiliser un convertiseur externe , le temps que le nouveau Z2M sorte.

j’ai mis dans un dossier external_converters dans le répertoire de Z2M.

Dans le UI de Z2m dans paramètre, j’ai ajouter le convertiseur et submit.

Après, c’est 2 jours à attendre le nouveau Z2M, qui sort tous les début de mois.

Ben en fait, ca marche :blush:
Fallait juste attendre un peu

(Et …ben oui, si la mise a jour est dans 2 jours … :roll_eyes: faut pas se prendre la tête )

1 « J'aime »

Salut,
la nouvelle release de Z2M 1.39.0

Salut :wave:t2:

J’ai un capteur de sol _TZE204_myd45weu reconnu comme TS0601_soil alors qu’il s’agit en fait d’un QT-07S.
J’ai fait la MAJ ce matin du dernier Z2M 1.39.1-1 , qui aurait du régler ce souci, mais rien n’y fait…
j’ai supprimé le device de Z2M avec « forcé », attendu 5 minutes sans les piles, et ré-appairé. Mais il revient toujours sous le TS0601_soil et pas QT-07S.

Quelqu’un a-t’il réussi à faire reconnaitre correctement ce capteur ?

Actuellement, le capteur me donne soit 0% soit 100% comme valeur d’humiditié…

Salut,
c’est bien un model TS0601. C’est Rehent qui la renommer en QT-07S, mais c’est du Tuya.

  "ids": {
    "modelId": "TS0601",
    "manufacturerName": "_TZE204_myd45weu"
  },

Ok, ok, mais alors pourquoi le capteur est bloqué sur 100% ou 0% ? pas d’autres valeurs entre…

Défectueux ?
Je saurais te dire, mais ce capteur ne vaut pas le coup… très déçu de ce capteur.

Possiblement défectueux.
J’ai fait une demande de retour. :slightly_smiling_face:

@WarC0zes As-tu des recommandations ?

Le xiaomi Mi Flower, mais c’est du Bluetooth. Tu as un petit et grand modèle.

    temperature:
      name: "Xiaomi HHCCJCY01 Temperature"
    moisture:
      name: "Xiaomi HHCCJCY01 Moisture"
    illuminance:
      name: "Xiaomi HHCCJCY01 Illuminance"
    conductivity:
      name: "Xiaomi HHCCJCY01 Soil Conductivity"
    battery_level:
      name: "Xiaomi HHCCJCY01 Battery Level"

Ha oui il a l’air intéressant ce capteur. Mais je n’ai rien pour récupérer le signal BT du capteur…

Ma SLZB-06M le pourrait mais je perdrais je pense la partie zigbee.
Il faudrait que je retrouve ce que tu m’avais dit sur le BT au temps de ma recherche de mon compteur d’eau.

Tu peux utiliser une clé Bluetooth, ou avec un esp32 et faire un Bluetooth proxy.
Avec un Bluetooth proxy, ça récupère les trames du Bluetooth et les envoie en wifi sur HA.

1 « J'aime »