Intégration produits Tuya au plugin zigbee

Bonjour,
J’ai 3 produits Tuya en zigbee à intégrer au plugin Zigbee si possible :
[TZ3000-TS130F] MOES - Module zigbee+RF Volet Roulant

{
    "ieee": "60:a4:23:ff:fe:ff:09:6c",
    "nwk": 22695,
    "status": 2,
    "lqi": "184",
    "rssi": "-54",
    "last_seen": "1624860705.9249434",
    "node_descriptor": "01:40:8e:02:10:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 515,
            "profile_id": 260,
            "manufacturer": "_TZ3000_1dd0d5yi",
            "model": "TS130F",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "zcl_version",
                            "value": 3
                        },
                        {
                            "id": 1,
                            "name": "app_version",
                            "value": 64
                        },
                        {
                            "id": 2,
                            "name": "stack_version",
                            "value": 0
                        },
                        {
                            "id": 3,
                            "name": "hw_version",
                            "value": 1
                        },
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TZ3000_1dd0d5yi"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS130F"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 1
                        }
                    ]
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 258,
                    "name": "Window Covering",
                    "attributes": [
                        {
                            "id": 8,
                            "name": "current_position_lift_percentage",
                            "value": 0
                        }
                    ]
                },
                {
                    "id": 6,
                    "name": "On\/Off",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TZ3000_1dd0d5yi",
        "model": "TS130F",
        "node_desc": {
            "byte1": 1,
            "byte2": 64,
            "mac_capability_flags": 142,
            "manufacturer_code": 4098,
            "maximum_buffer_size": 82,
            "maximum_incoming_transfer_size": 82,
            "server_mask": 11264,
            "maximum_outgoing_transfer_size": 82,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 515,
                "input_clusters": [
                    0,
                    4,
                    5,
                    258,
                    6
                ],
                "output_clusters": [
                    25,
                    10
                ]
            }
        }
    },
    "class": "zigpy.device"
}
1 « J'aime »

Salut

Et ce sont lesquels?

Antoine

[TZE200-TS0601] MOES - Capteur d’humidité thermostatique.

https://fr.aliexpress.com/item/1005002281353077.html?spm=a2g0o.productlist.0.0.40635c0adMFDDR&algo_pvid=3d6ceced-a26b-47f6-b42e-ea339c4c41cf&algo_exp_id=3d6ceced-a26b-47f6-b42e-ea339c4c41cf-21

{
    "ieee": "cc:86:ec:ff:fe:be:7c:5e",
    "nwk": 40233,
    "status": 2,
    "lqi": "152",
    "rssi": "-62",
    "last_seen": "1624861767.2101982",
    "node_descriptor": "02:40:80:02:10:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 81,
            "profile_id": 260,
            "manufacturer": "_TZE200_bq5c8xfe",
            "model": "TS0601",
            "output_clusters": [
                {
                    "id": 25,
                    "name": "Ota",
                    "attributes": []
                },
                {
                    "id": 10,
                    "name": "Time",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "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_bq5c8xfe"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0601"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        }
                    ]
                },
                {
                    "id": 4,
                    "name": "Groups",
                    "attributes": []
                },
                {
                    "id": 5,
                    "name": "Scenes",
                    "attributes": []
                },
                {
                    "id": 61184,
                    "name": "Cluster",
                    "attributes": []
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TZE200_bq5c8xfe",
        "model": "TS0601",
        "node_desc": {
            "byte1": 2,
            "byte2": 64,
            "mac_capability_flags": 128,
            "manufacturer_code": 4098,
            "maximum_buffer_size": 82,
            "maximum_incoming_transfer_size": 82,
            "server_mask": 11264,
            "maximum_outgoing_transfer_size": 82,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 81,
                "input_clusters": [
                    0,
                    4,
                    5,
                    61184
                ],
                "output_clusters": [
                    25,
                    10
                ]
            }
        }
    },
    "class": "zigpy.device"
}

1 « J'aime »

[TYZB01-TS0202] Mini capteur de mouvement

https://fr.aliexpress.com/item/1005002439764900.html?spm=a2g0o.productlist.0.0.76f16e92pxvMsh&algo_pvid=b6eaca1d-d49a-4a87-8c33-983c104f12f9&algo_exp_id=b6eaca1d-d49a-4a87-8c33-983c104f12f9-4

{
    "ieee": "00:12:4b:00:06:1c:5a:b6",
    "nwk": 36466,
    "status": 2,
    "lqi": "176",
    "rssi": "-56",
    "last_seen": "1624862599.0647027",
    "node_descriptor": "02:40:80:00:00:50:a0:00:00:2a:a0:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 1026,
            "profile_id": 260,
            "manufacturer": "_TYZB01_dl7cejts",
            "model": "TS0202",
            "output_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": []
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": []
                },
                {
                    "id": 1280,
                    "name": "IAS Zone",
                    "attributes": []
                }
            ],
            "input_clusters": [
                {
                    "id": 0,
                    "name": "Basic",
                    "attributes": [
                        {
                            "id": 4,
                            "name": "manufacturer",
                            "value": "_TYZB01_dl7cejts"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0202"
                        }
                    ]
                },
                {
                    "id": 3,
                    "name": "Identify",
                    "attributes": []
                },
                {
                    "id": 1,
                    "name": "Power Configuration",
                    "attributes": [
                        {
                            "id": 32,
                            "name": "battery_voltage",
                            "value": 30
                        },
                        {
                            "id": 33,
                            "name": "battery_percentage_remaining",
                            "value": 200
                        }
                    ]
                },
                {
                    "id": 1280,
                    "name": "IAS Zone",
                    "attributes": [
                        {
                            "id": 2,
                            "name": "zone_status",
                            "value": 1
                        }
                    ]
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TYZB01_dl7cejts",
        "model": "TS0202",
        "node_desc": {
            "byte1": 2,
            "byte2": 64,
            "mac_capability_flags": 128,
            "manufacturer_code": 0,
            "maximum_buffer_size": 80,
            "maximum_incoming_transfer_size": 160,
            "server_mask": 10752,
            "maximum_outgoing_transfer_size": 160,
            "descriptor_capability_field": 0
        },
        "endpoints": {
            "1": {
                "profile_id": 260,
                "device_type": 1026,
                "input_clusters": [
                    0,
                    3,
                    1,
                    1280
                ],
                "output_clusters": [
                    0,
                    3,
                    1,
                    1280
                ]
            }
        }
    },
    "class": "zigpy.device"
}

bonjour @Tonio16 et @Loic,
Voila les 3 produits TUYA si dessus à intégrer au plugin zigbee si possible.
En espérant ne rien avoir oublié.
Merci d’avance
Cordialement

1 « J'aime »

Bonjour

Pour le module avec ecran, sauf erreur de ma part je ne vois aucun cluster avec une temperature et l’humidité. Tu devrais peut etre envoyer les logs (et voir si parfois tu as ces informations).

Bonjour,
J’ai rien dans les logs
juste des informations

id
261
name
TZE200_bq5c8xfe.TS0601 cc:86:ec:ff:fe:be:7c:5e
logicalId
cc:86:ec:ff:fe:be:7c:5e
generic_type
object_id
eqType_name
zigbee
isVisible
0
isEnable
1
configuration
{"device":"","output_clusters":{"25":25,"10":10},"input_clusters":{"0":[1],"4":[1],"5":[1],"61184":[1]},"instance":"1","createtime":"2021-06-28 08:30:39","applyDevice":"","updatetime":"2021-06-28 14:05:04","last_seen::check_mode":"auto","dontAwaitCmd":"0","allowQueue":"0","manufacturer":"","visual":""}
timeout
category
{"heating":"0","security":"0","energy":"0","light":"0","opening":"0","automatism":"0","multimedia":"0","default":"0"}
display
[]
order
9999
comment
tags
status
[]



 Informations Noeud
Nom : [Aucun][TZE200_bq5c8xfe.TS0601 cc:86:ec:ff:fe:be:7c:5e] Modèle : TS0601 Fabricant : _TZE200_bq5c8xfe Classe : zigpy.device


Etat : OK Alimentation : Batterie Batterie : % (0v)

Dernier message : 2021-06-28 13:57:54

 Réseaux
IEEE : cc:86:ec:ff:fe:be:7c:5e NWK : 40233 Description : 02:40:80:02:10:52:52:00:00:2c:52:00:00

LQI : 136 RSSI : -66 dB

 Informations logiciel
ZCL Version : 3 APP Version : 70 Stack Version : 0 HW Version : 1 Date code : Software version :
 Endpoints 1
Status : Ok
Device type : SMART_PLUG
Profile : ZHA
Modèle : TS0601
Cluster sortant : Ota (25) Time (10)

Cluster entrant : Basic (0) Groups (4) Scenes (5) Cluster (61184)

Information dans les nœuds si ça peut aider

nformation noeud
ieee	cc:86:ec:ff:fe:be:7c:5e
nwk	40233
status	2
lqi	128
rssi	-68
last_seen	1624882609.033873
node_descriptor	02:40:80:02:10:52:52:00:00:2c:52:00:00
endpoints	
0	
id	1
status	1
device_type	81
profile_id	260
manufacturer	_TZE200_bq5c8xfe
model	TS0601
output_clusters	
0	
id	25
name	Ota
attributes	[]
1	
id	10
name	Time
attributes	[]
input_clusters	
0	
id	0
name	Basic
attributes	
0	
id	0
name	zcl_version
value	3
1	
id	1
name	app_version
value	70
2	
id	2
name	stack_version
value	0
3	
id	3
name	hw_version
value	1
4	
id	4
name	manufacturer
value	_TZE200_bq5c8xfe
5	
id	5
name	model
value	TS0601
6	
id	6
name	date_code
value	
7	
id	7
name	power_source
value	3
1	
id	4
name	Groups
attributes	[]
2	
id	5
name	Scenes
attributes	[]
3	
id	61184
name	Cluster
attributes	[]

bonjour, @lienrag35
Zigbee2mqtt à intégré le produit [TZE200-TS0601] MOES - Capteur d’humidité thermostatique.
https://www.zigbee2mqtt.io/devices/TS0601_temperature_humidity_sensor.html#tuya-ts0601_temperature_humidity_sensor

Etat général :

{
    "device": {
        "applicationVersion": 85,
        "dateCode": "",
        "friendlyName": "0xcc86ecfffebe7c5e",
        "hardwareVersion": 1,
        "ieeeAddr": "0xcc86ecfffebe7c5e",
        "manufacturerID": 4098,
        "manufacturerName": "_TZE200_bq5c8xfe",
        "model": "TS0601_temperature_humidity_sensor",
        "networkAddress": 46057,
        "powerSource": "Battery",
        "stackVersion": 0,
        "type": "EndDevice",
        "zclVersion": 3
    },
    "linkquality": 120,
    "temperature": 24,
    "humidity": 68,
    "battery": 100
}

288
name
0xcc86ecfffebe7c5e
logicalId
0xcc86ecfffebe7c5e
generic_type
object_id
9
eqType_name
zigbee2mqtt
isVisible
1
isEnable
1
configuration
{"zigbee2mqtt_object_type":"eq","device_model":"TS0601_temperature_humidity_sensor","device_vendor":"Tuya","device_type":"EndDevice","device_powerSource":"Battery","createtime":"2021-07-01 20:48:14","timeout_is_default":"0","commentaire":"","mqtt_host":"","mqtt_port":"","mqtt_clientid":"","mqtt_secure":"0","mqtt_user":"","mqtt_password":"","mqtt_basetopic_filter":"","zbbindcmd___temperature":{"bindLogicalId":"temperature","bindcmds":[{"condition_cmdvalue_operand":"==","condition_cmdvalue_val_select":"","condition_cmdvalue_val":"","condition_expression":"","condition_expression_inverted":"0","cmdinfos":[],"actions":[]}]},"zbbindcmd___humidity":{"bindLogicalId":"humidity","bindcmds":[]},"zbtriggercmd___temperature":{"triggerLogicalId":"temperature","triggercmds":[]},"zbtriggercmd___humidity":{"triggerLogicalId":"humidity","triggercmds":[]},"updatetime":"2021-07-02 06:01:39","batterytime":"2021-07-02 05:57:16"}
timeout
15
category
{"heating":"0","security":"0","energy":"0","light":"0","opening":"0","automatism":"0","multimedia":"0","default":"0"}
display
{"width":"232px","height":"192px"}
order
3
comment
tags
status
{"lastCommunication":"2021-07-02 05:57:16","timeout":1,"warning":0,"danger":0,"batterydanger":0,"batterywarning":0,"battery":100,"batteryDatetime":"2021-07-02 05:57:16"}

info commande temperature :

`id
2204
logicalId
temperature
generic_type
TEMPERATURE
eqType
zigbee2mqtt
name
Température
order
1
type
info
subType
numeric
eqLogic_id
288
isHistorized
1
unite
°C
configuration
{"z2m_readonly":"1","zbvalues_list":[],"z2m_cmd_type":"","returnStateValue":"","returnStateTime":"","minValue":"","maxValue":"","listValue":""}
template
{"dashboard":"core::line","mobile":"core::line"}
display
{"icon":"","invertBinary":"0"}
value
isVisible
1
alert
[]
`

Si je peux aider pour rechercher des information Json complémentaire d’un plugin à un autre.

Salut
J’ai 6 appareils aveugles exactement les mêmes que celui-ci. et je veux savoir comment vous changez l’heure de fermeture et d’ouverture

Un message a été scindé en un nouveau sujet : Demande d’ajout

Bonjour,

Êtes vous parvenus à intégrer ce module via plugin zigbee officiel ?

Cordialement