Tuya Solar Rain Sensor RB-SRAIN01 sur Abeille

Bonjour,

j’ai acheté un petit capteur solaire autonome qui serait capable de nous donner l’information s’il pleut, la luminosité et l’humidité et son état batterie.


Sa dénomination précise : TS0207__TZ3210_p68kms0l
Son test : Tuya Zigbee Solar Rain Sensor RB-SRAIN01 Review - SmartHomeScene

Apparemment sur les plugin deconz et Z2M, il serait plus ou moins fonctionnelle. Mais je ne vois rien sur le plugin Abeille que j’utilise.

Alors je me suis mis en tête de l’inclure.
J’y suis partiellement arrivé mais il me manque des informations qu’apparemment il enverrait.

J’arrive à avoir :

  • Rain detected
  • Battery-Percent
  • Short-Addr
  • IEEE-Addr
  • Link Quality
  • Online
  • Time-Time

Il me manquerai apparemment

  • illuminance
  • battery-volt
  • Humidity

Malgré toutes mes recherches, impossible d’avoir ces 2 informations qu’il envoi normalement.
Sous AH, ils arrivent même a avoir avec des calculs :

  • rain_intensity (faible moyenne et forte)
  • illuminance_average_20min
  • Humidity

J’aurais donc besoin d’un petit coup de pouce afin de trouver les bons topics, params, use afin qu’il envoi ce qu’il est capable. Je suis pas loin mais ça fait plusieurs jours que j’essuie des échecs…
Merciiiiiiii

Le .json que j’ai créé pour son intégration :
Nom : TS0207__TZ3210_p68kms0l.json
à placer dans : plugins/Abeille/core/config/devices/TS0207__TZ3210_p68kms0l/

Le json que j’ai créé et adapté (merci les IA) :

{
    "TS0207__TZ3210_p68kms0l": {
        "type": "Tuya Solar Rain Sensor",
        "manufacturer": "Tuya",
        "model": "TS0207",
        "zbManufacturer": "_TZ3210_p68kms0l",
        "genericType": "Sensor",
        "comment": "Capteur de pluie solaire Tuya Zigbee (RB-SRAIN01)",
        "timeout": "60",
        "category": {
            "weather": "1"
        },
        "configuration": {
            "icon": "Tuya-RainSensor",
            "mainEP": "01",
            "batteryType": "1x3.7V 1300mAh"
        },
        "commands": {
            "Battery-Volt": {
                "use": "inf_zbAttr-0001-BatteryVolt",
                "params": "ep=01",
                "isVisible": 0,
                "unit": "V",
                "comment": "Tension batterie (valeur /10)"
            },
            "Battery-Percent": {
                "use": "inf_zbAttr-0001-BatteryPercent",
                "params": "ep=01",
                "isVisible": 1,
                "unit": "%",
                "comment": "Pourcentage batterie (valeur /2)"
            },
            "Rain detected": {
                "use": "inf_zbCmdS-0500-ZoneStatus-ChangeNotification",
                "params": "ep=01",
                "isVisible": 1,
                "comment": "Bit0 = pluie détectée (1=pluie, 0=sec)",
                "trigOut": {
                    "01-rainDetected": {
                        "comment": "Détection de pluie",
                        "valueOffset": "#value#&1"
                    },
                    "01-batteryLow": {
                        "comment": "Bit3 = batterie faible",
                        "valueOffset": "(#value#>>3)&1"
                    }
                }
            },
            "LightLevel": {
                "use": "inf_illuminance",
                "params": "ep=01",
                "isVisible": 1,
                "unit": "lx",
                "comment": "Luminosité mesurée (Lux)"
            },
            "Humidity": {
                "use": "inf_zbAttr-0405-MeasuredValue",
                "params": "ep=01",
                "isVisible": 1,
                "unit": "%",
                "comment": "Humidité relative (valeur/100)"
            },
            "Refresh": {
                "use": "act_zbReadAttribute",
                "params": "clustId=0001&attrId=0021",
                "isVisible": 1,
                "comment": "Lecture manuelle des attributs"
            }
        }
    }
}

Salut

Impressionnant résultat de l’IA. Je ne sais pas trop d’ou elle sort ces infos.

Je viens d’ouvrir un sujet dédié ici

On continue la discussion sur Github.
Je viens d’y pousser un nouveau modele à tester.

Merci

1 « J'aime »

J’ai pas mal fouiné pour trouver les topic % batterie et le rain ainsi que les autres infos basique c’est l’IA (chatGPT 5 Thinking).

D’accord ^^

Merci à toi

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.