Bonjour à tous,
je cherche à intégrer une prise connectée (ELEHOT AWP16L) avec local tuya.
J’ai suivi la méthode d’intégration et de configuration ([https://github.com/rospogrigio/localtuya/]) mais je rencontre un souci.
J’ai bien ma prise qui apparait dans la liste des « discovered devices » mais lorsque je rentre les infos de configuration (IP et device ID déjà remplis / local key récupérée sur Tuya platform) j’ai le message suivant :
Connection to device succeeded but no datapoints found, please try again. Create a new issue and include debug logs if problem persists.
J’ai essayé de rentrer manuellement les DPs, l’objet se crée mais ne fonctionne pas.
(j’ai essayé de mettre simplement le DP 1 pour le on/off sans succès)
Sur la plateforme tuya je récupère ces infos :
Device specifications:
{
"result": {
"category": "cz",
"functions": [
{
"code": "switch",
"dp_id": 1,
"type": "Boolean",
"values": "{}"
},
{
"code": "countdown_1",
"dp_id": 2,
"type": "Integer",
"values": "{\"unit\":\"s\",\"min\":0,\"max\":86400,\"scale\":0,\"step\":1}"
}
],
"status": [
{
"code": "switch",
"dp_id": 1,
"type": "Boolean",
"values": "{}"
},
{
"code": "cur_current",
"dp_id": 4,
"type": "Integer",
"values": "{\"unit\":\"mA\",\"min\":0,\"max\":30000,\"scale\":0,\"step\":1}"
},
{
"code": "cur_power",
"dp_id": 5,
"type": "Integer",
"values": "{\"unit\":\"W\",\"min\":0,\"max\":50000,\"scale\":1,\"step\":1}"
},
{
"code": "cur_voltage",
"dp_id": 6,
"type": "Integer",
"values": "{\"unit\":\"V\",\"min\":0,\"max\":5000,\"scale\":1,\"step\":1}"
},
{
"code": "countdown_1",
"dp_id": 2,
"type": "Integer",
"values": "{\"unit\":\"s\",\"min\":0,\"max\":86400,\"scale\":0,\"step\":1}"
}
]
},
"success": true,
"t": 1XXXXXXXX7,
"tid": "2XXXXXXXXXXXXXXXXXXXXXXXXX8"
}
Device details :
{
"result": {
"active_time": 1667468275,
"biz_type": 18,
"category": "cz",
"create_time": 1666294806,
"icon": "smart/icon/ay15027809538862HzJ4/6a6bd6da3895928f6bb55ecd937a8df1.png",
"id": "0XXXXXXXXXX8",
"ip": "8X.XX.XX.X0",
"lat": "XX.6XX1",
"local_key": "8XXXXXXXXXc",
"lon": "X.X002",
"model": "AWP16L",
"name": "PC",
"online": true,
"owner_id": "4XXXX2",
"product_id": "gjxbXXXXXeki4el3",
"product_name": "Smart Socket",
"status": [
{
"code": "switch",
"value": false
},
{
"code": "countdown_1",
"value": 0
},
{
"code": "cur_current",
"value": 0
},
{
"code": "cur_power",
"value": 0
},
{
"code": "cur_voltage",
"value": 2332
}
],
"sub": false,
"time_zone": "+01:00",
"uid": "eu163XXXXXXXXXt54D",
"update_time": 1667468280,
"uuid": "0XXXXXXXXXXXXXX8"
},
"success": true,
"t": 1667473078179,
"tid": "60758d215b6611ed8be69ee482573564"
}
Quand j’allume la prise les infos de Device details sont bien mises à jour.
J’ai cherché et les solutions proposées sur github n’ont rien donné. (suppression de l’appareil, réappairage dans smart life avec nouveau local key)
J’ai bien fermé et « tué » l’application smart life sur le téléphone avant de tester.
Actuellement en migration depuis jeedom j’essaie de rapatrier ces prises sous HA, sur jeedom avec ces identifiants (IP/devid et local key) la prise fonctionne.
Si quelqu’un a une piste je suis preneur !