Demande d'ajout Vanne arrosage Tuya au plugin zigbee

Bonjour
J’ai un produit Zigbee que j’aurais souhaité utiliser via le plugin
[TZE200-TS0601] - Tuya - Vanne arrosage
Merci d’avance

Vanne-d-eau-intelligente-Tuya-pour-maison-automatique-wi-fi-avec-fonction-de-chronom-trage-commande.png_640x640

{
    "ieee": "a4:c1:38:85:e8:61:07:4a",
    "nwk": 18816,
    "status": 2,
    "lqi": "140",
    "rssi": "-65",
    "last_seen": "1652296206.482145",
    "node_descriptor": "02:40:80:41:11:42:42:00:00:2a:42:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 81,
            "profile_id": 260,
            "manufacturer": "_TZE200_arge1ptm",
            "model": "TS0601",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 61184,
                    "name": "Cluster",
                    "attributes": []
                },
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 70
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TZE200_arge1ptm"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0601"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        }
                    ]
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TZE200_arge1ptm",
        "model": "TS0601",
        "node_desc": {
            "logical_type": 2,
            "complex_descriptor_available": 0,
            "user_descriptor_available": 0,
            "reserved": 0,
            "aps_flags": 0,
            "frequency_band": 8,
            "mac_capability_flags": 128,
            "manufacturer_code": 4417,
            "maximum_buffer_size": 66,
            "maximum_incoming_transfer_size": 66,
            "server_mask": 10752,
            "maximum_outgoing_transfer_size": 66,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 81,
                "input_clusters": [
                    4,
                    5,
                    61184,
                    0
                ],
                "output_clusters": [
                    25,
                    10
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Bonjour,
Pas mal l’idée du panneau solaire sur la vanne. Toutefois, c’est surprenant de mettre des batteries alcaline et non des NiMh.
image
image
Le panneau solaire ne vient que compenser l’usage des piles (pas de recharge possible) ?
A moins qu’il y ait les 2 : piles alcalines + batterie rechargeable
image
image

Autre constat, sur le site AE, le prix de la vanne seulle (64€) est plus cher que la vanne + accessoires
(55€).
Etrange ces chinois !

Enfin au vu de tes Infos Brutes, je ne vois pas de cluster On/Off.
Et encore moins sur la consommation…
Ajoute ici le fichier JSON pour compléter son intégration par @Loic .

En attendant, as-tu essayer de l’intégrer avec un autre type de Vanne ?

Tiens nous informé de ton REX…

Bonsoir
en fait il y a 2 modèles similaires

  • un model sans panneau solaire avec pilles
  • un model avec panneau solaire avec batteries (je confirme c’est bien ce qui est écrit sur mes vannes
    Mais c’est bien plus pratique avec le solaire !

J’ai essayé toutes ces 2 vannes mais aussi les systeme adaptables sur 1/4 de tour sans succès
Sur Tuya je n’ai pas la mesure de la consommation.

oui je les aies acheté avec les accessoires…

Je m’occupe du fichier JSON dés que possible.

1 « J'aime »

Bonjour
voici les fichiers JSOn du plugin
Bon WE
info.json.txt (3,9 Ko)
packages.json.txt (866 Octets)

Bonjour,
Au vue du json brute cette équipement n’est pas compatible zigpy, il faut attend qu’ils l’ajoutent ensuite je ferais l’ajout dans jeedom

1 « J'aime »

Flûte, bonjour, j’ai acheté exactement le meme model de Royal Gardineer sur Pearl.fr … et pas reconnu non plus.
A quand peut on estimer l’intégration dans zigpy?

Dommage car il est également en vente chez Domadoo

Salut @MADomotique ,

Malheureusement comme tu le dis, tout ce qui est vendu chez Domadoo n’est pas forcément compatible…
On vous répondra il fonctionnait mais le firmware a été modifié.

Ou nous n’avons pas encore réussi à l’intégrer.
Ou nous faisons notre possible pour l’intégrer et nous vous tiendrons informé. ( j’attend toujours)

Je pense surtout qu’on nous dit que le device n’est pas compatible car si on regarde les infos brutes, il n’y a pas toutes les commandes.

Que faut-il pour le rendre compatible Zigpy ?
Ne suffirait-il pas d’ajouter l’ID 1::6::on/off pour le rendre fonctionnel ?

Bonjour,
Non pour tous ce qui est tuya faut un quirks, c’est très long a faire si on part de 0 (plusieurs jours facile). Après vous pouvez essayer de voir si celui dans /var/www/html/plugins/zigbee/ressources/zigbeed/quirks/ts0601_valve_zgv1.py peut etre adapté. Il y a peut etre juste a ajouter la reference de votre vanne dans

MODELS_INFO: [
            ("_TZE200_akjefhj5", "TS0601"),
            ("_TZE200_81isopgh", "TS0601"),
        ],

Bonjour Loic,

Cela fonctionne, j’ai juste rajouté une entrée dans la table MODELS_INFO (TZE200_2wg5qrjy) et le royal gardener est pilotable. Peut-on le rajouter pour de bon dans le plugin?
Il faut toute fois choisir tuya / Vanne arrosage [TS0013].

Bonjour,
Merci pour le retour ca sera dans la beta de demain

parfait, merci.

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