Capteur luminosité tuya (TYZB01_4mdqxxnn)

Bonjour,
Depuis quelques temps j’ai ce capteur de luminosite :
https://fr.aliexpress.com/item/1005002117427752.html?spm=a2g0s.9042311.0.0.27426c37D6ZE5u
L’image :

Le JSON :

{
    "ieee": "84:fd:27:ff:fe:cb:ed:1f",
    "nwk": 63055,
    "status": 2,
    "lqi": "255",
    "rssi": "-77",
    "last_seen": "1637014443.4684687",
    "node_descriptor": "02:40:80:02:10:52:52:00:00:2c:52:00:00",
    "endpoints": [
        {
            "id": 1,
            "status": 1,
            "device_type": 262,
            "profile_id": 260,
            "manufacturer": "_TYZB01_4mdqxxnn",
            "model": "TS0222",
            "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": "_TYZB01_4mdqxxnn"
                        },
                        {
                            "id": 5,
                            "name": "model",
                            "value": "TS0222"
                        },
                        {
                            "id": 6,
                            "name": "date_code",
                            "value": ""
                        },
                        {
                            "id": 7,
                            "name": "power_source",
                            "value": 3
                        }
                    ]
                },
                {
                    "id": 1024,
                    "name": "Illuminance Measurement",
                    "attributes": [
                        {
                            "id": 0,
                            "name": "measured_value",
                            "value": 0
                        }
                    ]
                },
                {
                    "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": 0
                        }
                    ]
                }
            ]
        }
    ],
    "signature": {
        "manufacturer": "_TYZB01_4mdqxxnn",
        "model": "TS0222",
        "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": 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": 262,
                "input_clusters": [
                    0,
                    1024,
                    1,
                    1280
                ],
                "output_clusters": [
                    25,
                    10
                ]
            }
        }
    },
    "class": "zigpy.device"
}

Mon fichier d’intégration (remplace .txt par .json) :
TYZB01_4mdqxxnn.TS0222.txt (930 Octets)
ca serait super si vous pouviez l’intégrer avant la prochaine mise a jour (ca m’évitera de recopier les fichiers idoines sur mon jeedom) :slight_smile:

merci

Bonjour,

Pensez vous l’intégrer dans la prochaine release ?
merci.

J’ajoute les logs au cas ou c’est ce qui empeche l’integration :wink: :

Search "84:fd:27:ff:fe:cb:ed:1f" (94 hits in 1 file)
  	Line 3: [2021-12-04 16:17:48][DEBUG] : {"devices":{"84:fd:27:ff:fe:cb:ed:1f":{"1":{"1024":[{"value":"18866","cluster_name":"Illuminance Measurement"}]}}}}
	Line 4: [2021-12-04 16:17:48][DEBUG] : Search attribut for 84:fd:27:ff:fe:cb:ed:1f logicalId : 1::1024::0 => 18866 convert to 18866
	Line 5: [2021-12-04 16:18:19][DEBUG] : {"devices":{"84:fd:27:ff:fe:cb:ed:1f":{"1":{"1024":[{"value":"18866","cluster_name":"Illuminance Measurement"}]}}}}
	Line 6: [2021-12-04 16:18:19][DEBUG] : Search attribut for 84:fd:27:ff:fe:cb:ed:1f logicalId : 1::1024::0 => 18866 convert to 18866
	Line 7: [2021-12-04 16:18:49][DEBUG] : {"devices":{"84:fd:27:ff:fe:cb:ed:1f":{"1":{"1024":[{"value":"19778","cluster_name":"Illuminance Measurement"}]}}}}
	Line 8: [2021-12-04 16:18:49][DEBUG] : Search attribut for 84:fd:27:ff:fe:cb:ed:1f logicalId : 1::1024::0 => 19778 convert to 19778
	Line 9: [2021-12-04 16:19:19][DEBUG] : {"devices":{"84:fd:27:ff:fe:cb:ed:1f":{"1":{"1024":[{"value":"20087","cluster_name":"Illuminance Measurement"}]}}}}
	Line 10: [2021-12-04 16:19:19][DEBUG] : Search attribut for 84:fd:27:ff:fe:cb:ed:1f logicalId : 1::1024::0 => 20087 convert to 20087
	Line 21: [2021-12-04 16:19:50][DEBUG] : {"devices":{"84:fd:27:ff:fe:cb:ed:1f":{"1":{"1024":[{"value":"22015","cluster_name":"Illuminance Measurement"}]}}}}
	Line 22: [2021-12-04 16:19:50][DEBUG] : Search attribut for 84:fd:27:ff:fe:cb:ed:1f logicalId : 1::1024::0 => 22015 convert to 22015
	Line 23: [2021-12-04 16:20:20][DEBUG] : {"devices":{"84:fd:27:ff:fe:cb:ed:1f":{"1":{"1024":[{"value":"20295","cluster_name":"Illuminance Measurement"}]}}}}
	Line 24: [2021-12-04 16:20:20][DEBUG] : Search attribut for 84:fd:27:ff:fe:cb:ed:1f logicalId : 1::1024::0 => 20295 convert to 20295
	Line 27: [2021-12-04 16:20:50][DEBUG] : {"devices":{"84:fd:27:ff:fe:cb:ed:1f":{"1":{"1024":[{"value":"22042","cluster_name":"Illuminance Measurement"}]}}}}
	Line 28: [2021-12-04 16:20:50][DEBUG] : Search attribut for 84:fd:27:ff:fe:cb:ed:1f logicalId : 1::1024::0 => 22042 convert to 22042
        .....................
	Line 489: [2021-12-04 18:18:59][DEBUG] : Search attribut for 84:fd:27:ff:fe:cb:ed:1f logicalId : 1::1024::0 => 0 convert to 0

Bonjour,

toujours pas d’intégration ? pouvez vous me dire ce que j’aurais oublié ? ou est ce uniquement un soucis de charge ?
Sinon est il possible de faire évoluer la mise à jour du plug-in pour qu’il n’écrase pas les intégrations customs ? (ne pas effacer le répertoire uniquement ajouter ou écraser les fichiers existants ?)
A moins qu’il y ai une autre solution pour que les intégrations faites personnellement ne soient pas effacer ?
merci de votre aide.

@Loic désolé de t’embêter mais si tu pouvais regarder. merci.

Olivier.

Bonjour
Comme toujours j’ai bien vu la demande d’intégration juste je suis tout seul pour les intégrations et sur le plugin, ainsi que sur des dizaines de plugins, le core, le market les services cloud et j’en passe (je rappels aussi que je ne suis pas employé jeedom et que j’ai un travail, jeedom n’est que un passe temps). Je fais un maximum pour traiter au plus vite mais je ne peux pas tout faire dans l’instant.

Ta demande comme TOUTES les demandes d’intégration sont bien prise en compte et seront traitées quand ça sera traité.

Pour le répertoire custom ce n’est pas possible désolé.

1 « J'aime »

merci (je pensais que tu étais employé jeedom :wink: ).
En attendant je vais donc faire un petit script qui recopie les intégrations perso après une mise à jour.
merci beaucoup pour ce plug-in et ton passe temps :slight_smile: